Публикации по теме 'android-app-development'


Устранение проблем с навигацией Jetpack Compose
Распространенные ловушки навигации в Jetpack Compose и как мы с ними справились Наша команда уже полгода использует Compose в приложении Afterglow . В этой статье я хотел бы рассказать о трудностях, с которыми мы столкнулись, и представить решения, которые мы нашли. Навигационные библиотеки в Jetpack Compose Я нашел 3 самых популярных навигационных решения: Jetpack Compose Navigation , Voyager , Decompose . Я не буду подробно сравнивать каждое из решений здесь. Более того,..

BigBrainKotlin # 6: Азбука Морзе 🤫
У меня есть секретный код для взлома детектива! 🕵️‍♀️ изначально опубликовано на https://chetangupta.net/bbk-main/ Не будьте Java-разработчиком в мире Kotlin, улучшите свои знания о стандартной библиотеке Koltin и напишите лучший код Kotlin. ✌🏻 Если ваш Java-разработчик переходит на Kotlin, это поможет вам многому научиться! Эту викторину предложил Рохан Сингх в Твиттере, извините за задержку, приятель! Question : Вы получили секретное сообщение! к сожалению, вы не..

Сколько стоит сделать носимое приложение?
Многие технически подкованные люди сегодня владеют фитнес-браслетами, умными часами и системами GPS без помощи рук. В этих носимых гаджетах используются новейшие датчики, микропроцессоры и микросхемы, работающие под управлением надежных операционных систем. Как и смартфоны, современные носимые устройства поддерживают множество приложений, которые можно использовать для синхронизации данных на устройстве пользователя. Носимые технологии проделали потрясающую работу по улучшению удобства..

Dagger 2 Subcomponent или Subcomponent Builder?
Когда какой использовать? Есть два способа сделать Subcomponent: связать его через ParentComponent или связать через ParentModule. Это показано в статье ниже Подкомпонент Dagger 2: посредством сравнения модулей или компонентов Dagger 2 предоставляет функцию подкомпонента. Есть два способа создать подкомпонент. Я буду сравнивать их рядом… medium.com Сделать Subcomponent, связав через ParentComponent, тоже можно двумя способами...

Руководство Android по TurboModules в React Native для ранних пользователей
Получите ранний доступ к TurboModules и Codegen в React Native. При использовании React Native ранее мы взаимодействовали между «родным» слоем нашего приложения и слоем «JavaScript» с помощью моста JavaScript. Хотя мост выполнял свою задачу, у него было несколько серьезных проблем. Во-первых, мост был асинхронным, то есть он объединял несколько вызовов на собственный уровень и вызывал их с заданным интервалом. Если этого было недостаточно, на нативной стороне вам приходилось..

Оптимизируйте разработку приложений для Android с помощью Docker, SonarQube, Detekt и MobSF
Повысьте безопасность и качество кода вашего приложения для Android Как разработчик приложений для Android, вы всегда должны стремиться реализовать наилучший код. Кроме того, ваше приложение должно быть максимально безопасным. Качество кода очень важно для любого программного обеспечения, и вы всегда должны пытаться оптимизировать свою реализацию. В этой статье показаны и объясняются различные инструменты качества, которые будут объединены в Android software-quality-chain для..

Основы Android в Revolut
Люди заслуживают большего за свои деньги. Больше видимости, больше контроля, больше свободы. С 2015 года Revolut ставит перед собой задачу обеспечить именно это. Наше мобильное суперприложение с арсеналом замечательных продуктов, которые охватывают расходы, сбережения, путешествия, переводы, кредиты, криптовалюту, инвестиции, обмен и многое другое, помогло более чем 25 миллионам клиентов отправлять, тратить, сохранять и инвестировать с умом. Давайте заглянем за кулисы разработки..