Ocena:
Książka służy jako dobry przewodnik wprowadzający dla początkujących programistów Androida z Kotlinem. Wiele recenzji chwali szczegółowe wyjaśnienia i przystępny styl pisania, podczas gdy inne krytykują ją za przestarzałość i niespójność z najnowszymi wersjami Android Studio. Komunikacja z autorem w celu rozwiązywania problemów również wydaje się być trudna dla niektórych czytelników.
Zalety:⬤ Szczegółowe wyjaśnienia dotyczące współpracy Android Studio i Kotlin.
⬤ Dobra dla początkujących; przystępny, konwersacyjny styl pisania.
⬤ Dobrze zorganizowana treść, która obejmuje wiele istotnych tematów.
⬤ Zapewnia dobre podstawy do zrozumienia podstawowych pojęć.
⬤ Wiele przykładów i instrukcji jest przestarzałych i nie pasuje do najnowszej wersji Android Studio.
⬤ Niektóre błędy w tekście i próbkach kodu.
⬤ Brak wsparcia lub erraty od autora lub wydawcy do rozwiązywania problemów.
⬤ Niektórzy użytkownicy zgłaszają, że nie jest to odpowiednia pozycja dla początkujących ze względu na te niespójności.
(na podstawie 18 opinii czytelników)
Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language
Twórz elegancko wyglądające aplikacje Kotlin z interfejsem użytkownika i funkcjonalnością dla platformy Android
Główne cechy
⬤ Rozpocznij swoją karierę programistyczną w systemie Android lub po prostu baw się dobrze, publikując aplikacje w sklepie Google Play.
⬤ Pierwsze podstawowe wprowadzenie do Kotlin na Androida, aby rozpocząć tworzenie fajnie wyglądających i łatwych w użyciu aplikacji.
⬤ Nauka na przykładach i tworzenie czterech rzeczywistych aplikacji oraz dziesiątek miniaplikacji w całej książce.
Opis książki
Android jest najpopularniejszym mobilnym systemem operacyjnym na świecie, a Kotlin został uznany przez Google za pierwszorzędny język programowania do tworzenia aplikacji na Androida. Wraz ze zbliżającą się premierą najbardziej oczekiwanej aktualizacji Androida, Android 10 (Q), ta książka pomoże ci rozpocząć tworzenie aplikacji zgodnych z najnowszą wersją Androida.
Przyjmuje podejście projektowe, w którym skupiamy się na nauczaniu podstaw tworzenia aplikacji na Androida i podstaw Kotlina poprzez tworzenie trzech rzeczywistych aplikacji i kilkunastu mini-aplikacji. Książka rozpoczyna się od solidnego zrozumienia, w jaki sposób Kotlin i Android współpracują ze sobą, a następnie stopniowo przechodzi do odkrywania różnych interfejsów API Androida w celu łatwego tworzenia oszałamiających aplikacji na Androida. Dowiesz się, jak sprawić, by Twoje aplikacje były bardziej reprezentacyjne dzięki różnym układom. Zagłębisz się w koncepcje programowania Kotlin, takie jak zmienne, funkcje, struktury danych, kod obiektowy i sposób łączenia kodu Kotlin z interfejsem użytkownika. Nauczysz się dodawać wielojęzyczny tekst, aby Twoja aplikacja była dostępna dla milionów potencjalnych użytkowników. Dowiesz się, jak animacje, grafika i efekty dźwiękowe działają i są implementowane w aplikacji na Androida.
Pod koniec książki będziesz miał solidną wiedzę na temat istotnych koncepcji programowania w Kotlinie i zaczniesz tworzyć własne, w pełni funkcjonalne aplikacje na Androida.
Czego się nauczysz
⬤ Dowiesz się, jak Kotlin i Android współpracują ze sobą.
⬤ Zbuduj graficzną aplikację do rysowania przy użyciu zasad programowania obiektowego (OOP).
⬤ Tworzenie pięknych, praktycznych układów przy użyciu ScrollView, RecyclerView, NavigationView, ViewPager i CardView.
⬤ Napisz kod Kotlin, aby zarządzać danymi aplikacji przy użyciu różnych strategii, w tym JSON i wbudowanej bazy danych Android SQLite.
⬤ Dodawanie interakcji użytkownika, przechwytywania danych, dźwięku i animacji do aplikacji.
⬤ Zaimplementować okna dialogowe do przechwytywania danych wejściowych od użytkownika.
⬤ Zbuduj prostą aplikację bazodanową, która sortuje i przechowuje dane użytkownika.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)