Android Programming: The Big Nerd Ranch Guide 4th Edition

تاریخ: ۲۰:۲۹:۴۶ ۱۳۹۸/۱۱/۱۹ شنبه
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۵۰۰
دیدگاه ها: ۰
برچسب ها: Android | Mobile Programming | Kotlin |
کتاب Android Programming: The Big Nerd Ranch Guide 4th Edition
Big Nerd Ranch Guides
Bill Phillips, Chris Stewart, Kristin Marsicano, Brian Gardner
978-0135245125
2019
657
English

هنگامی که شروع به یادگیری برنامه نویسی اندروید می‌کنید، با یک منحنی یادگیری با شیبی شدید روبرو می‌شوید. یادگیری اندروید مانند رفتن به یک شهر جدید است. حتی اگر به زبان آن‌ها هم صحبت کنید، در ابتدا حس و حال خانه را ندارید. به نظر می‌رسد که هر کسی که دور و اطراف شما است می‌فهمد که چیزهایی را گم کرده اید. چیزهایی که قبلا می‌دانستید، در این محیط جدید کاملا بیگانه به نظر می‌آیند.

اندروید یک فرهنگ دارد و این فرهنگ به زبان Kotlin یا جاوا (یا کمی از هر دو) صحبت می‌کند، اما دانستن Kotlin یا جاوا کافی نیست. برای این که سر از کار Android‌ در بیارید باید ایده‌ها و تکنیک‌های جدید بسیاری یاد بگیرید. این به شما کمک می‌کند تا در این قلمرو نا آشنا راهنمایی داشته باشید.

ویرایش چهارم کتاب برنامه نویسی اندروید: راهنمای The Big Nerd Ranch، شامل تغییرات اساسی می‌شود و همه‌ی فصل‌ها تغییر پیدا کرده اند. بزرگترین تغییر در این ویرایش این است که برنامه‌ها به جای جاوا با Kotlin نوشته شده اند. به همین دلیل، نام غیر رسمی کار ما برای این ویرایش "Android 4K" بوده است.یکی دیگر از تغییرات گسترده، گنجاندن کتابخانه‌های کامپوننت Android Jetpack است. اکنون به جای کتابخانه پشتیبانی، از کتابخانه‌های Jetpack (که بعضا AndroidX نامیده می‌شود) استفاده می‌کنیم. علاوه بر این، ما API‌های جدید Jetpack را در صورت کاربرد آورده ایم.اگر با مفاهیم برنامه نویسی شی گرا راحت هستید، اما Kotlin شما کمی ضعیف است، احتمالاً مشکلی نخواهید داشت. ما در طول کتاب توضیحاتی مختصری در مورد مشخصات زبان کاتلین ارائه خواهیم داد.


Table of Contents:
1. Your First Android Application
2. Android and Model-View-Controller
3. The Activity Lifecycle
4. Persisting UI State
5. Debugging Android Apps
6. Your Second Activity
7. Android SDK Versions and Compatibility
8. UI Fragments and the Fragment Manager
9. Displaying Lists with RecyclerView
10. Creating User Interfaces with Layouts and Widgets
11. Databases and the Room Library
12. Fragment Navigation
13. Dialogs
14. The App Bar
15. Implicit Intents
16. Taking Pictures with Intents
17. Localization
18. Accessibility
19. Data Binding and MVVM
20. Unit Testing and Audio Playback
21. Styles and Themes
22. XML Drawables
23. More About Intents and Tasks
24. HTTP and Background Tasks
25. Loopers, Handlers, and HandlerThread
26. SearchView and SharedPreferences
27. WorkManager
28. Broadcast Intents
29. Browsing the Web and WebView
30. Custom Views and Touch Events
31. Property Animation
32. Afterword
like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...