Kotlin and Android Development Featuring Jetpack: Twórz lepsze i bezpieczniejsze aplikacje na Androida

Ocena:   (4,2 na 5)

Kotlin and Android Development Featuring Jetpack: Twórz lepsze i bezpieczniejsze aplikacje na Androida (Michael Fazio)

Opinie czytelników

Podsumowanie:

Książka oferuje kompleksowe wprowadzenie do Kotlin i rozwoju Androida, z różnymi przykładami i progresywną krzywą uczenia się. Jest ona jednak przeznaczona przede wszystkim dla średnio zaawansowanych programistów i może sprawić, że początkujący będą zdezorientowani z powodu zakładanej wcześniejszej wiedzy. Dodatkowo, niektóre informacje są nieaktualne ze względu na ostatnie zmiany w Android Studio.

Zalety:

Dobrze zorganizowany materiał, który stopniowo buduje koncepcje
zawiera angażujące przykłady i projekty
styl pisania autora jest konwersacyjny i łatwy do naśladowania
dobre źródło dla doświadczonych programistów chcących nauczyć się Kotlin i Androida
dostęp do kodu źródłowego i zasobów do praktycznego wykorzystania.

Wady:

Nie nadaje się dla początkujących bez doświadczenia w programowaniu ze względu na zakładaną wiedzę
niektóre nieaktualne treści wynikające ze zmian w Android Studio
może być czasami mylący, wymagając dodatkowych materiałów referencyjnych
niektórzy użytkownicy zgłaszali błędy w postępie kodu.

(na podstawie 12 opinii czytelników)

Oryginalny tytuł:

Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps

Zawartość książki:

Zacznij budować natywne aplikacje na Androida w nowoczesny sposób w Kotlinie dzięki rozbudowanemu zestawowi narzędzi, bibliotek i najlepszych praktyk Jetpack. Dowiedz się, jak tworzyć wydajne, odporne widoki za pomocą Fragments i udostępniać dane między widokami za pomocą ViewModels. Użyj Room, aby szybko utrwalić cenne dane i uniknąć wyjątków NullPointerExceptions oraz rozwlekłych wyrażeń Java dzięki Kotlin. Możesz nawet elegancko obsługiwać asynchroniczne wywołania usług internetowych za pomocą Kotlin coroutines. Osiągnij to wszystko i wiele więcej podczas tworzenia dwóch w pełni funkcjonalnych aplikacji, postępując zgodnie ze szczegółowymi instrukcjami krok po kroku. Dzięki Kotlin i Jetpack tworzenie aplikacji na Androida jest teraz płynniejsze i przyjemniejsze niż kiedykolwiek wcześniej. Zanurz się od razu, tworząc dwie kompletne aplikacje na Androida.

Pierwsza aplikacja, Penny Drop, umożliwia stworzenie pełnej gry z losowymi rzutami kośćmi, konfigurowalnymi zasadami i przeciwnikami SI. Twórz lekkie widoki Fragment z wiązaniem danych, szybko i bezpiecznie aktualizuj dane za pomocą klas ViewModel i obsługuj całą nawigację aplikacji w jednym miejscu. Korzystaj z Kotlin z rozszerzeniami Kotlin specyficznymi dla Androida, aby wydajnie pisać kod bezpieczny dla zerowych wartości bez wszystkich normalnych szablonów wymaganych w aplikacjach sprzed Jetpack + Kotlin. Utrwalaj i pobieraj dane jako pełne obiekty za pomocą biblioteki Room, a następnie wyświetlaj te dane za pomocą ViewModels i listy rekordów w RecyclerView.

Następnie tworzysz oficjalną aplikację dla Android Baseball League. Jest to fałszywa liga, ale prawdziwa aplikacja, w której wykorzystujesz to, czego nauczyłeś się w Penny Drop i budujesz na tej podstawie. Nawigacja w całej aplikacji za pomocą szuflady nawigacji, w tym określonych lokalizacji za pomocą łączy aplikacji Android. Obsługuj asynchroniczne wywołania usług internetowych za pomocą Kotlin Coroutines, wyświetlaj dane płynnie za pomocą biblioteki Paging i wysyłaj powiadomienia na telefon użytkownika z poziomu aplikacji.

Twórz aplikacje na Androida w nowoczesny sposób dzięki Kotlin i Jetpack!

Czego potrzebujesz:

Będziesz potrzebował Android SDK, edytora tekstu i prawdziwego urządzenia z Androidem lub emulatora do testowania. Choć nie jest to ściśle wymagane, zakłada się, że korzystasz z Android Studio, które jest dostarczane wraz z Android SDK i upraszcza tworzenie emulatora. Ponadto kilka przykładów wymaga JDK 1.8 lub nowszego, choć wszystkie te elementy można wykonać w inny sposób, korzystając z JDK 1.6.

Dodatkowe informacje o książce:

ISBN:9781680508154
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:400

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Kotlin and Android Development Featuring Jetpack: Twórz lepsze i bezpieczniejsze aplikacje na...
Zacznij budować natywne aplikacje na Androida w...
Kotlin and Android Development Featuring Jetpack: Twórz lepsze i bezpieczniejsze aplikacje na Androida - Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps
Concierge Confidential
Najlepszy konsjerż w Nowym Jorku zagląda przez dziurkę od klucza do luksusowych pokoi hotelowych, prywatnych jadalni i garderób śmiesznych, bogatych i...
Concierge Confidential
Budynki na przestrzeni czasu: wprowadzenie do architektury światowej ISE - Buildings Across Time: An...
Buildings Across Time w błyskotliwy sposób bada...
Budynki na przestrzeni czasu: wprowadzenie do architektury światowej ISE - Buildings Across Time: An Introduction to World Architecture ISE

Prace autora wydały następujące wydawnictwa:

© 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)