کتاب Pro Android with Kotlin (اندروید حرفهای با Kotlin: توسعه برنامههای موبایل مدرن با Kotlin و Jetpack) از به روزترین منابع آموزش کاتلین و Jetpack برای سیستم عامل اندروید است که در 19 فصل به طور کامل این چارچوب را آموزش میدهد.
در ادامه مقدمهای از کتاب Pro Android with Kotlin را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Pro Android with Kotlin:
اندروید حرفهای با کاتلین جانشین سری معروف Apress برای توسعه اندروید با هدف قرار دادن پلتفرم جاوا است. با استفاده از Kotlin به عنوان یک زبان رسمی در محیط اندروید، که امکان برنامههای زیباتر را در مقایسه با استاندارد جاوا فراهم میکند، کتاب جدید به جنبههای پیشرفته یک برنامه اندرویدی مدرن میپردازد.
با توضیح کامل بخشهای مهم داخلی سیستم اندروید و APIهای سطح حرفهای، موضوعات رابط کاربری پیشرفته، موضوعات توسعه پیشرفته، نظرسنجیهای عمیق ارتباطی، موضوعات سختافزاری در سطح حرفهای از جمله نگاه کردن به دستگاههای غیر از تلفن هوشمند، بخش عیبیابی با راهنمایی در مورد نحوه رفع مشکلات حافظه و عملکرد، و مقدمه ای برای کسب درآمد از برنامه، قرار است این کتاب منبع ارزشمندی برای توسعهدهندگانی باشد که مایل به ساخت برنامههای حرفهای پیشرفته برای دستگاههای اندرویدی مدرن هستند.
کتاب Pro Android with Kotlin قرار نیست مقدمهای برای زبان کاتلین باشد. برای این منظور لطفاً به وبسایت کاتلین یا هر کتاب سطح مقدماتی درباره کاتلین نگاهی بیندازید. با این حال، آنچه در اینجا خواهید یافت، تلاشی برای استفاده از بسیاری از ویژگیهای کاتلین برای نوشتن برنامههای زیبا و پایدار با استفاده از کد کمتر در مقایسه با جاوا است.
در سال 2021 و 2022 نسخههای 12 و 12.1 اندروید معرفی شده است. در یک محیط حرفهای، نوشتن برنامههایی که به سطح API مربوطه 31 نیاز دارند ایده بدی است، زیرا توزیع جهانی دستگاههایی که نسخه 12.x را اجرا میکنند کمتر از 10 درصد از زمان نگارش این کتاب است.
اما شما میتوانید کد هدفمند نسخه 12.x و همچنین نسخه 6.0 را تا 12.1 بنویسید، بنابراین تقریباً 95٪ از تمام دستگاههای اندرویدی را با وارد کردن شاخههایی در کد خود یا با استفاده از کلاسهای سازگاری ویژه، پوشش دهید، و این همان چیزی است که ما در این کتاب انجام خواهیم داد. ما هنوز روی توسعه مدرن 12.x تمرکز میکنیم، اما اگر از ویژگیهای مدرنی استفاده کنیم که برای نسخههای پایین تر در دسترس نیست، به شما خواهیم گفت.
توجه داشته باشید که این کتاب به نسخههای اندروید زیر 6.0 که مربوط به سطح API 23 است، توجه زیادی نمیکند. اگر به آموزشهای آنلاین نگاه کنید، ساختارهای زیادی را خواهید دید که سطوح API زیر 23 را هدف قرار میدهند.
به خصوص در مورد پشتیبانی کتابخانههایی که برای بهبود سازگاری به عقب معرفی شدهاند، اگر به نسخههای API زیر 23 نگاه کنید، توسعه بهطور غیر ضروری پیچیده میشود، زیرا امروزه توزیع چنین دستگاههایی نادیده گرفته شده است. این کتاب فقط فرض میکند که شما به چنین نسخههای قدیمی علاقهای ندارید، در بسیاری از موارد نیازی به نگاه کردن به چنین کتابخانههای پشتیبانی نیست و توسعه را به میزان قابل توجهی ساده میکند.
سرفصلهای کتاب Pro Android with Kotlin:
- Table of Contents
- About the Author
- About the Technical Reviewer
- Preface
- Introduction
- Chapter 1: System
- Chapter 2: Application
- Chapter 3: Activities
- Chapter 4: Services
- Chapter 5: Broadcasts
- Chapter 6: Content Providers
- Chapter 7: Permissions
- Chapter 8: APIs
- Chapter 9: User Interface
- Chapter 10: Firebase
- Chapter 11: Development
- Chapter 12: Building
- Chapter 13: Communication
- Chapter 14: Hardware
- Chapter 15: Testing
- Chapter 16: Troubleshooting
- Chapter 17: Distributing Apps
- Chapter 18: Instant Apps
- Chapter 19: CLI
- Appendix: Text Companion
- Index
جهت دانلود کتاب Pro Android with Kotlin میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.