Главная » Архив меток: Разработка мобильных приложений

Архив меток: Разработка мобильных приложений

[Из песочницы] RESS — Новая архитектура для мобильных приложений

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

Читать далее »

Самая полезная конференция по мобильной разработке

Проектируя AppsConf 2018 мы задали себе высокую планку — сделать самую полезную конференцию по мобильной разработке. Окончательно выяснить, получилось ли задуманное, приглашаем на саму конференцию 8 и 9 октября в Инфопространство. Но я, как свидетель предварительных прогонов и обладатель инсайдерской информации, могу пообещать — будет круто. В подтверждение этих слов, ниже рассказ о топовых докладах. Википедия говорит, что полезность блага или товара — его способность удовлетворять какую-либо человеческую потребность. Но сначала уточним понятие полезности в контексте конференции ...

Читать далее »

Как не выстрелить себе в ногу из конечного автомата

Конечный автомат редко применяется мобильными разработчиками. Хотя большинство знает принципы работы и легко реализует его самостоятельно. В статье разберемся, какие задачи решаются конечным автоматом на примере iOS-приложений. Рассказ носит прикладной характер и посвящен практическим аспектам работы. Под катом вы найдете дополненную расшифровку выступления Александра Сычева (Brain89) на AppsConf, в котором он поделился вариантами применения конечного автомата при разработке неигровых приложений. О спикере: Александр Сычев занимается iOS-разработкой восемь лет, за это ...

Читать далее »

Very Special Event: как мы смотрели презентацию Apple и что об этом думаем

Тем не менее, мы в Авито не могли пропустить это событие. От презентации Apple, которая должна была пройти 12 сентября, ничего особенного не ждали: три новых модели iPhone и новую версию Apple Watch — об этих новинках знали заранее. Посмотреть мероприятие вместе, обсудить новинки (и то, как они повлияют на разработку приложений под iOS), поесть шаурму, выпить смузи, вот это ...

Читать далее »

Прямой эфир: СI/CD в iOS и Android

Меня зовут Дима Воронин, я архитектор мобильных приложений в Авито, занимаюсь инфраструктурой тестирования, CI. Всем привет! Вещаем прямиком из нашего офиса. 27 сентября на нашем ютуб-канале мы проведем прямой эфир и обсудим continuous integration и continuous delivery в iOS и Android. Сами не знаем, куда заведет разговор. Поговорим об основах: зачем нужны CI/CD и как их настраивать, коснемся UI-тестирования и ...

Читать далее »

Android Go — будущий миллиард устройств и лимит в 50 МБ. Лекция Яндекса

Новые направления развития уже знакомой платформы — это всегда интересно. С одной стороны, вы расширяете клиентскую базу, с другой — не вкладываетесь в создание софта с нуля, а используете существующие наработки. Но если направление действительно новое, со своей спецификой, то совсем малой кровью обойтись не удастся. На очередной встрече сообщества Mosdroid в нашем офисе разработчик Артур Василов рассказал об адаптации приложения ...

Читать далее »

Контроль над ресурсами. Настраиваем SwiftGen

Чаще всего такие ситуации возникают из-за невнимательности, а лучшее лекарство от невнимательности — автоматизация. Наверное, в каждом большом iOS-проекте — долгожителе можно наткнуться на иконки, которые нигде не используются, или обращения к ключам локализации, которые уже давно не существуют. Этой статьей мы хотим начать цикл рассказов о тех инструментах и подходах, которые упрощают нашу повседневную работу. В iOS-команде HeadHunter мы ...

Читать далее »

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

На этой неделе мы видели презентацию новых iPhone, читали про 2ГИС на умных часах Apple, оценивали установки Fortnite на Android и процессы разработки в крупных компаниях, спрашивали про сервисы мобильной аналитики. За презентациями Apple с интересом следят самые разные люди. Но, вероятно, интереснее всех разработчикам iOS-приложений: они видят всё и с ракурса «каково этим пользоваться», и с ракурса «каково нам ...

Читать далее »

Пишем первое приложение для Samsung Smart Watch и OS Tizen

Привет хабр! Следующим шагом стало интересно выяснить, как разрабатывать под эту систему собственные приложения, как на эмуляторе, так и на реальных часах. В недавней публикации описывались первые впечатления от смарт-часов Samsung Galaxy Watch, работающих под ОС Tizen. Кому интересно продолжение, подробности под катом. Процесс в целом, оказался несложный (особенно когда программируешь не один год), хотя в нем и есть свои ...

Читать далее »

Из Dribbble в Android Motion

Несмотря на обилие различных встроенных фреймворков и инструментов в Android SDK, начинающему разработчику зачастую не просто реализовать красивый пользовательский интерфейс, в том числе и при наличии готового шаблона. На просторах интернета много интересных анимированных шаблонов с красивыми пользовательскими интерфейсами мобильных приложений, но не так много примеров с реализацией этих интерфейсов. В этой статье мы поробуем реализовать пользовательский интерфейс, разработанный Иваном ...

Читать далее »