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

Справочники в iOS: храним, обновляем, используем

Всем привет! Меня зовут Саша, и я iOS-разработчик в hh.ru.  Страны, города, профобласти, языки, валюты – всё это названия справочников внутри нашего мобильного приложения. Они очень редко меняются, но используются повсюду, а поэтому обязаны быть актуальными и не должны тратить время пользователя и разработчика на свое обновление. В этой статье разберемся, как сделать работу со...

Шорткаты для Xcode в виде Cheat sheet

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

Как мы в QIWI внедряли Kotlin Multiplatform Mobile (KMM)

Привет, Хабр! Меня зовут Кирилл Васильев, и я хотел бы рассказать, как мы в QIWI внедряли Kotlin Multiplatform Mobile (KMM).  КММ — это технология кроссплатформенной разработки, позволяющая писать общий код под основные платформы за исключением UI-слоя. Все продукты со временем накапливают очень большой технологический контекст; КММ, в свою очередь, позволяет его облегчить, делая компоненты технологического...

Дайджест интересных материалов для мобильного разработчика #436 (21 — 27 марта)

В новом дайджесте визуализация графа билда и OAuth в мобильных приложениях, стартап соло- разработчика и безопасность мобильных приложений, стереотипы тестирования, новый Performance Index, естественный язык и многое другое! Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Критикую bug bounty программу Apple и наглядно показываю почему не стоит туда репортить баги

Небольшая история о том, как я зарепортил баги в Apple BugBounty Program Эта история началась 18 января 2022 года. У компании Apple есть платная API для разработчиков Apple Developer Program С помощью этого API можно получать информацию об артистах, альбомах, треках, видео, плейлистах, чартах, музыкальных жанрах, и другая информация, которая может вам помочь в разработке...

Гусеница на Unity за 5 минут

Смоделируем гусеницу, создадим анимацию в Blender. Импортируем в Unity и напишем небольшой скрипт для управления анимацией. Развернуть Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Sliver во Flutter, или как работает скролл

Если вы уже встречались со сливерами, то наверняка оценили всю «прелесть» работы с ними. На самом деле они совсем не так трудны и ужасны. Чтобы просто начать их использовать, как чаще всего бывает во Flutter, разбираться особо не нужно. А вот чтобы полноценно использовать их и при этом не страдать, придётся понять, как они работают....