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 Development with Kotlin

1 Anmeldelser

4

Sprog
Engelsk
Format
Kategori

Fakta

Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code.

About This Book • Leverage specific features of Kotlin to ease Android application development

• Write code based on both object oriented and functional programming to build robust applications

• Filled with various practical examples so you can easily apply your knowledge to real world scenarios

• Identify the improved way of dealing with common Java patterns

Who This Book Is For

This book is for developers who have a basic understanding of Java language and have 6-12 months of experience with Android development and developers who feel comfortable with OOP concepts.

What You Will Learn • Run a Kotlin application and understand the integration with Android Studio

• Incorporate Kotlin into new/existing Android Java based project

• Learn about Kotlin type system to deal with null safety and immutability

• Define various types of classes and deal with properties

• Define collections and transform them in functional way

• Define extensions, new behaviours to existing libraries and Android framework classes

• Use generic type variance modifiers to define subtyping relationship between generic types

• Build a sample application

In Detail

Nowadays, improved application development does not just mean building better performing applications. It has become crucial to find improved ways of writing code. Kotlin is a language that helps developers build amazing Android applications easily and effectively. This book discusses Kotlin features in context of Android development. It demonstrates how common examples that are typical for Android development, can be simplified using Kotlin. It also shows all the benefits, improvements and new possibilities provided by this language.

The book is divided in three modules that show the power of Kotlin and teach you how to use it properly. Each module present features in different levels of advancement. The first module covers Kotlin basics. This module will lay a firm foundation for the rest of the chapters so you are able to read and understand most of the Kotlin code. The next module dives deeper into the building blocks of Kotlin, such as functions, classes, and function types. You will learn how Kotlin brings many improvements to the table by improving common Java concepts and decreasing code verbosity. The last module presents features that are not present in Java. You will learn how certain tasks can be achieved in simpler ways thanks to Kotlin.

Through the book, you will learn how to use Kotlin for Android development. You will get to know and understand most important Kotlin features, and how they can be used. You will be ready to start your own adventure with Android development with Kotlin.

© 2017 Packt Publishing (E-bog): 9781787128989

Release date

E-bog: 30. august 2017

Andre kan også lide...

  1. Mobile App Development: Mobile App Development 101: A Step-by-Step Guide for Beginners Noah Bailey
  2. Machine Learning with Python: A Comprehensive Beginners Guide to Learn the Realms of Machine Learning with Python Alexander Cane
  3. Python Computer Programming: Simple Step-By-Step Introduction to the Python Object-Oriented Programming. Quick Start Guide for beginners. Alex Campbell
  4. App Innovator's Guide: Mobile App Development for Android and iOS: Building Cross-Platform Solutions Lily Chang
  5. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  6. Java Fundamentals Introbooks Team
  7. Machine Learning for Beginners: An Introduction to Artificial Intelligence and Machine Learning John Slavio
  8. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  9. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  10. The Essence of Software: Why Concepts Matter for Great Design Daniel Jackson
  11. Machine Learning: Artificial Intelligence and Deep Learning in a Big Data Driven Society David Feldspar
  12. Deep Learning: Machine Learning and Data Analytics Explained David Feldspar
  13. How to Dazzle at Grammar Irene Yates
  14. Big Data: How the Information Revolution Is Transforming Our Lives Brian Clegg
  15. History of Google Android Introbooks Team
  16. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  17. Artificial Intelligence For Dummies Luca Massaron
  18. Cybersecurity Fundamentals: How to Establish Effective Security Management Functions John Knowles
  19. Range: How Generalists Triumph in a Specialized World David Epstein
  20. WordPress for Beginners: The complete dummies guide to start your own blog from zero to advanced development and customization Mark Lioy
  21. The Achievement Habit: Stop Wishing, Start Doing, and Take Command of Your Life Bernard Roth
  22. Linux for Beginners: 3 BOOKS IN 1 ATTILA KOVACS
  23. Agile Project Management for Dummies Mark C. Layton
  24. Free Will Sam Harris
  25. Learn German with Paul Noble for Beginners – Complete Course: German Made Easy with Your 1 million-best-selling Personal Language Coach Paul Noble
  26. The Compound Effect: Jumpstart Your Income, Your Life, Your Success Darren Hardy
  27. 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
  28. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  29. Rv Passive Income Guide: Top 10 Jobs That Can Be Done from Anywhere by Living your Full-Time RVing Nomad Life. Online Ideas and Advices for Aggressive Retirement and Beginners. Financial Freedom. Warren Piper Ruell
  30. The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change Camille Fournier
  31. The Moral Landscape: How Science Can Determine Human Values Sam Harris
  32. Why Has Nobody Told Me This Before? Julie Smith
  33. Trillion Dollar Coach: The Leadership Playbook of Silicon Valley's Bill Campbell Jonathan Rosenberg
  34. Learn Conversational Spanish Vol. 1: Lessons 1-30. For beginners. Learn in your car. Learn on the go. Learn wherever you are. LinguaBoost
  35. The Leader Who Had No Title: A Modern Fable on Real Success in Business and in Life Robin Sharma
  36. The Gene: An Intimate History Siddhartha Mukherjee
  37. Antidemocratic: Inside the Far Right’s 50-Year Plot to Control American Elections David Daley
  38. ​SEO Split Testing Jim Stephens
  39. The 30-Minute Autoimmune Diet Cookbook: Quick and Delicious Recipes for Autoimmune Disease, Chronic Illness, and Immune Function Connor Thompson
  40. Linux for Beginners: How to Perform Linux Admin Tasks ATTILA KOVACS
  41. 13 Things Mentally Strong People Don't Do: Take Back Your Power, Embrace Change, Face Your Fears, and Train Your Brain for Happiness and Success Amy Morin
  42. Quantum Physics: What Everyone Needs to Know Michael G. Raymer

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