
عنوان کتاب به انگلیسی: |
Android UI Development with Jetpack Compose: Bring declarative and native UIs to life quickly and easily on Android using Jetpack Compose |
| سال انتشار: 2022 | 248 صفحه | حجم فایل: 5 مگابایت | زبان: انگلیسی |
| نویسنده | Thomas Kunneth |
| ناشر | Packt Publishing |
| ISBN10: | 1801812160 |
| ISBN13: | 9781801812160 |
توضیحات کتاب
Key FeaturesUnderstand the difference between the imperative (Android View) and declarative (Jetpack Compose) approach
Learn about the structure of a Compose app, built-in Compose UI elements, and core concepts such as state hoisting and composition over inheritance
Write, test, and debug composable functionsBook Description
Jetpack Compose is Android’s new framework for building fast, beautiful, and reliable native user interfaces. It simplifies and significantly accelerates UI development on Android using the declarative approach. This book will help developers to get hands-on with Jetpack Compose and adopt a modern way of building Android applications. The book is not an introduction to Android development, but it will build on your knowledge of how Android apps are developed.
Complete with hands-on tutorials and projects, this easy-to-follow guide will get you up to speed with the fundamentals of Jetpack Compose such as state hoisting, unidirectional data flow, and composition over inheritance and help you build your own Android apps using Compose. You’ll also cover concepts such as testing, animation, and interoperability with the existing Android UI toolkit.
By the end of the book, you’ll be able to write your own Android apps using Jetpack Compose.
What you will learn
Gain a solid understanding of the core concepts of Jetpack Compose
Develop beautiful, neat, and immersive UI elements that are user friendly, reliable, and performant
Build a complete app using Jetpack Compose
Add Jetpack Compose to your existing Android applications
Test and debug apps that use Jetpack Compose
Find out how Jetpack Compose can be used on other platforms
Who this book is for
This book is for any mobile app developer looking to understand the fundamentals of the new Jetpack Compose framework and the benefits of native development. A solid understanding of Android app development, along with some knowledge of the Kotlin programming language, will be beneficial. Basic programming knowledge is necessary to grasp the concepts covered in this book effectively.
Table of Contents
Building Your First Compose App
Understanding the Declarative Paradigm
Exploring the Key Principles of Compose
Laying Out UI Elements
Managing the State of Your Composable Functions
Putting Pieces Together
Tips, Tricks, and Best Practices
Working with Animations
Exploring Interoperability APIs
Testing and Debugging Compose Apps
Conclusion and Next Steps
توضیحات کتاب به فارسی (ترجمه ماشینی)
با ایجاد رابط های کاربر بومی بصری در سیستم عامل های Android شروع کنید
ویژگی های کلیدی
تفاوت بین رویکرد ضرورت (نمای اندرویدی) و اعلامیه (JetPack Compose) را درک کنید
در مورد ساختار یک برنامه آهنگسازی ، عناصر UI ساخته شده داخلی و مفاهیم اصلی مانند بلند کردن دولت و ترکیب بیش از وراث اطلاعات کسب کنید
توابع آهنگساز را بنویسید ، آزمایش کنید و اشکال زدایی کنید
توضیحات کتاب
Jetpack Compose چارچوب جدید اندروید برای ایجاد رابط های کاربر سریع ، زیبا و قابل اعتماد است.با استفاده از رویکرد اعلامیه ، توسعه UI را در اندروید ساده و به طور قابل توجهی تسریع می کند.این کتاب به توسعه دهندگان کمک می کند تا با JetPack آهنگسازی کنند و یک روش مدرن برای ساخت برنامه های Android را اتخاذ کرده و اتخاذ کنند.این کتاب مقدمه ای برای توسعه اندرویدی نیست ، اما بر دانش شما در مورد نحوه توسعه برنامه های Android ساخته می شود.
با آموزش و پروژه های دستی ، این راهنمای آسان برای دنبال کردن شما را به سرعت با اصول آهنگسازی Jetpack مانند بلند کردن حالت ، جریان داده های یک طرفه و ترکیب بیش از وراثت می کند و به شما در ساخت برنامه های اندرویدی خود با استفاده از آنها کمک می کندساختن.شما همچنین مفاهیمی مانند تست ، انیمیشن و قابلیت همکاری را با ابزار موجود در Android UI درج می کنید.
در پایان کتاب ، شما قادر خواهید بود برنامه های Android خود را با استفاده از آهنگ JetPack بنویسید.
آنچه یاد خواهید گرفت
درک کاملی از مفاهیم اصلی آهنگسازی Jetpack کسب کنید
عناصر UI زیبا ، شسته و رفته و همهجانبه را ایجاد کنید که کاربر پسند ، قابل اعتماد و اجرا هستند
با استفاده از آهنگسازی JetPack یک برنامه کامل بسازید
JetPack را به برنامه های Android موجود خود اضافه کنید
برنامه های آزمایش و اشکال زدایی که از JetPack استفاده می کنند
دریابید که چگونه می توان JetPack را در سیستم عامل های دیگر استفاده کرد
این کتاب برای چه کسی است
این کتاب برای هر توسعه دهنده برنامه تلفن همراه است که به دنبال درک اصول چارچوب جدید JetPack و مزایای توسعه بومی است.درک کاملی از توسعه برنامه اندرویدی ، به همراه برخی از دانش در مورد زبان برنامه نویسی کوتلین ، مفید خواهد بود.دانش برنامه نویسی اساسی برای درک مؤثر مفاهیم تحت پوشش این کتاب ضروری است.
فهرست مطالب
ساخت اولین برنامه آهنگسازی خود
درک الگوی اعلامی
بررسی اصول اصلی آهنگسازی
تخمگذار عناصر UI
مدیریت وضعیت عملکردهای سازنده شما
قرار دادن قطعات
نکات ، ترفندها و بهترین روشها
کار با انیمیشن ها
کاوش در API های قابلیت همکاری
برنامه های آزمایش و اشکال زدایی
نتیجه گیری و مراحل بعدی
| توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی. |
| به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست. |
| در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید. |
| درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد. |
|
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248 |




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