Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language

Sprog
Engelsk
Format
Kategori

Fakta

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.

© 2019 Packt Publishing (E-bog): 9781789800883

Release date

E-bog: 30. april 2019

Andre kan også lide...

  1. Ultimate Tailwind CSS Handbook Kartik Bhat
  2. Ultimate Figma for UI/UX Design Aditi Sharma
  3. Microservices with Spring Boot and Spring Cloud Tejaswini Jog
  4. Feature-Driven Development Daniel Green
  5. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  6. Iterative Development: Building Better Software through Incremental Progress May Sherry
  7. Computational Thinking Peter J. Denning
  8. Distributed Programming for Beginners: Advanced Techniques for Scalable System Architecture Saimon Carrie
  9. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
  10. Java Programming for beginners: Learn Java Development in this illustrated step by step Coding Guide White Belt Mastery
  11. Data Science For Dummies: 2nd Edition Lillian Pierson
  12. History of Google Android Introbooks Team
  13. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
  14. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  15. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  16. Computer Programming and Cybersecurity for Beginners: All You Need to Know to Get Started with Python for Data Science, Excel and Ethical Hacking Kevin Clark
  17. Success Habits For Dummies Dirk Zeller, CEO
  18. What is the Dark Web?: The truth about the hidden part of the internet Evan J. Rodgers
  19. Microbiology for Dummies Julienne C. Kaiser, PhD
  20. Mastering Spring Reactive Programming for High Performance Web Apps Shubham Srivastava
  21. Ultimate Bootstrap for Responsive Web Design Amit Diwan
  22. Biology, Second Edition Eli C. Minkoff (Ph.D.)
  23. The Sign of Jonah: Three days and three nights Leslie Rendell
  24. For the Love of Physics: From the End of the Rainbow to the Edge of Time---A Journey Through the Wonders of Physics Warren Goldstein
  25. Mastering Serverless Computing with AWS Lambda Eidivandi Omid
  26. English in the South Kyria Rebeca Finardi
  27. JavaScript Essentials: A Beginner’s Coding Journey: The Ultimate Guide to Web Development Mia Lewis
  28. Human Anatomy: The Beauty of Form and Function John K. Young
  29. Ultimate Responsive Web Design with HTML5 and CSS3 Robert Sarpong
  30. Foundation’s Edge Isaac Asimov
  31. Project Manager Training System: 7 Skills to Efficiently Manage Projects on Time Sherry Prindle
  32. How To Win Friends And Influence People Dale Carnegie
  33. Freight broker business startup: Manual on how to expand operations, legal requirements, and pricing strategies Randy Russell
  34. Java in Action: The Journey of Java: From Core Concepts to Advanced Programming Elizabeth King
  35. Freight broker business startup: Simple Guide to Starting, Growing, and Running Your Own Freight Brokerage Company Randy Russell
  36. Innovating the Future of Python Programming: Code, Create, Innovate: Unlocking the Potential of Python Programming Jennifer Mitchell
  37. Exploring Creation with Health and Nutrition, 2nd edition Laura Chase
  38. Quantum Physics: What Everyone Needs to Know Michael G. Raymer
  39. The JavaScript Journey: From Basics to Full-Stack Mastery Priya Singh
  40. JavaScript Jumpstart: The Essential Guide for New Coders Jacob Thompson
  41. Data Science John D. Kelleher
  42. Can't Beat The Chemistry Kat Colmer
  43. Exploring Creation With Physics, 2nd Edition Jay Wile
  44. We Few: US Special Forces in Vietnam Nick Brokhausen

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis