<tr>
<td valign="top">[[File:firebase_essentials_se_android.png|Click to Read Firebase Essentials - Android Edition|link=Firebase Essentials - Android Edition]]<td>[[Firebase Essentials - Android Edition]] provides everything you need to successfully integrate Firebase cloud features into your Android apps. This book covers the key features of Android app development using Firebase including integration with Android Studio, User Authentication (including email, Twitter, Facebook and phone number sign-in), Realtime Database, Cloud Storage, Firebase Cloud Messaging (both upstream and downstream), Dynamic Links, Invites, App Indexing, Test Lab, Remote Configuration, Cloud Functions, Analytics and Performance Monitoring. The book is organized into chapter groups that focus on specific Firebase features, with each topic area consisting of a detailed overview followed by tutorial style examples that put theory into practice.<br><br>[[Firebase Essentials - Android Edition|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ios_10_app_development_essentials.png|Click to Read iOS 10 App Development Essentials|link=iOS 10 App Development Essentials]]<td>The aim of [[iOS 10 App Development Essentials|iOS 10 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 8, the iOS 10 SDK and the Swift 3 programming language. Beginning with the basics, this book provides an overview of the architecture of iOS 10. Introductions to Xcode 8 and programming in Swift 3 are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, CloudKit, App Extensions, camera access and video playback. Other features are also covered in detail including 2-D game development using Sprite Kit and user interface animation using UIKit Dynamics.
<br><br>[[iOS 10 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Designer tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers printing, transitions and cloud-based file storage. The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers and collapsing toolbars.<br>
<br>[[Android Studio Development Essentials - Android 6 Edition|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ios_9_app_development_essentials.png|Click to Read iOS 9 App Development Essentials|link=iOS 9 App Development Essentials]]<td>The aim of [[iOS 9 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 6, the iOS 8 SDK and the Swift programming language. Beginning with the basics, this book provides an overview of the architecture of iOS 9. Introductions to Xcode 7 and programming in Swift are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, CloudKit, App Extensions, camera access and video playback. Other features are also covered in detail including 2-D game development using Sprite Kit and user interface animation using UIKit Dynamics.<br>
Additional features of iOS development using Xcode 7 are also covered, including Swift playgrounds, universal user interface design using size classes, app extensions, Interface Builder Live Views, embedded frameworks, CloudKit data storage and TouchID authentication.<br>
The key new features of iOS 9 and Xcode 7 are also covered in detail, including new error handling in Swift 2, designing Stack View based user interfaces, multiple storyboard support, iPad multitasking, map flyover support, 3D Touch and Picture-in-Picture media playback.
<br><br>[[iOS 9 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:jetpack_compose_essentials.png|Jetpack Compose Essentials|link=https://www.answertopia.com/jetpack-compose/jetpack-compose-essentials/]]<td>[https://www.answertopia.com/jetpack-compose/jetpack-compose-essentials/ Jetpack Compose Essentials] The goal of this book is to teach the skills necessary to build Android apps using Android Studio, Jetpack Compose and the Kotlin programming language.
<br><br>[https://www.answertopia.com/jetpack-compose/jetpack-compose-essentials/ Read this book>>]</td>
</tr>
<tr>