How to Build Android Apps with Kotlin - Second Edition: A practical guide to developing, testing, and publishing your first Android apps
暫譯: 如何使用 Kotlin 建立 Android 應用程式 - 第二版:開發、測試和發佈您的第一個 Android 應用程式的實用指南
Forrester, Alex, Boudjnah, Eran, Dumbravan, Alexandru
- 出版商: Packt Publishing
- 出版日期: 2023-05-02
- 售價: $1,850
- 貴賓價: 9.5 折 $1,758
- 語言: 英文
- 頁數: 704
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1837634939
- ISBN-13: 9781837634934
-
相關分類:
Android、JVM 語言
立即出貨 (庫存=1)
買這商品的人也買了...
-
$580$406 -
$1,758$1,665 -
$680$340 -
$654$621 -
$680$537
相關主題
商品描述
Unleash the power of Android programming to build scalable and reliable apps using industry best practices
Purchase of the print or Kindle book includes a free PDF eBook
Key Features
- Build apps with Kotlin, Google's preferred programming language for Android development
- Unlock solutions to development challenges with guidance from experienced Android professionals
- Improve your apps by adding valuable features that make use of advanced functionality
Book Description
Looking to kick-start your app development journey with Android 13, but don't know where to start? How to Build Android Apps with Kotlin is a comprehensive guide that will help jump-start your Android development practice.
This book starts with the fundamentals of app development, enabling you to utilize Android Studio and Kotlin to get started with building Android projects. You'll learn how to create apps and run them on virtual devices through guided exercises. Progressing through the chapters, you'll delve into Android's RecyclerView to make the most of lists, images, and maps, and see how to fetch data from a web service.
You'll also get to grips with testing, learning how to keep your architecture clean, understanding how to persist data, and gaining basic knowledge of the dependency injection pattern. Finally, you'll see how to publish your apps on the Google Play store.
You'll work on realistic projects that are split up into bitesize exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. You'll build apps to create quizzes, read news articles, check weather reports, store recipes, retrieve movie information, and remind you where you parked your car.
By the end of this book, you'll have the skills and confidence to build your own creative Android applications using Kotlin.
What you will learn
- Create maintainable and scalable apps using Kotlin
- Understand the Android app development lifecycle
- Simplify app development with Google architecture components
- Use standard libraries for dependency injection and data parsing
- Apply the repository pattern to retrieve data from outside sources
- Build user interfaces using Jetpack Compose
- Explore Android asynchronous programming with Coroutines and the Flow API
- Publish your app on the Google Play store
Who this book is for
If you want to build Android applications using Kotlin but are unsure of how and where to begin, then this book is for you. To easily grasp the concepts in this book, a basic understanding of Kotlin, or experience in a similar programming language is a must.
商品描述(中文翻譯)
釋放 Android 程式設計的力量,使用業界最佳實踐來構建可擴展且可靠的應用程式
購買印刷版或 Kindle 書籍包括免費的 PDF 電子書
主要特色
- 使用 Kotlin 建立應用程式,Kotlin 是 Google 推薦的 Android 開發程式語言
- 在經驗豐富的 Android 專業人士的指導下,解鎖開發挑戰的解決方案
- 通過添加有價值的功能來改善您的應用程式,充分利用先進的功能
書籍描述
想要開始您的 Android 13 應用程式開發之旅,但不知道從何開始?《如何使用 Kotlin 建立 Android 應用程式》是一本全面的指南,將幫助您快速啟動 Android 開發實踐。
本書從應用程式開發的基本原則開始,使您能夠利用 Android Studio 和 Kotlin 開始構建 Android 專案。您將學習如何創建應用程式並通過指導練習在虛擬設備上運行它們。隨著章節的進展,您將深入了解 Android 的 RecyclerView,以充分利用列表、圖像和地圖,並學習如何從網路服務中獲取數據。
您還將掌握測試,學習如何保持架構的整潔,理解如何持久化數據,並獲得依賴注入模式的基本知識。最後,您將學習如何在 Google Play 商店上發布您的應用程式。
您將參與現實的專案,這些專案被分解為小型練習和活動,讓您以愉快且可達成的方式挑戰自己。您將構建應用程式來創建測驗、閱讀新聞文章、查看天氣報告、儲存食譜、檢索電影資訊,並提醒您停車的位置。
在本書結束時,您將具備使用 Kotlin 構建自己創意 Android 應用程式的技能和信心。
您將學到的內容
- 使用 Kotlin 創建可維護和可擴展的應用程式
- 理解 Android 應用程式開發生命週期
- 使用 Google 架構組件簡化應用程式開發
- 使用標準庫進行依賴注入和數據解析
- 應用儲存庫模式從外部來源檢索數據
- 使用 Jetpack Compose 構建用戶界面
- 探索 Android 的非同步程式設計,使用 Coroutines 和 Flow API
- 在 Google Play 商店上發布您的應用程式
本書適合誰
如果您想使用 Kotlin 構建 Android 應用程式,但不確定如何開始,那麼這本書適合您。為了輕鬆掌握本書中的概念,必須具備基本的 Kotlin 知識或類似程式語言的經驗。
目錄大綱
1. Creating Your First App
2. Building User Screen Flows
3. Developing the UI with Fragments
4. Building App Navigation
5. Essential Libraries: Retrofit, Moshi, and Glide
6. Adding and Interacting with RecyclerView
7. Android Permissions and Google Maps
8. Services, WorkManager, and Notifications
9. Building User Interfaces Using Jetpack Compose
10. Unit Tests and Integration Tests with JUnit, Mockito, and Espresso
11. Android Architecture Components
12. Persisting Data
13. Dependency Injection with Dagger, Hilt, and Koin
14. Coroutines and Flow
15. Architecture Patterns
16. Animations and Transitions with CoordinatorLayout and MotionLayout
17. Launching Your App on Google Play
目錄大綱(中文翻譯)
1. Creating Your First App
2. Building User Screen Flows
3. Developing the UI with Fragments
4. Building App Navigation
5. Essential Libraries: Retrofit, Moshi, and Glide
6. Adding and Interacting with RecyclerView
7. Android Permissions and Google Maps
8. Services, WorkManager, and Notifications
9. Building User Interfaces Using Jetpack Compose
10. Unit Tests and Integration Tests with JUnit, Mockito, and Espresso
11. Android Architecture Components
12. Persisting Data
13. Dependency Injection with Dagger, Hilt, and Koin
14. Coroutines and Flow
15. Architecture Patterns
16. Animations and Transitions with CoordinatorLayout and MotionLayout
17. Launching Your App on Google Play