
Tiny Android Projects Using Kotlin
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
KEY FEATURES
Teaches building Android apps using Kotlin, XML, and Jetpack Compose
Includes saving data on the device using the Room database library
Teaches communication between an Android device and data on the internet using REST API
Shows how to create different Android menu navigations using Jetpack Compose
Introduces the most architectures used in Android Projects and implements MVVM
With Kotlin being the most preferred language for Android development, this book provides a practical, hands-on approach to learning the language and building high-quality Android apps using Kotlin, XML, and Jetpack Compose.
More details
Other editions
Additional editions


Persons
Denis's journey took a new turn when he decided to write a book. With a large audience of subscribers on YouTube and Udemy, he saw this as the next natural step in sharing his knowledge and passion for coding. His vision is ambitious yet inspiring: to teach coding to 10 million people and to improve the world through the software developed by his students. This vision, coupled with his dedication and passion, makes Denis Panjuta a beacon of inspiration in the world of coding education.
Loveth Nwokike is a software developer and a technical content creator with keen interest in mobile applications and proficiency in native Android development. She has worked on customer facing solutions serving millions of android users. She has interests in developer communities and is continuously in participation as either a volunteer or an organizer. She is enthusiastic about new technologies and loves to explore latest advancement in the IT field. When she is not on a computer she can be at the gym, playing table tennis, or taking a walk.
Content
Chapter 2 ? Basic XML Widgets in Android
Chapter 3 ? More on Android XML Views: Project 2 - Quiz App: Part 1
Chapter 4 ? Intents in Android: Project 2 - Quiz App - Part 2
Chapter 5 ? Android Fragments and ViewPager2
Chapter 6 ? Networking in Android Using Retrofit
Chapter 7 ? Google Firebase Services: Project 5 - Tour Guide App
Chapter 8 ? Android MVVM Architecture: Project 5 - Tour Guide Part 2
Chapter 9 ? Basic Jetpack Compose Elements
Chapter 10 ? More on Compose Elements
Chapter 11 ? Room Database with Jetpack Compose
Chapter 12 ? Menus and Navigation in Jetpack Compose
APPENDIX
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.