Используйте Compose для команд
Предоставьте своим разработчикам современный набор инструментов, который ускоряет и упрощает разработку пользовательского интерфейса Android. Прочтите больше, чтобы узнать, почему внедрение Compose может помочь вашей команде добиться успеха.
Меньше кода
Меньшее количество строк кода превращается в код, который легко читать и поддерживать, меньше ошибок и больше времени, чтобы сосредоточиться на создании уникального опыта приложений.
Интуитивный
Опишите свой пользовательский интерфейс с помощью декларативных API Compose, которые понятны и легко доступны.
Ускорить разработку
Быстрое выполнение итераций благодаря предварительному просмотру в реальном времени, полной поддержке инструментов и более простому оформлению тем с небольшими компонентами, которые легко тестировать.
Мощный
Лаконичные API-интерфейсы Kotlin DSL и готовый Material Design облегчают вашим командам доступ к лучшим возможностям Android.
Дизайн на разных устройствах
Ваша команда может легко использовать навыки разработки с помощью Compose для проектирования для различных экранов и получить повышение производительности во всех форм-факторах, поддерживаемых вашим приложением.
Планшет и складные устройства
Разрабатывайте пользовательские интерфейсы, которые обеспечат удобство работы ваших пользователей на экранах любого размера.
Wear OS
Создавайте приложения для носимых устройств, которые помогут вашим пользователям вести более активную, здоровую и продуктивную жизнь.
Android TV
Создавайте приложения для телевидения, чтобы общаться с пользователями у них дома.
Виджеты
Предоставьте своим пользователям возможность быстро просматривать наиболее важный контент вашего приложения на главном экране.
Что говорят разработчики
Узнайте, что нравится разработчикам в использовании Jetpack Compose.
МАКС
« Compose значительно сократил время, необходимое для реализации изменений пользовательского интерфейса, решая проблему поддержки большой и сложной базы кода пользовательского интерфейса и упрощая итерацию дизайна приложения и пользовательского опыта».
Саундклауд
«Нам удалось сэкономить до 45% строк кода при переносе экранов из XML-представлений в Compose. Мы использовали Compose для создания прототипов, и это позволило нам быстро выполнять итерации, даже когда мы ежедневно меняли наши дизайнерские идеи».
адидас
«Я могу создать ту же функцию с помощью Compose примерно на 30% быстрее, чем с помощью Views. Эффективность Compose не только ускорила развитие , но и помогла нам достичь наших бизнес-целей ».
Google Drive
«Compose в сочетании с улучшениями архитектуры сократили время разработки почти вдвое».
Потоки
«Разработчикам, создающим новые приложения, я определенно рекомендую использовать Compose. Это не только приятно … это настраивает вашу команду на успех в будущем».
Реддит
«Compose помог нам сохранить технические возможности . В наших опросах разработчиков наши инженеры говорят нам, что Compose — это одно из самых больших улучшений в нашем опыте разработки ».
Дропбокс
«Мы переписали процесс поиска с помощью Compose всего за несколько недель. На создание этой функции ушло на 40 % меньше времени, чем ожидалось , и вдвое меньше времени, чем на ее создание на iOS».
Лифт
«Очевидно, что Compose — это будущее разработки под Android. Для него требуется меньше кода , его легче понимать и поддерживать».
Эйрбнб
«Мы уделяем приоритетное внимание созданию надежной технической основы и предоставлению нашим инженерам возможности выполнять отличную работу. Jetpack Compose позволил достичь обеих этих целей и является важной частью нашей технической стратегии. »
Зацепка
«Мы заметили значительное улучшение нашей производительности. Наша скорость разработки увеличилась в 3 раза по сравнению с нашей устаревшей кодовой базой».
Х
«Compose значительно повысил нашу производительность . Гораздо проще и быстрее написать функцию Composeable, чем создавать собственное представление, а также намного проще выполнить требования наших дизайнеров».
ЗЕПЕТО
«Мы переписали функцию «Магазин персонажей» в Compose. Писать ее в Compose оказалось намного быстрее , и мы сократили объем кода более чем на 10%. »
Меркари
«Это то же самое приложение с гораздо меньшим количеством кода . В переписанном приложении на 355 000 строк кода меньше , что примерно на 69 % меньше, чем было раньше».
Магазин игр
«Compose стал благом для нашей команды разработчиков и большим шагом вперед в плане качества и работоспособности кода. »
Блокировать
«Используя Compose, мы можем сосредоточиться на вещах, уникальных для Block и нашей инфраструктуры пользовательского интерфейса, а не на решении более широкой проблемы создания декларативной инфраструктуры пользовательского интерфейса».
Цувва
«Скорость, с которой Compose позволяет нам создавать новую функцию, означает, что мы можем выполнять итерации быстрее, обеспечивая нашим клиентам более качественный опыт быстрее, чем раньше».
Монзо
«Compose позволяет быстрее создавать экраны более высокого качества».