Рубрика: Хабр Мобильная разработка

Как снизить риски в iOS-разработке в условиях санкций

С февраля западные страны и отдельные компании наложили более 6 тысяч санкций на бизнес в РФ и РБ. Это не обошло и рынок мобильных приложений. Мы занимаемся разработкой приложений и, как и другие IT-специалисты, следим за событиями в мире и анализируем, как сложившаяся ситуация повлияет на отечественную разработку. Мы подготовили серию статей про использование Kotlin Multiplatform Mobile в условиях санкций, чтобы поделиться нашим опытом и видением ситуации. Первая статья — о будущем KMM и мультиплатформенной разработки...

Письмо счастья: как мы разделили наши сборки для AppGallery и Google Play

В марте Google Play стал рассылать письмо-предупреждение для разработчиков, использующих Huawei Mobile Services в своих мобильных приложениях. И в этом письме было сказано, что использование HMS в сборках для Google Play противоречит политикам стора приложений, а на решение проблемы дается 120 дней. В противном случае Google Play обещает перестать принимать обновления для таких приложений. После...

jugger – внедрение зависимостей как в Android

Привет, меня зовут Иван и я Android разработчик. Но еще я занимаюсь Flutter разработкой. Я как разработчик, который начинает изучать новую технологию или фреймворк, начинаю сначала искать аналоги библиотек из своей основной сферы. Надеюсь я такой не один. Например Retrofit для http запросов, Dagger для di и т. д. В 2018 году, когда только познакомился...

Дайджест недели (мобильная разработка) – #1

Привет, Хабр! Каждую неделю, в своем телеграм-канале Mobile Native, я публикую дайджест с интересными и полезными материалами (новости, статьи, инструменты, библиотеки и т.д.) для мобильных разработчиков. Решил попробовать публиковать эту рубрику и на Хабре. Посмотрим, что из этого получится. Android 🤖 • Dependency Inversion Principle: How Google Developers write code• Как мы используем фича-флаги в мобильном...

Как джуну стать продактом и не потерять веру в человечество?

Краткое. Очень краткое руководство для Junior Product о том, как выжить первые несколько недель в команде разработки. Ого! Читать Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Как нативно визуализировать голос в iOS

Реализовать запись и проигрывание аудиофайлов в iOS несложно. Но если к этому добавляется задача визуализировать звук в момент записи с микрофона, это может вызвать сложности даже у опытного программиста, который мало работал с AVFoundation — мультимедийным фреймворком для работы с аудиовизуальными носителями. В статье расскажу, как в iOS нативно визуализировать голос в процессе записи и проведу...

[Перевод] Kotlin, обрабатываем исключения в корутинах правильно

Возможно вы думаете обработка таких исключений происходит как обычно в Kotlin/Java коде. К сожалению, при использовании вложенных корутин, все может работать не так как ожидается. В этой статье я попробую показать ситуации, в которых требуется осторожность и расскажу про лучшие практики в обработке ошибок. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем:...