کتاب Jetpack Compose 1.6 Essentials: Developing Android Apps with Jetpack Compose 1.6, Android Studio, and Kotlin (ملزومات Jetpack Compose 1.6: توسعه برنامه های اندروید با Jetpack Compose 1.6، Android Studio و Kotlin) به شما یاد میدهد که چگونه با استفاده از Jetpack Compose ۱. ۶، Android Studio Iguana (۲۰۲۳. ۲. ۱)، Material Design ۳ و زبان برنامهنویسی Kotlin، برنامههای اندروید بسازید.
این کتاب با اصول اولیه با توضیح نحوه راهاندازی یک محیط توسعه اندروید استودیو شروع میشود. این کتاب همچنین شامل فصلهای عمیقی است که به معرفی زبان برنامهنویسی کاتلین، از جمله انواع دادهها، عملگرها، جریان کنترل، توابع، لامبداها، کوروتینها و برنامهنویسی شیگرا میپردازد.
در ادامه مقدمهای از کتاب Jetpack Compose 1.6 Essentials را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Jetpack Compose 1.6 Essentials:
مقدمهای بر مفاهیم کلیدی Jetpack Compose و معماری پروژه Android با یک تور راهنمای اندروید استودیو در حالت توسعه Compose دنبال میشود. این کتاب همچنین ایجاد Composables سفارشی را پوشش میدهد و توضیح میدهد که چگونه توابع برای ایجاد طرحبندیهای رابط کاربری، از جمله سطر، ستون، جعبه، جریان، پیجر و اجزای فهرست ترکیب میشوند.
سایر موضوعات تحت پوشش شامل مدیریت دادهها با استفاده از ویژگیهای حالت و مفاهیم کلیدی طراحی رابط کاربری مانند اصلاحکنندهها، نوارهای ناوبری و ناوبری رابط کاربری است. فصلهای اضافی ساخت اجزای طرحبندی سفارشی قابل استفاده مجدد شما، ایمنسازی برنامههایتان با احراز هویت بیومتریک و ادغام نقشههای Google را بررسی میکنند.
کتاب Jetpack Compose 1.6 Essentials طراحی گرافیکی، انیمیشن رابط کاربری، انتقال، جریانهای Kotlin و مدیریت ژست را پوشش میدهد. فصلها همچنین مدلهای مشاهده، پایگاههای داده SQLite، دسترسی به پایگاه داده اتاق، بازرس پایگاه داده، دادههای زنده و ایجاد تم سفارشی را پوشش میدهند. همچنین یاد خواهید گرفت که با استفاده از صورتحساب درونبرنامهای از اپلیکیشن خود درآمد بیشتری کسب کنید.
در نهایت، کتاب Jetpack Compose 1.6 Essentials نحوه بستهبندی یک برنامه تکمیل شده و آپلود آن را برای انتشار در فروشگاه Google Play توضیح میدهد.
در طول مسیر، مباحث مطرح شده در کتاب از طریق آموزشهای مفصلی که کد منبع آن نیز برای دانلود موجود است، به صورت عملی اجرا میشود.
با فرض اینکه قبلاً تجربه برنامهنویسی ابتدایی دارید، آماده دانلود Android Studio و Android SDK هستید و به سیستم Windows، Mac یا Linux دسترسی دارید، آماده شروع هستید.
سرفصلهای کتاب Jetpack Compose 1.6 Essentials:
- 1. Start Here
- 2. Setting up an Android Studio Development Environment
- 3. A Compose Project Overview
- 4. An Example Compose Project
- 5. Creating an Android Virtual Device (AVD) in Android Studio
- 6. Using and Configuring the Android Studio AVD Emulator
- 7. A Tour of the Android Studio User Interface
- 8. Testing Android Studio Apps on a Physical Android Device
- 9. The Basics of the Android Studio Code Editor
- 10. An Overview of the Android Architecture
- 11. An Introduction to Kotlin
- 12. Kotlin Data Types, Variables and Nullability
- 13. Kotlin Operators and Expressions
- 14. Kotlin Control Flow
- 15. An Overview of Kotlin Functions and Lambdas
- 16. The Basics of Object-Oriented Programming in Kotlin
- 17. An Introduction to Kotlin Inheritance and Subclassing
- 18. An Overview of Compose
- 19. A Guide to Gradle Version Catalogs
- 20. Composable Functions Overview
- 21. An Overview of Compose State and Recomposition
- 22. An Introduction to Composition Local
- 23. An Overview of Compose Slot APIs
- 24. A Compose Slot API Tutorial
- 25. Using Modifiers in Compose
- 26. Annotated Strings and Brush Styles
- 27. Composing Layouts with Row and Column
- 28. Box Layouts in Compose
- 29. An Introduction to FlowRow and FlowColumn
- 30. A FlowRow and FlowColumn Tutorial
- 31. Custom Layout Modifiers
- 32. Building Custom Layouts
- 33. A Guide to ConstraintLayout in Compose
- 34. Working with ConstraintLayout in Compose
- 35. Working with IntrinsicSize in Compose
- 36. Coroutines and LaunchedEffects in Jetpack Compose
- 37. An Overview of Lists and Grids in Compose
- 38. A Compose Row and Column List Tutorial
- 39. A Compose Lazy List Tutorial
- 40. Lazy List Sticky Headers and Scroll Detection
- 41. A Compose Lazy Staggered Grid Tutorial
- 42. VerticalPager and HorizontalPager in Compose
- 43. Compose Visibility Animation
- 44. Compose State-Driven Animation
- 45. Canvas Graphics Drawing in Compose
- 46. Working with ViewModels in Compose
- 47. A Compose ViewModel Tutorial
- 48. An Overview of Android SQLite Databases
- 49. Room Databases and Compose
- 50. A Compose Room Database and Repository Tutorial
- 51. An Overview of Navigation in Compose
- 52. A Compose Navigation Tutorial
- 53. A Compose Navigation Bar Tutorial
- 54. Detecting Gestures in Compose
- 55. Working with Anchored Draggable Components
- 56. An Introduction to Kotlin Flow
- 57. A Jetpack Compose SharedFlow Tutorial
- 58. An Android Biometric Authentication Tutorial
- 59. Working with the Google Maps Android API in Android Studio
- 60. Creating, Testing, and Uploading an Android App Bundle
- 61. An Overview of Android In-App Billing
- 62. An Android In-App Purchasing Tutorial
- 63. Working with Compose Theming
- 64. A Material Design 3 Theming Tutorial
- 65. An Overview of Gradle in Android Studio
- Index
جهت دانلود کتاب Jetpack Compose 1.6 Essentials میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.