Book Image

Android 9 Development Cookbook - Third Edition

By : Rick Boyer
Book Image

Android 9 Development Cookbook - Third Edition

By: Rick Boyer

Overview of this book

The Android OS has the largest installation base of any operating system in the world. There has never been a better time to learn Android development to write your own applications, or to make your own contributions to the open source community! With this extensively updated cookbook, you'll find solutions for working with the user interfaces, multitouch gestures, location awareness, web services, and device features such as the phone, camera, and accelerometer. You also get useful steps on packaging your app for the Android Market. Each recipe provides a clear solution and sample code you can use in your project from the outset. Whether you are writing your first app or your hundredth, this is a book that you will come back to time and time again, with its many tips and tricks on the rich features of Android Pie.
Table of Contents (24 chapters)
Title Page
Copyright and Credits
Dedication
About Packt
Contributors
Preface
Index

Contributors

About the author

 

 

Rick Boyer has been programming professionally for over 20 years. He has written apps on Windows, created websites, and coded for various mobile devices, including Windows CE, Windows Phone, and Android. Almost eight years ago, he took the plunge and started his own software consulting business, NightSky Development, focusing exclusively on Android development. 

I'd like to thank all the people at Packt Publishing for making this update to the book possible! A special thanks to the content development editor, Francis Carneiro, for his tireless efforts at keeping the book schedule. I'd also like to thank Emil Atanasov and Jason Morris for their technical review work. Your comments and corrections were much appreciated and made for a better book!

About the reviewers

Emil Atanasov is an IT consultant who has extensive experience with mobile technologies. He runs his own contracting and consulting company, serving clients from around the world: Appose Studio Inc. He is an MSc graduate of RWTH Aachen University, Germany, and Sofia University "St. Kliment Ohridski", Bulgaria. He has been a contractor for several large companies in the U.S. and U.K., serving variously as team leader, project manager, iOS developer, and Android developer. He teaches courses at Sofia University in Swift and iOS development. He is the author of Learn Swift by Building Applications and has served as technical reviewer and contributor on the following Packt titles: Objective C Memory Management and Android High-Performance Programming.

"I want to thank my wife, Elena, and my daughter, Sophia, and the rest of my family and friends for being very supportive, really patient, and super cool. Thank you for keeping me motivated through the endless working days. I know that, in your eyes, I'm a bizarre geeky person who is spending most of the time in the digital world. I appreciate your understanding. Thank you, guys!"

Jason Morris is a multi-discipline software developer and technical author. He has been developing software for as long as he can remember. He's written software for desktop, servers, feature phones, smartphones, the web, and even microcontrollers. Jason programs in a range of programming languages, and delights in knowing how software works. When he's not writing code, spending time with his family, or playing synthesizers, he's probably dreaming up a new code challenge. In 2010 through 2011, he wrote Android User Interface Development: A Beginner's Guide, and in 2017, he wrote Hands-On Android UI Development. On the internet, Jason is often known as "lemnik."

Thanks again to my wife and daughter for always being there.

Packt is searching for authors like you

If you're interested in becoming an author for Packt, please visit authors.packtpub.com and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.