نوشتن برای تیم ها را بپذیرید
به توسعه دهندگان خود جعبه ابزار مدرنی بدهید که توسعه رابط کاربری اندروید را سرعت می بخشد و آن را ساده می کند. بیشتر بخوانید تا بدانید چرا استفاده از Compose می تواند به موفقیت تیم شما کمک کند.
کد کمتر
خطوط کمتری از کد به کدی تبدیل میشوند که خواندن و نگهداری آن آسان است، باگهای کمتر و زمان بیشتری برای تمرکز بر ایجاد تجربههای منحصربهفرد اپلیکیشنها.
شهودی
رابط کاربری خود را با استفاده از APIهای توضیحی Compose توصیف کنید که خوانا هستند و به راحتی پیدا می شوند.
تسریع در توسعه
با پیشنمایشهای زنده، پشتیبانی کامل از ابزار، و قالببندی آسانتر، با اجزای کوچکی که آزمایش آنها آسان است، به سرعت تکرار کنید.
قدرتمند
APIهای مختصر Kotlin DSL و طراحی متریال خارج از جعبه به تیمهای شما دسترسی آسانتری به بهترینهای اندروید میدهد.
طراحی در سراسر دستگاه ها
تیم شما میتواند به راحتی از مهارتهای ساخت با Compose برای طراحی برای صفحههای مختلف استفاده کند و از مزایای بهرهوری در فاکتورهای فرم پشتیبانیشده برنامهتان بهرهمند شود.
تبلت و تاشو
رابطهای کاربری ایجاد کنید که تجربه خوبی را در هر اندازه صفحهای برای کاربران شما فراهم کند.
Wear OS
برنامههایی برای پوشیدنیها بنویسید که به کاربران شما کمک میکند تا زندگی فعلی، سالمتر و سازندهتری داشته باشند.
Android TV
برنامه هایی برای تلویزیون بسازید تا با کاربران خود در خانه هایشان ارتباط برقرار کنید.
ابزارک ها
به کاربران خود اجازه دهید تا به سرعت مهمترین محتوای برنامه شما را در صفحه اصلی خود ببینند.
آنچه توسعه دهندگان می گویند
ببینید توسعه دهندگان چه چیزی را در مورد استفاده از Jetpack Compose دوست دارند.
حداکثر
« نوشتن بهطور قابلتوجهی زمان مورد نیاز برای اجرای تغییرات UI را کاهش داد ، و مشکل حفظ یک پایگاه کد بزرگ و پیچیده UI را برطرف کرد و تکرار طراحی برنامه و تجربه کاربر را آسانتر کرد .»
SoundCloud
ما توانستیم تا 45 درصد از خطوط کد را هنگام انتقال صفحات از نمای XML به Compose ذخیره کنیم. ما از Compose برای نمونه اولیه استفاده کردیم و این به ما امکان داد که حتی زمانی که ایدههای طراحی خود را روزانه تغییر میدادیم، سریع تکرار کنیم .
آدیداس
من میتوانم همین ویژگی را با Compose حدود 30 درصد سریعتر از Views بسازم. کارایی Compose نه تنها توسعه را تسریع کرد ، بلکه به ما در دستیابی به اهداف تجاری خود نیز کمک کرد.»
Google Drive
"نوشتن، همراه با پیشرفت های معماری، زمان توسعه ما را تقریبا به نصف کاهش می دهد."
موضوعات
برای توسعه دهندگانی که در حال ساخت برنامه های جدید هستند، من قطعا استفاده از Compose را توصیه می کنم. نه تنها لذت بخش است، بلکه تیم شما را برای موفقیت در آینده آماده می کند ."
«Compose در حفظ مهندسی به ما کمک کرده است. در نظرسنجیهای توسعهدهندگان ما، مهندسان ما به ما میگویند که Compose یکی از بزرگترین پیشرفتها در تجربه برنامهنویس ما است.»
دراپ باکس
ما تجربه جستجو را با استفاده از Compose در عرض چند هفته بازنویسی کردیم. ساخت این ویژگی 40 درصد کمتر از آنچه که پیشبینی میشد زمان برد و کمتر از نیمی از زمانی که برای ساخت آن در iOS صرف شد.»
لیفت
"نوشتن به وضوح آینده توسعه اندروید است. به کد کمتری نیاز دارد و درک و نگهداری آن آسان تر است. "
Airbnb
ما ساختن پایه های فنی سالم و توانمندسازی مهندسان خود را برای انجام کارهای عالی در اولویت قرار داده ایم. Jetpack Compose هر دوی این اهداف را فعال کرد و بخش مهمی از استراتژی فنی ما است. ”
سرنخ
ما متوجه بهبودی چشمگیر در بهره وری خود شدیم. سرعت توسعه ما در مقایسه با پایگاه کد قدیمی ما تا 3 برابر افزایش یافت .
ایکس
«Compose بهرهوری ما را به طرز چشمگیری افزایش داد . نوشتن یک تابع Composeable بسیار سادهتر و سریعتر از ایجاد یک نمای سفارشی است، و همچنین برآوردن نیازهای طراحان ما را بسیار آسانتر کرده است.»
زپتو
"ما ویژگی Character Shop را در Compose بازنویسی کردیم. نوشتن آن در Compose بسیار سریعتر بود و مقدار کد را بیش از 10% کاهش دادیم. "
مرکاری
"این همان برنامه با کد بسیار کمتر است. برنامه بازنویسی شده حدود 355000 خط کد کمتر دارد که حدود 69 درصد کمتر از آنچه قبلاً داشت است.
فروشگاه Play
«Compose یک موهبت برای خوشحالی توسعهدهندگان تیم ما و یک گام بزرگ برای کیفیت و سلامت کد بوده است. ”
مسدود کردن
با استفاده از Compose، میتوانیم به جای حل مشکل گستردهتر ایجاد یک چارچوب UI اعلامی، روی چیزهایی تمرکز کنیم که برای Block و زیرساخت UI ما منحصر به فرد هستند .
کوووا
"سرعتی که Compose به ما امکان می دهد یک ویژگی جدید را کنار هم قرار دهیم به این معنی است که می توانیم با سرعت بیشتری تکرار کنیم و تجربه ای با کیفیت بالاتر را برای مشتریان خود سریعتر از قبل ارائه دهیم ."
مونزو
"Compose به شما امکان می دهد صفحه نمایش های با کیفیت بالاتر را با سرعت بیشتری بسازید."