توضیحات
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 apps internal database. Through real-world code examples, which you can use in your own apps, youll learn how to take full advantage of SQLite and the database-related classes on Android.
A part of Addison-Wesleys Android Deep Dive series for experienced Android developers, Android Database Best Practices draws on Adam Strouds 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 Androids APIs for database interaction, and shares modern best practices for working with databases in the Android environment.
Through a complete case study, youll learn how to design your data access layer to simplify all facets of data management and avoid unwanted technical debt. Youll 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 Androids 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 Androids new Data Binding API to write less code and improve performance
————————————————————–
ترجمه ماشینی :
استراتژی های آزمایش شده در نبرد برای ذخیره سازی، مدیریت و اشتراک گذاری داده های اندروید
بهترین شیوه های پایگاه داده اندروید فراتر از اسناد API است تا توصیه های استراتژیک در مورد نحوه مدیریت داده ها در برنامه Android و ابزارهای مورد نیاز برای توسعه مولد ارائه دهد. این برنامهنویس را با مجموعهای از راهحلها برای تقریباً هر مشکلی که یک برنامه در ارتباط با دادهها با آن مواجه میشود، مسلح میکند. بنابراین تسلط بر مفاهیم این کتاب برای هر توسعهدهندهای که میخواهد برنامههای Android حرفهای ایجاد کند ضروری است.
Greg Milette، توسعه دهنده اندروید، Gradison Technologies, Inc.
این اولین راهنمای تمرکز بر یکی از حیاتی ترین جنبههای توسعه اندروید: نحوه ذخیره، بازیابی، مدیریت و اشتراکگذاری موثر اطلاعات از پایگاه داده داخلی برنامهها. از طریق نمونههای کد دنیای واقعی، که میتوانید در برنامههای خود استفاده کنید، یاد میگیرید که چگونه از SQLite و کلاسهای مرتبط با پایگاه داده در Android استفاده کامل کنید.
< /p>
بخشی از مجموعه Addison-Wesleys Android Deep Dive برای توسعه دهندگان باتجربه اندروید، Android Database Best Practices مبتنی بر Adam استراود تجربه گسترده ای در پیشروی پروژه های برنامه های پیشرفته دارد.
استرود نظریه پایگاه داده اصلی و تکنیک های SQL را بررسی می کند. نیاز به ساخت، دستکاری، و خواندن کارآمد پایگاه های داده SQLite. او SQLite را با جزئیات بررسی می کند، API های اندروید را برای تعامل با پایگاه داده روشن می کند، و بهترین شیوه های مدرن برای کار با پایگاه های داده در محیط اندروید را به اشتراک می گذارد.
از طریق یک مطالعه موردی کامل، میآموزید که چگونه لایه دسترسی به دادههای خود را طراحی کنید تا تمام جنبههای مدیریت دادهها را ساده کرده و از بدهیهای فنی ناخواسته جلوگیری کنید. همچنین راهحلهای دقیقی برای چالشهای رایج در ساخت برنامههای اندرویدی با قابلیت داده، از جمله مشکلات مرتبط با رشته، دسترسی از راه دور به دادهها و نمایش دادهها به کاربران پیدا خواهید کرد. کد نمونه گسترده و بهروز برای دانلود در github.com/android-database-best-practices/device-database موجود است.
< p style='margin:0px;'>شما
- تفاوت پایگاه داده SQLite با سایر پایگاه های داده رابطه ای را خواهید یافت
- از SQL DDL برای افزودن ساختار به پایگاه داده استفاده کنید و از آن استفاده کنید. DML برای دستکاری داده ها
- تعریف و کار با انواع داده های SQLite
- داده های بسیار ساختار یافته برای دسترسی سریع و کارآمد
- کلاس های اصلی Android برای ایجاد، خواندن، به روز رسانی و عملیات (CRUD) و جستجوهای پایگاه داده را حذف کنید
- به اشتراک گذاری داده ها در داخل یا بین برنامه ها از طریق ارائه دهندگان محتوا
- استراتژی های رابط کاربری کارآمد را برای نمایش داده ها و در عین حال در نظر گرفتن مشکلات رشته
- استفاده از Androids Intents API برای انتقال دادهها بین فعالیتها هنگام شروع یک فعالیت یا سرویس جدید
- دستیابی به ارتباط دو طرفه بین برنامهها و APIهای وب از راه دور
- مدیریت پیچیدگیهای برنامه- ارتباط با سرور و جلوگیری از مشکلات رایج
- از API جدید Androids Data Binding برای نوشتن کد کمتر و بهبود عملکرد استفاده کنید
p>
tag : دانلود کتاب بهترین روش های پایگاه داده اندروید , Download بهترین روش های پایگاه داده اندروید , دانلود بهترین روش های پایگاه داده اندروید , Download Android Database Best Practices Book , بهترین روش های پایگاه داده اندروید دانلود , buy بهترین روش های پایگاه داده اندروید , خرید کتاب بهترین روش های پایگاه داده اندروید , دانلود کتاب Android Database Best Practices , کتاب Android Database Best Practices , دانلود Android Database Best Practices , خرید Android Database Best Practices , خرید کتاب Android Database Best Practices ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.