Értékelés:
A könyv átfogó bevezetést nyújt a Kotlin és az Android-fejlesztés témakörébe, számos példával és fokozatos tanulással. Ugyanakkor elsősorban a középhaladó programozóknak szól, és a kezdőket a feltételezett előzetes tudás miatt zavarba ejtheti. Emellett néhány információ elavult az Android Studio közelmúltbeli változásai miatt.
Előnyök:⬤ Jól felépített anyag, amely fokozatosan építi fel a fogalmakat
⬤ magával ragadó példákat és projekteket tartalmaz
⬤ a szerző írói stílusa társalgási jellegű és könnyen követhető
⬤ jó forrás a Kotlin és az Android tanulását kereső tapasztalt fejlesztők számára
⬤ hozzáférés a forráskódhoz és a gyakorlati felhasználást segítő forrásokhoz.
⬤ Nem alkalmas programozási tapasztalattal nem rendelkező kezdőknek a feltételezett tudás miatt
⬤ az Android Studio változásai miatt némileg elavult tartalom
⬤ időnként zavaró lehet, ami további referenciaanyagot igényel
⬤ néhány felhasználó hibákat jelzett a kód előrehaladásában.
(12 olvasói vélemény alapján)
Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps
Kezdje el a natív Android-alkalmazások modern módon történő építését Kotlin nyelven a Jetpack széleskörű eszköztárával, könyvtáraival és legjobb gyakorlataival. Ismerje meg, hogyan hozhat létre hatékony, rugalmas nézeteket a Fragments segítségével, és hogyan oszthatja meg az adatokat a nézetek között a ViewModels segítségével. Használja a Roomot az értékes adatok gyors megőrzésére, és kerülje el a NullPointerExceptionokat és a Java szószátyár kifejezéseit a Kotlinnal. Még az aszinkron webszolgáltatás-hívásokat is elegánsan kezelheti a Kotlin coroutine-okkal. Mindezt és még sok mást is elérhet, miközben két teljes értékű alkalmazást épít, részletes, lépésről lépésre követve. A Kotlin és a Jetpack segítségével az Android-fejlesztés mostantól gördülékenyebb és élvezetesebb, mint valaha. Merüljön el azonnal két teljes Android-alkalmazás kifejlesztésével.
Az első, Penny Drop nevű alkalmazással egy teljes játékot hozhatsz létre véletlenszerű kockadobásokkal, testreszabható szabályokkal és mesterséges intelligenciával rendelkező ellenfelekkel. Építsen könnyű Fragment nézeteket adatkötéssel, frissítse gyorsan és biztonságosan az adatokat ViewModel osztályokkal, és kezelje az alkalmazás összes navigációját egyetlen helyen. Használja a Kotlint az Android-specifikus Kotlin-bővítményekkel, hogy hatékonyan írjon null-biztonságos kódot a Jetpack + Kotlin előtti alkalmazásokhoz szükséges összes szokásos boilerplate nélkül. Az adatokat teljes objektumként tárolja és hívja le a Room könyvtárral, majd jelenítse meg ezeket az adatokat ViewModellekkel, és listázza a rekordokat egy RecyclerView-ban.
Ezután létrehozza az Android Baseball Liga hivatalos alkalmazását. Ez egy hamis liga, de valódi alkalmazás, ahol felhasználod a Penny Dropban tanultakat, és onnan építkezel tovább. Navigálj az egész alkalmazásban egy Navigation Drawer segítségével, beleértve a konkrét helyszíneket az Android App Links segítségével. Kezeld az aszinkron és webes szolgáltatás hívásokat Kotlin Coroutine-okkal, jelenítsd meg ezeket az adatokat zökkenőmentesen a Paging könyvtárral, és küldj értesítéseket a felhasználó telefonjára az alkalmazásodból.
Gyere és készíts Android alkalmazásokat modern módon a Kotlin és a Jetpack segítségével!
Amire szüksége van:
Szükséged lesz az Android SDK-ra, egy szövegszerkesztőre és egy valódi Android készülékre vagy emulátorra a teszteléshez. Bár nem feltétlenül szükséges, feltételezzük, hogy az Android Studio-t használja, amely az Android SDK-val együtt érkezik, és leegyszerűsíti az emulátor létrehozását. Néhány példához a JDK 1. 8 vagy újabb JDK 1. 8 szükséges, bár a JDK 1. 6 használata esetén ezek a darabok más módon is elvégezhetők.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)