Download Android 9 Development Cookbook - Programming Ebook

Latest

Download Programming Ebook

Thursday, April 16, 2020

Download Android 9 Development Cookbook

Android 9 Development Cookbook
Android 9 Development Cookbook



Book Details 
             TitleAndroid 9 Development Cookbook
         Author: Rick Boyer
    Language: English
        SubjectAndroid / Computers & Technology / Programming
No. of pages: 458
         Format: PDF, EPUB, Source Code


Android 9 Development Cookbook
Third Edition

Over 100 recipes and solutions to solve the most common problems faced by Android developers 


Preface

Android was first released in 2007 after being acquired by Google, Inc. Initially, Android was primarily used on a handset. Android 3.0 added features to take advantage of the growing tablet market.
In 2014, Google announced Android had over 1 billion active users! With over 1 million applications available on Google Play, there's never been a more exciting time to join the Android community!
This year, 2018, marks a significant milestone for Android - 10 year anniversary since the first Android phone was released! And with that, we have a new OS version release as well - Android Pie. In this new edition of the book, we'll cover features released for the platform in several new topics across many chapters, as well as updates to existing popular topics to cover SDK changes. As usual, the Android platform is constantly changing!

Who this book is for

This book assumes basic familiarity with programming concepts and Android fundamentals. Or, if you are new to Android and learn best by jumping into the code, this book provides a wide range of the most common tasks. If you are new to Android, you can start at the beginning of the book and work your way through the topics as they build on previous knowledge.
As a cookbook, the topics are designed to be stand-along (with noted exceptions), to make it easy to jump to a particular topic and get the code working in your own application as quickly as possible.

Android And Kotlin Bundle Books From Ray Wenderlich


What this book covers

Chapter 1, Activities, the Activity represents the fundamental building block for most applications. See examples of the most common tasks such as creating an activity, and passing control from one activity to another.

Chapter 2, Layouts, while Activities are fundamental to the UI, the Layout actually defines what the user sees on the screen. Learn the main layout options available and best to use cases.

Chapter 3, Views, Widgets and Styles, explores the basic UI object, from which all layouts are built. The chapter starts by exploring views and widgets - the basic building block of any app then goes on to styling the widgets and turning those styles into themes.

Chapter 4, Menus and Action Mode, teaches you how to use menus in Android. Learn how to create menus and how to control their behavior at runtime, including Action Mode.
Chapter 5, Fragments, shows how to create more flexible user interfaces by reusing UI components with Fragments.

Chapter 6, Home Screen Widgets, Search and the System UI, takes us to topics outside your app such as how to create a widget for the Home Screen, adding search functionality UI to your app and running your app in full-screen mode.

Chapter 7, Data Storage, compares multiple methods Android offers for persisting data, and when best to use each option.

Chapter 8, Alerts and Notifications, shows multiple options for displaying notifications to your users. Options range from alerts in your application, using the system notification and the Heads Up notification.

Chapter 9, Using the Touchscreen and Sensors, learn the events for handling the standard user interactions, such as button clicks, long presses, and gestures. Access the device hardware sensors to determine orientation changes, device movement, and compass bearing.

Chapter 10, Graphics and Animation, bring your app to life with animations! Take advantage of the many options Android offers for creating animations from simple bitmaps to custom property animations.

Chapter 11, A first look at OpenGL ES, when you need high-performance 2D and 3D graphics, turn to the Open Graphics Library. Android supports Open GL, a cross-platform Graphics API.

Chapter 12, Multimedia - Sounds and Camera, take advantage of the hardware features for playing audio. Use Android intents to call the default camera application or delve into the camera APIs to control the camera directly.

Chapter 13, Telephony, Networks, and the Web, use the Telephony functions to initiate a phone call and to listen for incoming phone events. See how to send and receive SMS (text) messages. Use the WebView in your application to display web pages and learn to use Volley to communicate directly with web services.

Chapter 14, Location and using Geofencing, shows you how to determine the user's location and the best-practices so your app doesnt drain the battery. Use the new Location APIs to receive location updates and create Geofences.

Chapter 15, Getting your app ready for the Play Store, as your polish your app for the Play Store, learn how to implement more advanced features such as Alarms, AsynchTask for background processing and add Google Sign-In to your app.

Chapter 16, Getting started with Kotlin, offers a first-look at the new Android language and several topics to get you started. 

No comments:

Post a Comment