Skip to content

Learning Kotlin by building Android Applications, published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Learning-Kotlin-by-building-Android-Applications

Repository files navigation

Learning-Kotlin-by-building-Android-Applications

Learning Kotlin by building Android Applications, published by Packt Mastering The Faster Web with PHP, MySQL, and JavaScript

This is the code repository for Learning Kotlin by building Android Applications, published by Packt.

Explore the fundamentals of Kotlin while building real-world Android applications

What is this book about?

Today Kotlin is an official programming language for Android development and is widely adopted. Kotlin is expressive, concise, and powerful. It also ensures seamless interoperability with existing Android languages like JAVA and C++, which makes it easier to learn a new language for their most favored platform.

This book covers the following exciting features:

  • Learn the basics of using the Android Studio IDE and a number of basic programming concepts in Kotlin
  • Discover Android development by building Android apps with Kotlin
  • Uncover some amazing features of Kotlin that give it the upper hand over Java
  • Kotlin Interoperability with Java
  • Integrate Crashlytics for crash reporting and beta testing.

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

<resources>
     <string name="app_name">LocationAlarm</string>
     <string name="title_activity_maps">Map</string>
     <string name="Settings">Settings</string>
    <string name="PREFS_NAME">LocationAlarmFile</string>
 </resources>

Following is what you need for this book: If you are completely new to Kotlin or the Android platform and need to publish Android applications for fun or for business purposes, but you have no clue where to start, then this book is for you. This book is also for advanced Android developers who want to learn to use Kotlin instead of/alongside Java for Android development, although having some programming experience would be advantageous.

With the following software and hardware list you can run all code files present in the book (Chapter 1-10).

Software and Hardware List

Chapter Software required OS required
1-15 Android Studio(3.1.2) Windows, Mac, Linux

Related products

Get to Know the Authors

Eunice Adutwumwaa Obugyei is a software engineer from Accra, Ghana, with over 7 years of experience in Android development. Eunice is currently a senior software engineer at DreamOval Ltd, where she focuses on backend development and native mobile development. She is young, energetic, and always looking for an opportunity to learn and improve the skills in her arsenal. She is passionate about figuring out solutions to problems and finding the simplest way out, and her love for TV series and movies is her escape from the rigors of work life. Feel free to reach out on Twitter or LinkedIn.

Natarajan Raman has close to 15 years of experience in software design and development. He is a Google-certified Nano degree holder in Android development and was invited as a guest by Google for the I/O 2017. His Android App Idea for special children got selected as one of the top 6 ideas out of 80-odd ideas, and was also featured by Google in the Code it possible program. He works for Patterns and is also the managing trustee of Dream India.

Suggestions and Feedback

Click here if you have any feedback or suggestions.

About

Learning Kotlin by building Android Applications, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published