Android database best practices / (Record no. 64852)

MARC details
000 -LEADER
fixed length control field 03689cam a22002775i 4500
001 - CONTROL NUMBER
control field 0000298270
003 - CONTROL NUMBER IDENTIFIER
control field 0001
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 191031s2017 mau 000 0 eng
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780134437996 (paperback)
International Standard Book Number 0134437993 (paperback)
042 ## - AUTHENTICATION CODE
Authentication code pcc
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.7565
084 ## - OTHER CLASSIFICATION NUMBER
Classification number 005.7565
Item number SRT-A
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Stroud, Adam.
245 10 - TITLE STATEMENT
Title Android database best practices /
Medium [Book] /
Statement of responsibility, etc. Adam Stroud.
250 ## - EDITION STATEMENT
Edition statement First edition.
300 ## - PHYSICAL DESCRIPTION
Extent xvii, 259 pages :
Dimensions 24 cm.
365 ## - TRADE PRICE
Price type code 01
Price amount 0.00
520 ## - SUMMARY, ETC.
Summary, etc. 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
521 ## - TARGET AUDIENCE NOTE
Target audience note All
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Android (Electronic resource)
Topical term or geographic name entry element Relational databases
Topical term or geographic name entry element Database design--Database management
Topical term or geographic name entry element Mobile computing--Application software--Development
852 ## - LOCATION
Piece designation 10001000060169
-- 5349.01
Classification part 005.7565 SRT-A
-- Paradise Books International Islamabad
Sublocation or collection Ground Floor
Former shelving location Books
Copy number 1
Piece physical condition 1-New
Location JZL-CUI
Holdings
Date last seen Total checkouts Full call number Shelving location Price effective from Koha item type Lost status Damaged status Not for loan Withdrawn status Home library Barcode Current library Date acquired
12/09/2023   005.7565 SRT-A   12/09/2023 Books         Junaid Zaidi Library, COMSATS University Islamabad 10001000060169 Junaid Zaidi Library, COMSATS University Islamabad 12/09/2023