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

  • ХабрахабрФото Всплывай! Транзишены в iOS

    Всплывай! Транзишены в iOS

    Всем нравятся отзывчивые приложения. Привет, Хабр! В этой статье я расскажу и покажу со всем «мясом», как правильно показывать, скрывать, крутить, вертеть и делать всякое с всплывающими экранами. Ещё лучше, когда в них есть уместные анимации. Теперь их можно будет остановить, инвертировать, продолжить или отменить. Изначально я хотел написать статью о том, что на iOS 10 появился удобный UIViewPropertyAnimator, который…

    Читать далее »
  • ХабрахабрФото «Русский след» в скандинавской саге видео игр, окончание

    «Русский след» в скандинавской саге видео игр, окончание

    Окончание первой части истории, раскрывающей кратко упомянутый эпизод в финской книге "Finnish Video Games: History and Catalog". В этой части я описываю организационно-технические вопросы и делаю некоторые выводы об организации проекта и причинах по которым он был успешен. Фаза 0 У «INFON» тоже были планы по производству мобильных игр в 2001м, но этот рынок был еще достаточно туманен и отсутствовала…

    Читать далее »
  • ХабрахабрФото Как я делал трекер парковки для людей

    Как я делал трекер парковки для людей

    Недавно меня опять заклампили. Я живу в Европе, и здесь вместо штрафов за неправильную парковку и эвакуаторов “клампят” — заковывают колесо твоего автомобиля в цепи. Чтобы выбраться, нужно звонить по телефону, платить круглую сумму и ждать мужика с ключами, который снимет цепь. Это долго, унизительно и порой (зависит от района) грабительски дорого. Ожидая звенящего ключами работника, я размышлял, насколько глупо…

    Читать далее »
  • ХабрахабрФото Дайджест интересных материалов для мобильного разработчика #311 (12 — 18 августа)

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

    В новом дайджесте мы обсуждаем подготовку приложений к iOS 13 и Android Q, работу протокола QUIC, отсутствие инновационных приложений в Google Play и в целом его работу, магазин приложений от Huawei и многое другое. Присоединяйтесь! С момента выхода iOS 13 вышло бесчисленное количество обзоров, в которых уже рассказано о новых фишках системы для пользователей. Сегодня мы не будем подробно останавливаться…

    Читать далее »
  • ХабрахабрФото Дайджест интересных материалов для мобильного разработчика #311 (12 — 18 августа)

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

    В новом дайджесте мы обсуждаем подготовку приложений к iOS 13 и Android Q, работу протокола QUIC, отсутствие инновационных приложений в Google Play и в целом его работу, магазин приложений от Huawei и многое другое. Присоединяйтесь! С момента выхода iOS 13 вышло бесчисленное количество обзоров, в которых уже рассказано о новых фишках системы для пользователей. Сегодня мы не будем подробно останавливаться…

    Читать далее »
  • ХабрахабрФото [Перевод] (Не очень) скрытые издержки общей кодовой базы iOS и Android

    [Перевод] (Не очень) скрытые издержки общей кодовой базы iOS и Android

    До недавнего времени у Dropbox была техническая стратегия использовать общий код C++ для мобильных приложений iOS и Android. Идея понятна: написать код один раз на C++ вместо его дублирования отдельно на Java и Objective C. Мы приняли эту стратегию ещё в 2013 году, когда группа инженеров мобильной разработки была относительно небольшой и приходилось быстро развивать продукт. Такое решение позволило выдавать…

    Читать далее »
  • ХабрахабрФото Почему надо ехать на Фестиваль 404 в этом году? Восемь причин

    Почему надо ехать на Фестиваль 404 в этом году? Восемь причин

    Легендарный Фестиваль 404 состоится в Самаре в девятый раз 14-15 сентября 2019 года. Это уже не новость, но вдруг вы не в курсе. И вот восемь причин, почему вам стоит запланировать на эти даты самый яркий и полезный викенд этой осени. 1. Самара В этом году мы сдвинули даты фестиваля на сентябрь, чтобы вы могли в полной мере насладиться Волгой,…

    Читать далее »
  • ХабрахабрФото [Перевод] Дзен изолированных компонентов в Android-архитектуре

    [Перевод] Дзен изолированных компонентов в Android-архитектуре

    Несколько лет назад мы в Badoo начали использовать MVI-подход к Android-разработке. Он был призван упростить сложную кодовую базу и избежать проблемы некорректных состояний: в простых сценариях это легко, но чем сложнее система, тем сложнее поддерживать её в корректном виде и тем проще пропустить баг.  При использовании старого подхода в нашем чат-модуле нам попалось несколько странных трудновоспроизводимых багов, на устранение которых…

    Читать далее »
  • ХабрахабрФото Функциональный Swift

    Функциональный Swift

    Что объединяет «каррирование», «монады», «алгебраические типы данных»? Не только тот факт, что часть разработчиков старается обходить эти слова стороной, но еще и функциональное программирование. Под заботливым руководством Евгения Елчева мы погрузились в функциональную парадигму и почти все поняли. Не пугайтесь раньше времени, смело читайте расшифровку десятого выпуска подкаста AppsCast. Сегодня у нас в гостях Евгений Елчев из солнечного Красноярска. Даниил…

    Читать далее »
  • ХабрахабрФото iOS 13 под лупой

    iOS 13 под лупой

    Dynamic Type – хорошо, но работает не всегда. Сейчас я расскажу, как увеличиваются маленькие контролы в iOS 13 бесплатно, без регистрации и смс. В прошлой статье мы натянули дайнамик тайп на меню iOS-приложения Dodo Pizza. Получилось неплохо. Но таббар под меню как был маленький, так им и остался – он не видоизменяется в зависимости от настройки размера текста. Эта фича…

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


Кнопка «Наверх»