![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
Showing 1 - 2 of 2 matches in All Departments
Developing applications for the Android mobile operating system can seem daunting, particularly if it requires learning a new programming language: Kotlin, now Android's official development language. With this practical book, Android developers will learn how to make the transition from Java to Kotlin, including how Kotlin provides a true advantage for gaining control over asynchronous computations. Authors Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, G. Blake Meike, and Mike Dunn explore implementations of the most common tasks in native Android development, and show you how Kotlin can help you solve concurrency problems. With a focus on structured concurrency, a new asynchronous programming paradigm, this book will guide you through one of Kotlin's most powerful constructs, coroutines. Learn about Kotlin essentials and the Kotlin Collections Framework Explore Android fundamentals: the operating system and the application container and its components Learn about thread safety and how to handle concurrency Write sequential, asynchronous work at a low cost Examine structured concurrency with coroutines, and learn how channels make coroutines communicate Learn how to use flows for asynchronous data processing Understand performance considerations using Android profiling tools Use performance optimizations to trim resource consumption
Get thoroughly up to speed on Android programming, and learn how to create up-to-date user experiences for both handsets and tablets. With this book's extensively revised second edition, you'll focus on Android tools and programming essentials, including best practices for using Android 4 APIs. If you're experienced with Java or Objective-C, you'll gain the knowledge necessary for building well-engineered applications. "Programming Android" is organized into four parts: Part One helps programmers with some Java or iOS experience get off to a fast start with the Android SDK and Android programming basics.Part Two delves into the Android framework, focusing on user interface and graphics class hierarchies, concurrency, and databases. It's a solid foundation for understanding of how the most important parts of an Android application work.Part Three features code skeletons and patterns for accelerating the development of apps that use web data and Android 4 user interface conventions and APIs.Part Four delivers practical coverage of Android's multimedia, search, location, sensor, and account APIs, plus the Native Development Kit, enabling developers to add advanced capabilities. This updated edition of "Programming Android" focuses on the knowledge and developer priorities that are essential for successful Android development projects.
|
You may like...
Snake Robots - Modelling, Mechatronics…
Pal Liljeback, Kristin Ytterstad Pettersen, …
Hardcover
R4,052
Discovery Miles 40 520
Sustainability in Energy and Buildings…
Prasad Kaparaju, Robert J. Howlett, …
Hardcover
R5,230
Discovery Miles 52 300
Ida Rubinstein - Revolutionary Dancer…
Judith Chazin-Bennahum
Hardcover
R1,993
Discovery Miles 19 930
Wording Robotics - Discourses and…
Jean-Paul Laumond, Emmanuelle Danblon, …
Hardcover
R4,011
Discovery Miles 40 110
The Martha Graham Dance Company - House…
Blakeley White-McGuire
Hardcover
R2,530
Discovery Miles 25 300
Shoaling with Fish: Using Miniature…
Frank Bonnet, Francesco Mondada
Hardcover
R2,655
Discovery Miles 26 550
|