

Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new, (Paperback)
Key item features
- Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new, (Paperback)
- Author: Packt Publishing
- ISBN: 9781789615401
- Format: Paperback
- Publication Date: 2019-04-30
- Page Count: 698
Specs
- Book formatPaperback
- Edition1
- Pages698
- LanguageEnglish
- BrandJohn Horton
- Pub date2019-04-27
Free 90-day returns
How do you want your item?
More seller options (3)
Get free delivery, shipping and more*
About this item
Product details
Build smart looking Kotlin apps with UI and functionality for the Android platform
Key Features
- Start your Android programming career, or just have fun publishing apps on Google Play marketplace
- The first-principle introduction to Kotlin through Android, to start building easy-to-use apps
- Learn by example and build four real-world apps and dozens of mini-apps
Book Description
Android is the most popular mobile operating system in the world and Kotlin has been declared by Google as a first-class programming language to build Android apps. With the imminent arrival of the most anticipated Android update, Android 10 (Q), this book gets you started building apps compatible with the latest version of Android.
It adopts a project-style approach, where we focus on teaching the fundamentals of Android app development and the essentials of Kotlin by building three real-world apps and more than a dozen mini-apps. The book begins by giving you a strong grasp of how Kotlin and Android work together before gradually moving onto exploring the various Android APIs for building stunning apps for Android with ease. You will learn to make your apps more presentable using different layouts. You will dive deep into Kotlin programming concepts such as variables, functions, data structures, Object-Oriented code, and how to connect your Kotlin code to the UI. You will learn to add multilingual text so that your app is accessible to millions of more potential users. You will learn how animation, graphics, and sound effects work and are implemented in your Android app.
By the end of the book, you will have sound knowledge about significant Kotlin programming concepts and start building your own fully featured Android apps.
What you will learn
- Learn how Kotlin and Android work together
- Build a graphical drawing app using Object-Oriented Programming (OOP) principles
- Build beautiful, practical layouts using ScrollView, RecyclerView, NavigationView, ViewPager and CardView
- Write Kotlin code to manage an apps' data using different strategies including JSON and the built-in Android SQLite database
- Add user interaction, data captures, sound, and animation to your apps
- Implement dialog boxes to capture input from the user
- Build a simple database app that sorts and stores the user's data
Who this book is for:
This book is for people who are new to Kotlin, Android and want to develop Android apps.It also acts as a refresher for those who have some experience in programming with Android and Kotlin.
- Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new, (Paperback)
- Author: Packt Publishing
- ISBN: 9781789615401
- Format: Paperback
- Publication Date: 2019-04-30
- Page Count: 698
Specifications
Book format
Edition
Pages
Language
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming, (Paperback) $37.69
$3769current price $37.69Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming, (Paperback)
Learning Java by Building Android Games - Second Edition: Learn Java and Android from scratch by building six exciting g, (Paperback) $48.99
$4899current price $48.99Learning Java by Building Android Games - Second Edition: Learn Java and Android from scratch by building six exciting g, (Paperback)
Android Programming for Beginners - Second Edition: Build in-depth, full-featured Android 9 Pie apps starting from zero , (Paperback) $17.12
$1712current price $17.12Android Programming for Beginners - Second Edition: Build in-depth, full-featured Android 9 Pie apps starting from zero , (Paperback)
Pre-Owned Learning Java by Building Android Games : Learn Java and Android from Scratch by Building Six Exciting Games, 2nd Edition (Paperback) 9781788839150 $26.17
$2617current price $26.17Pre-Owned Learning Java by Building Android Games : Learn Java and Android from Scratch by Building Six Exciting Games, 2nd Edition (Paperback) 9781788839150
From Objects to Functions: Build Your Software Faster and Safer with Functional Programming and Kotlin (Paperback) $46.31
$4631current price $46.31From Objects to Functions: Build Your Software Faster and Safer with Functional Programming and Kotlin (Paperback)
Android Programming for Beginners: Learn all the Java and Android skills you need to start making powerful mobile applic, (Paperback) $25.81
$2581current price $25.81Android Programming for Beginners: Learn all the Java and Android skills you need to start making powerful mobile applic, (Paperback)
Kotlin for Java Developers: Confidently transition from Java to Kotlin through hands-on examples and idiomatic Kotlin pr, (Paperback) $39.99
$3999current price $39.99Kotlin for Java Developers: Confidently transition from Java to Kotlin through hands-on examples and idiomatic Kotlin pr, (Paperback)
Java for Beginners: Java Programming for Kids: Learn Java Step By Step and Build Your Own Interactive Calculator for Fun! (Paperback) $4.58
$458current price $4.58Java for Beginners: Java Programming for Kids: Learn Java Step By Step and Build Your Own Interactive Calculator for Fun! (Paperback)
null3.9 out of 5 Stars. null reviewsBeginning Kotlin: Build Applications with Better Code, Productivity, and Performance, (Paperback) $28.90
$2890current price $28.90Beginning Kotlin: Build Applications with Better Code, Productivity, and Performance, (Paperback)
Computer Programming Languages Modern C# Programming for Beginners: Featuring C# 14, .NET, and JetBrains Rider, Book 5, (Paperback) $19.99
$1999current price $19.99Computer Programming Languages Modern C# Programming for Beginners: Featuring C# 14, .NET, and JetBrains Rider, Book 5, (Paperback)
Mastering Java 11 - Second Edition: Develop modular and secure Java applications using concurrency and advanced JDK libr, (Paperback) $32.16
$3216current price $32.16Mastering Java 11 - Second Edition: Develop modular and secure Java applications using concurrency and advanced JDK libr, (Paperback)
Head First Android Development: A Learner's Guide to Building Android Apps with Kotlin (Paperback) $50.95
$5095current price $50.95Head First Android Development: A Learner's Guide to Building Android Apps with Kotlin (Paperback)
Java Series: The Java Application Programming Interface (Paperback) $22.71
$2271current price $22.71Java Series: The Java Application Programming Interface (Paperback)
Compiler Design Using Kotlin(TM): An Object-Oriented Approach, (Paperback) $38.07
$3807current price $38.07Compiler Design Using Kotlin(TM): An Object-Oriented Approach, (Paperback)
Simplifying Application Development with Kotlin Multiplatform Mobile: Write robust native applications for iOS and Andro, (Paperback) $32.56
$3256current price $32.56Simplifying Application Development with Kotlin Multiplatform Mobile: Write robust native applications for iOS and Andro, (Paperback)
Scalable Android Applications in Kotlin: Write and maintain large Android application code bases (English Edition), (Paperback) $27.95 Was $32.95
$2795current price $27.95, Was $32.95$32.95Scalable Android Applications in Kotlin: Write and maintain large Android application code bases (English Edition), (Paperback)
Mobile App Development Basics: Learn App-Building Fundamentals for Android and iOS, (Paperback) $18.37
$1837current price $18.37Mobile App Development Basics: Learn App-Building Fundamentals for Android and iOS, (Paperback)
Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting g, (Paperback) $41.41 Was $64.60
$4141current price $41.41, Was $64.60$64.60Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting g, (Paperback)
Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle, (Paperback) $27.57 Was $30.99
$2757current price $27.57, Was $30.99$30.99Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle, (Paperback)
JAVA Programming for Beginners: The Simple Guide to Learning JAVA Programming fast!, (Hardcover) $24.99
$2499current price $24.99JAVA Programming for Beginners: The Simple Guide to Learning JAVA Programming fast!, (Hardcover)
