Battle-Tested Strategies for Storing, Managing, and Sharing Android Data This is the first guide to focus on one of the most critical aspects of Android development: how to efficiently store, retrieve, manage, and share information from your appโs internal database. Through real-world code examples
Android Database Best Practices
โ Scribed by Adam Stroud
- Publisher
- Addison-Wesley Professional
- Year
- 2016
- Tongue
- English
- Leaves
- 288
- Series
- Android Deep Dive
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Battle-Tested Strategies for Storing, Managing, and Sharing Android Data
โAndroidโข Database Best Practices goes well beyond API documentation to offer strategic advice about how to handle data in an Android application and the tools needed to develop productively. This arms the developer with a trove of solutions to nearly any problem an application may face involving data. Mastering the concepts in this book are therefore essential for any developer who wants to create professional Android applications.โ
โGreg Milette, Android developer, Gradison Technologies, Inc.
This is the first guide to focus on one of the most critical aspects of Android development: how to efficiently store, retrieve, manage, and share information from your appโs internal database. Through real-world code examples, which you can use in your own apps, youโll learn how to take full advantage of SQLite and the database-related classes on Android.
ย
A part of Addison-Wesleyโs Androidโข Deep Dive series for experienced Android developers, Android Database Best Practices draws on Adam Stroudโs extensive experience leading cutting-edge app projects.
ย
Stroud reviews the core database theory and SQL techniques you need to efficiently build, manipulate, and read SQLite databases. He explores SQLite in detail, illuminates Androidโs APIs for database interaction, and shares modern best practices for working with databases in the Android environment.
ย
Through a complete case study, youโll learn how to design your data access layer to simplify all facets of data management and avoid unwanted technical debt. Youโll also find detailed solutions for common challenges in building data-enabled Android apps, including issues associated with threading, remote data access, and showing data to users. Extensive, up-to-date sample code is available for download at github.com/android-database-best-practices/device-database.
ย
You will
- Discover how SQLite database differs from other relational databases
- Use SQL DDL to add structure to a database, and use DML to manipulate data
- Define and work with SQLite data types
- Persist highly structured data for fast, efficient access
- Master Android classes for create, read, update, and delete (CRUD) operations and database queries
- Share data within or between apps via content providers
- Master efficient UI strategies for displaying data, while accounting for threading issues
- Use Androidโs Intents API to pass data between activities when starting a new activity or service
- Achieve two-way communication between apps and remote web APIs
- Manage the complexities of app-to-server communication, and avoid common problems
- Use Androidโs new Data Binding API to write less code and improve performance
โฆ Subjects
Databases & Big Data;Access;Data Mining;Data Modeling & Design;Data Processing;Data Warehousing;MySQL;Oracle;Other Databases;Relational Databases;SQL;Computers & Technology;Programming;APIs & Operating Environments;Algorithms;Apple Programming;Cross-platform Development;Functional;Game Programming;Graphics & Multimedia;Introductory & Beginning;Languages & Tools;Microsoft Programming;Mobile Apps;Parallel Programming;Software Design, Testing & Engineering;Web Programming;Computers & Technology;Pro
๐ SIMILAR VOLUMES
Android Best Practices by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with stronger reviews for your apps. Why settle for just making any Android app? Build a brilliant, standout Android app instead that lets your users praise it for ease of use, better performance
<p><p><strong><em></em></strong><em>Android Best Practices</em> by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with great reviews. Why settle for just making any Android app? Build a brilliant Android app instead that lets your users praise it for ease of use, bett
<p><strong><em></em></strong><em>Android Best Practices</em> by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with great reviews. Why settle for just making any Android app? Build a brilliant Android app instead that lets your users praise it for ease of use, better
<p><strong><em></em></strong><em>Android Best Practices</em> by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with great reviews. Why settle for just making any Android app? Build a brilliant Android app instead that lets your users praise it for ease of use, better
Android Best Practices by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with great reviews. Why settle for just making any Android app? Build a brilliant Android app instead that lets your users praise it for ease of use, better performance, and more. Using a series