Cuvva делает страхование радикально лучше, предоставляя вам по-настоящему гибкий способ управления страховкой с вашего телефона. Инженерам Android из Cuvva пришлось потратить некоторое время на перепроектирование своего приложения, и они решили внедрить однонаправленный поток данных и Jetpack Compose. Таким образом, они могли отойти от своей собственной системы проектирования на основе View , которая была медленнее, сложнее в работе и менее предсказуема в старых версиях Android.
Что они сделали
Команда Cuvva создала новые компоненты дизайна с нуля, затем использовала API-интерфейсы совместимости для размещения Composables внутри существующих макетов и со временем заменила экраны на основе просмотра и создала новые экраны с помощью Compose. «Мы обнаружили, что Compose позволяет нам создавать новые компоненты дизайна с нуля гораздо быстрее и тратить меньше времени на управление состоянием или фрагментацию. Как только мы создали достаточно большую библиотеку этих компонентов, доставка нового экрана стала очень быстрой, и это определенно помогло нам повысить продуктивность».
Результаты
Compose позволил им быстрее создавать приложения более высокого качества: «Скорость, с которой Compose позволяет нам создавать новую функцию, означает , что мы можем выполнять итерации быстрее, обеспечивая нашим клиентам более качественный опыт быстрее, чем раньше».
С помощью Compose количество строк, которые вам нужно написать, а, следовательно, прочитать, понять и поддерживать, уменьшается: «мы были очень рады видеть, как мало строк требуется для создания списков или анимации в нашем приложении. Compose определенно значительно сократил количество строк кода, необходимых для создания нашего пользовательского интерфейса».
Пользовательские компоненты легче реализовать: «Мы создали компонент с круглым циферблатом, который используется для показа клиентам их баллов за вождение. Анимировать ход и цвета с помощью Compose стало намного проще и интереснее, чем было раньше. Делать что-либо индивидуальное, будь то новые компоненты или изменение поведения существующих, в Compose гораздо проще».
Начать
Узнайте больше о Compose .
,Cuvva делает страхование радикально лучше, предоставляя вам по-настоящему гибкий способ управления страховкой с вашего телефона. Инженерам Android из Cuvva пришлось потратить некоторое время на перепроектирование своего приложения, и они решили внедрить однонаправленный поток данных и Jetpack Compose. Таким образом, они могли отойти от своей собственной системы проектирования на основе View , которая была медленнее, сложнее в работе и менее предсказуема в старых версиях Android.
Что они сделали
Команда Cuvva создала новые компоненты дизайна с нуля, затем использовала API-интерфейсы совместимости для размещения Composables внутри существующих макетов и со временем заменила экраны на основе просмотра и создала новые экраны с помощью Compose. «Мы обнаружили, что Compose позволяет нам создавать новые компоненты дизайна с нуля гораздо быстрее и тратить меньше времени на управление состоянием или фрагментацию. Как только мы создали достаточно большую библиотеку этих компонентов, доставка нового экрана стала очень быстрой, и это определенно помогло нам повысить продуктивность».
Результаты
Compose позволил им быстрее создавать приложения более высокого качества: «Скорость, с которой Compose позволяет нам создавать новую функцию, означает , что мы можем выполнять итерации быстрее, обеспечивая нашим клиентам более качественный опыт быстрее, чем раньше».
С помощью Compose количество строк, которые вам нужно написать, а, следовательно, прочитать, понять и поддерживать, уменьшается: «мы были очень рады видеть, как мало строк требуется для создания списков или анимации в нашем приложении. Compose определенно значительно сократил количество строк кода, необходимых для создания нашего пользовательского интерфейса».
Пользовательские компоненты легче реализовать: «Мы создали компонент с круглым циферблатом, который используется для показа клиентам их баллов за вождение. Анимировать ход и цвета с помощью Compose стало намного проще и интереснее, чем было раньше. Делать что-либо индивидуальное, будь то новые компоненты или изменение поведения существующих, в Compose гораздо проще».
Начать
Узнайте больше о Compose .