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

Удалённая сборка Android проектов на сервере прямо из Android Studio

Если вам случалось работать над очень крупным Android проектом, с большим количеством модулей, кода, или наоборот не самой удачной декомпозицией на модули и наличием легаси, то вы наверняка знаете что сборка подобного проекта может занимать довольно много времени. К тому же, этапы сборки множатся и усложняются, да и средние размеры проектов серьёзных мобильных приложений продолжают...

Загружаем dSYM в Firebase Crashlytics через Xcode Cloud

Всем привет, в этой статье я бы хотел поделиться опытом о том, как наша команда столкнулась со сложностями загрузки dSYM в Firebase Crashlytics, и как мы эти сложности решили. Важно сказать пару слов о нашем стеке: все зависимости установлены через Swift Package Manager, мы используем Xcode 14, а в качестве CI и CD используем Xcode...

Пользовательские истории в разработке

Пользовательская история (User story) описывает тип пользователей, чего они хотят и почему. Этот инструмент помогает создать упрощенное описание требований, но при этом таковым не является. Требования — это другой инструмент, с более сложной структурой и описанием. Обычно User story используют при разработке по методологии Agile. На этапе дискавери-фазы обычно разбивают разработку продукта на пользовательские истории, а не...

Месячная заруба с Apple. Встраиваем On-Demand Resources. Часть 1

Поведаю вам историю в двух частях о том, как мы боролись с модерацией Apple на протяжении месяца, победили их, но всё равно решили играть по их правилам. В первой части я дам вам предысторию и способ внедрения On-Demand Resources. Во второй статье поговорим о том, как эти ресурсы связать с WKWebView и не сойти с...

Мобильная разработка за неделю #466 (14 — 20 ноября)

Наш новый дайджест про Xcode 14 и оковы CocoaPods, приложения для Mi Band 7 и недоразумения Google Play, про золотой век мобильной разработки, анимацию в Duolingo, дизайн-системы и многое другое! В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь! Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Выжить, или зачем мы делали взаимодействие с контурной подсветкой Phillips

Добрый день, меня зовут Алексей, наша команда занимается разработкой игр и приложений. Текущий год внес большие перемены в игровую индустрию. Многие игровые компании покидают Россию, чтобы не лишиться заработков на зарубежных площадках и, как следствие, своего бизнеса. Есть те, кто не планирует уезжать из страны и подстраивается под текущие реалии, чтобы выжить. Мы относимся ко...

[Перевод] Как строить бизнес в разработке, когда тебе 40

Кадр из фильма «Перекрёсток» (1986) Я родился в 1981-м, так что в прошлом году мне стукнуло 40. Если верить Википедии, это первый год поколения Y (миллениалов). Миллениалов обычно ассоциируют с претенциозным характером, и в моём случае так оно и есть. Родители кучу раз говорили мне, как тяжело им приходилось работать и идти на жертвы, чтобы...