Shape Shape point chapter-list Group Group Group Shape Copy 12 Shape Shape Copy 3 Shape Shape dropdown editor editor Combined Shape grid Shape Copy 4 Shape Copy 7 Shape language language Shape megaphone paperback Shape platform noun_419259-2 copy play-icon BS-Question-Rounded-Circle quotes noun_610406 stacked-books-1 stacked-books-2 Group Group Group Group Group

Android Fall 2019 Mega Bundle

$479.92 4.5/5 8 reviews · Write a Review

Eight books to upgrade your Android library in a mega way! Advance your Android skills with this collection of tutorials for the latest things you need to know as a developer.

Developer Guide

Intermediate

For Intermediate Developers

Includes our eight best books to build your career as an Android developer:

1) Android Test-Driven Development by Tutorials

Android Test-Driven Development by Tutorials

Writing apps is hard. Writing testable apps is even harder, but it doesn’t have to be. Reading and understanding all the official Google documentation on testing can be time-consuming — and confusing.

This is where Android Test-Driven Development comes to the rescue! In this book, you’ll learn about Android Test-Driven Development the quick and easy way: by following fun and easy-to-read tutorials.

This book is for the intermediate Android developers who already know the basics of Android and Kotlin development but want to learn Android Test-Driven Development.

2) Saving Data on Android

Saving Data on Android

The persistence of data has always been a fundamental part of any application. Saving data locally or remotely along with modern techniques for synchronization allows your app to be up-to-date, presenting fresh data in a responsive manner.

This book is for intermediate Kotlin or Android developers who want to know how to persist data using the standard Android APIs, the Room architecture component or what Google Firebase can offer.

3) Data Structures and Algorithms in Kotlin

Data Structures and Algorithms in Kotlin

Data structures and algorithms are fundamental tools every developer should have. In this book, you’ll learn how to work with and implement some of the most important data structures and algorithms in Kotlin, and learn how to choose the right one to do the job.

This book is for intermediate Kotlin or Android developers who already know the basics of the language and want to improve their knowledge.

4) Kotlin Coroutines by Tutorials

Kotlin Coroutines by Tutorials

Executing background tasks has always been a big challenge in every environment and, in particular, on mobile devices where resources are limited. Kotlin has simplified the way you can write code improving your productivity with a new programming paradigm, enhancing object-oriented and functional programming with simple, powerful and new constructs. Coroutines are one of these!

This book is for intermediate Kotlin or Android developers who already know the basics of UI development but want to learn coroutine API to simplify and optimize their code.

5) Kotlin Apprentice

Kotlin Apprentice

Kotlin is the exciting modern language from JetBrains, creators of IntelliJ IDEA, the basis of many popular IDEs such as Android Studio and PyCharm. Since the adoption of Kotlin by Google as an official language for Android, the momentum behind Kotlin has gone off the charts. Kotlin supports many platforms, including Android, the web, the back-end, and even iOS. By reading this book, you’ll be ready to use Kotlin on any and all of these platforms.

This book is for complete beginners to Kotlin. No prior programming experience is necessary!

6) Android Apprentice

Android Apprentice

Android Apprentice takes you all the way from building your first app, to submitting your app for sale. By the end of this book, you’ll be experienced enough to turn your vague ideas into real apps that you can release on the Google Play Store.

You’ll build 4 complete apps from scratch — each app is a little more complicated than the previous one. Together, these apps will teach you how to work with the most common controls and APIs used by Android developers around the world.The Android Apprentice is your best companion for learning Android development. With all project source code included with the book, and support forums right on our site, it’s simply the best way to start your Android development career.

7) Reactive Programming with Kotlin

Reactive Programming with Kotlin

Reactive Programming with Kotlin teaches you to use RxJava, RxAndroid and RxKotlin to create complex reactive applications on Android and exercise full control over the library to leverage the full power of reactive programming in your apps!

Not only will you learn how to use RxJava to create complex reactive applications on Android, you’ll also see how to solve common application design issues by using RxJava, RxAndroid and RxKotlin. Finally, you’ll discover how to exercise full control over the library and leverage the full power of reactive programming in your apps.

Specifically, you’ll learn to handle asynchronous event sequences via two key concepts in Rx—Observables and Observers. Hone your UI development with RxJava and companion libraries to make it easy to work with the UI of your apps, providing a reactive approach to handling user events. Dig into both intermediate and advanced topics, such as error handling, schedulers, app architecture, repositories, and integrating RxJava with Android Jetpack.

8) Advanced Android App Architecture

Advanced Android App Architecture

In Advanced Android App Architectures, you’ll find a diverse and hands-on approach to architecting your apps on Android. Android development can be fun; however, scaling an app can have its fair share of problems.

In this book, you’ll learn why a conversation on architecture is the first important step to taking your app to the next level!

This book will introduce you to a number of architectures, including Model View Controller, Model View Presenter, Model View Intent, Model-View-ViewModel and VIPER. You’ll learn theory, explore samples that you will refactor and learn the fundamentals of testing.

Average Rating

4.5 /5

Leave a review for this product

8 reviews

Android Fall 2019 Mega Bundle

Eight books to upgrade your Android library in a mega way! Advance your Android skills with this collection of tutorials for the latest things you need to know as a developer.

Top