Mobile Development by AppTractor
11K subscribers
1.88K photos
38 videos
11 files
4.69K links
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Новое из трендов Liftoff. В 2019 году на Android вышло 1.45 миллиона новых приложений, что в 3 раза больше, чем на iOS с 489 тысячами. Доходы iOS-приложений в полтора раза больше — 32.6 миллиарда против 22 миллиардов долларов. В России одна установка в среднем обходится в $0.85, в Бразилии в $0.50. Регистрация в России $1.25, встроенная покупка $39.03, покупка через приложение $43.11, а подписка — $22.49.

Разработка

Тренды рынка мобильных приложений 2019 — отчет Liftoff
Жиза ГД #29: Должно ли мнение игроков влиять на разработку?
Самые зарабатывающие приложения с подпиской в 3 квартале 2019
Podlodka #138: SRE
Google предлагает $1 млн. за уязвимости в Android
Россия станет третьим по величине рынком для видеоигр в Европе
Топ 1% издателей получает 80% установок и 93% доходов всего рынка приложений
Тейн Лайман (Wargaming): игры, с которыми есть эмоциональная связь
OpenDiablo2: открытый движок Diablo 2
Почему вам стоит бояться призрачных кнопок
Конструктор приложений AppyGEN: почему я ненавижу проект, приносящий мне $6K в месяц
Эволюция в вашем кармане: как развивались мобильные приложения
Как вернуть контроль и уменьшить зависимость от смартфонов и уведомлений
Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика
Как создать сайт для вашей инди-игры: пошаговое руководство
Прекратите использовать For для перебора массивов
5 хаков повышения производительности разработчика

iOS

API для удаленной асинхронной выборки с помощью Apple Combine
Доступность в SwiftUI
Быстрая переделка проектов в Xcode
Как мы использовали Firebase Audiences для A/B-тестирования онбординга в iOS-приложении
5 iOS-библиотек для улучшения вашего приложения
Современный нетворкинг в Swift 5

Android

Многопоточность Android: потоки, пользовательский интерфейс, сборщик мусора, утечки памяти и многое другое
Добавляем кнопку «Sign in with Apple» в Android-приложение
Тут значит Huawei начинает продажи нового флагмана Mate 30 Pro. Стоить будет €1099 в Европе и 50 тысяч в России. Казалось бы, но это первый смартфон без сервисов Google. Мнения Ведущих мобильных аналитиков вроде как схожи - AppGallery в ближайшем времени Google Play не потеснит, но через пару лет станет вполне себе альтернативой. Что будет с картами, платежами, сервисами и всей прочей оснасткой скромно умалчивается. Так есть перспективы у экосистемы Huawei?

Разработка

Huawei начинает продажи Mate 30 Pro без сервисов Google
ВКонтакте объявил конкурс мини-приложений
Задачи с собеседований: найти пропущенное число в массиве
Amazon упрощает внедрение Alexa
Facebook Viewpoints будет платить за прохождение опросов
Разработка мобильного приложения без сервера
Kidmost: мы собрали в одном приложении все детские активности Москвы
Руководство по проектированию интерфейса для пожилых людей
Улучшаем пользовательский опыт микросессий в мобильных приложениях
10 вещей, которые помогли мне стать лучшим дизайнером
Как сделать хороший Code Review
Как мой друг заработал 400 тысяч долларов на продаже очень простой книги

iOS

Как попасть в Apple Arcade? Интервью с основателями студии Tortuga Team
Измените свой образ мышления, работая с SwiftUI
Создание Apple-подобной заставки в SwiftUI
Взламываем SwiftUI для модульного тестирования и проверки рантайма

Android

Почему Discord отказывается от поддержки Android 4
Испытано временем: руководство по модульного тестирования
Лучшее Android-тестирование в Airbnb
EasyReveal: красивые переходы между экранами
Докладываю о результатах опроса по инструментам дизайна и прототипирования приложений. Всего 91 ответ - на первом месте с заметным отрывом Figma, на втором Sketch, на третьем InVision. Еще в пятерке Adobe XD и Axure. Неудивительно, что самая популярная пара – Sketch и Figma. Так что если вы дизайнер или хотите им стать - учите что-нибудь из этой пары, так точно не промахнетесь.

Разработка

Лучшие инструменты для создания дизайна мобильных приложений 2019
Loom: корпоративный Instagram
Candy Crush Soda Saga заработала $2 млрд
Самые востребованные технические навыки у работодателей США
Microsoft Math Solver: решить уравнение по фото
Смартфон вместо терминала сбора данных
Monetization Designer: кто он и как им стать
Множественные эксперименты: теория и практика
Не останавливайте музыку в вашем iOS-приложении
Как создать кроссплатформенное безсерверное приложение для обмена видео с Flutter, Firebase и Publitio
Как показывать реальную погоду в Unity (при помощи REST API)
Руководство по маркетингу игры без бюджета
Нет времени, нет бюджета, нет проблем: завершение The First Tree
Как стать разработчиком-звездой

iOS

SwiftUICharts: интерактивные графики для iOS
3 лучшие библиотеки анимации на Swift
Скажи пока "Index out of range" в Swift

Android

Реализация Push-уведомлений в Android
Чем мы можем Вам помочь? Чем Вы можете помочь нам?
Аутентификация по отпечатку пальца с использованием Android's Biometric API
Как использовать Alarm Manager и Broadcast Receiver в Android
Каждый день я рассказываю о новых доходах и рекордах индустрии мобильных приложений. По всем прогнозам она будет расти двухзначным темпом еще лет 5 как минимум, и вот отличный шанс поучаствовать в ней на профессиональном уровне. Skillbox открывает новую огромную программу обучения мобильных разработчиков - “Я — мобильный разработчик PRO”.

Что я могу отметить в этом курсе:

• Не скучные непонятные видео, а индивидуальные занятия - вы напрямую общаетесь с преподавателем и получаете ответы на возникающие вопросы + есть закрытый чат для всех учеников.
• Навыки программирования и создания приложений сразу для iPhone и Android.
• Расходы за первые полгода курса берет на себя Skillbox.
• Уже после вступительного курса помощь в поиске работы и гарантия трудоустройства после окончания всего курса.
• 6 готовых проектов для резюме.
• Преподаватели из ведущих российских компаний - Redmadrobot, AGIMA, Trinity Digital.

А еще всех студентов ждут 2 месяца бесплатного обучения в онлайн-школе EnglishDom.

Сайт: https://clc.to/Mobdev
Давно мы опросов никаких не проводили 😀 Скажите, в каком регионе вы сейчас работаете? Можно достаточно примерно.

Разработка

Самые популярные языки программирования 2014-2019
Нет времени, нет бюджета, нет проблем: завершение The First Tree
Приложение на заказ: как заказчику работать с внешней командой
React Native — серебряная пуля для всех проблем? Как мы выбирали кросс-платформенный инструмент для Profi.ru
Менеджеру продукта: как посмотреть на старый интерфейс свежим взглядом, где искать вдохновение и что почитать на досуге
Объяснение S.O.L.I.D за 5 минут
Превратите ваш код в поэзию
5 прекрасных идей для пользовательского интерфейса Gmail

iOS

Библиотека анимации для iOS – Lottie, Hero и Spring
UIKit, SwiftUI, LiveView - как использовать Live Preview в UIKit
Как программно сделать UI и переходы без SwiftUI

Android

От веба до приложения за один DeepLink
Google только что после 10 лет работы закрыл мой аккаунт издателя за один час
Используем Корутины и Flow с архитектурой MVVM
MaterialDialog: анимированные диалоги для Android
Какие ваши ставки - забьет Apple на Россию с предустановкой приложений или все таки смирится? С одной стороны вроде как 3 по объему рынок смартфонов в Европе, с другой вряд ли так уж много потеряет, все и так поедут и купят. Да и вроде вообще "приложение может быть установлено как на стадии производства, так и при продаже устройства клиенту", установят в магазине и все. Уйдет Apple или не уйдет, вот в чем вопрос!

Разработка

Путин подписал закон о предустановке российского софта
3 источника трафика для e-commerce, которые вас приятно удивят: кейс Joom и Rocket10
Новая версия платформы Appbooster
Сколько стоит приложение
Приложение предупредит пешеходов о приближающихся машинах
Podlodka #139: Как читать книги
Adjust и App Annie выпустили «Отчет о мобильных финансах — 2019»
Flutter. Часть 2. Для iOS разработчиков
Flutter: рисуем текст вдоль окружности
Как с нуля написать приложение? С чего начать новичку? Flutter/Программирование
Как контролировать разработку приложения
Минимализм в дизайне жив и никогда не умрет
Всем предпринимателям: разработчикам нужно пространство, чтобы делать все, что они хотят
Рисование плавных линий с Cocos2dx
Вам действительно нужен бэкэнд для вашего мобильного приложения?

iOS

Каникулы App Store: с 23 по 27 декабря
UIKit + SwiftUI! Как добавить компоненты SwiftUI в UIView?
5 iOS-библиотек, которые сделают UI вашего приложения действительно красивым
Введение в Apple Core ML 3 - создание моделей глубокого обучения для iPhone
Полное руководство по Property Wrapper в Swift 5

Android

Дирижирование View
Дивный новый мир Android с AssistedInject
Тестируйте все с Kotlin
LiquidSwipe: жидкие свайпы для Android
Huawei и Honor приглашают разработчиков мобильных приложений на конференцию Huawei Developer Day по запуску новой открытой платформы Huawei Mobile Services, которая состоится

• 16 декабря в Нижнем Новгороде
• 18 декабря в Новосибирске

Во время конференции вы сможете одним из первых начать работать на новой программной платформе и познакомиться с планом её развития.

В программе:

• Стратегия мобильной экосистемы Huawei Russia
• Знакомство с мобильными сервисами
• Увеличение темпов роста с помощью решений Huawei по продвижению мобильных приложений
• Введение в HMS Core
• Как разработчикам достичь эффективного развития, быстрого роста и стабильной монетизации.
• HiAI — открытая платформа для поддержки разработки решений на базе искусственного интеллекта
• Workshop, во время которого участникам предложат на скорость попробовать свои силы в интеграции HMS. Победители получат ценные призы (смартфоны и фитнес-трекеры ).

Бесплатное участие в Нижнем Новгороде: http://tiny.cc/okxzgz
Бесплатное участие в Новосибирске: http://tiny.cc/bjxzgz
Google и Apple практически одновременно объявили о лучших играх и приложениях года. На Android лучшим приложением стал мотивационный YouCan, на iOS - фооткамера Spectre Camera. Игры года - Call of Duty: Mobile и Sky: Children of the Light соответственно. Apple заодно определила и главный тренд в приложениях 2019 - “простой способ поделиться своей историей”.

Разработка

Лучшие приложения и игры для Android 2019 в Google Play
Лучшие приложения и игры 2019 года в App Store
ASOdesk запускает бета-тестирование StoreConsole
Президент Qualcomm планирует, что в скором времени очки заменят смартфоны
В myTarget появилось А/B-тестирование рекламных кампаний
Невозвратные затраты: когда стоит бросить проект?
Глобальный отчёт по VPN на мобильных устройствах в 2019 году
Оформить тёмную тему с умом: заметки, инструкции и примеры для дизайнеров интерфейсов
5 крутых пользовательских интерфейсов для книжного магазина
Самый копируемый сниппет StackOverflow всех времен имеет недостатки!

iOS

Понимаем UICollectionViewLayout на примере Photos App
Уровень абстракции базы данных для iOS
Как использовать подписки с GraphQL, Apollo iOS SDK и Swift
CollectionViewSlantedLayout: красота наклона

Android

Reactor, WebFlux, Kotlin Coroutines, или Асинхронность на простом примере
Пишем простой модуль Magisk для Android
Улучшение производительности UI вашего Android-приложения
BIGCASH удален из PLAY STORE по ложным обвинениям
Не знаю как у вас, а у меня прямо периодически руки так и чешутся встроить чат в какое-нибудь приложение. Но лепить всю инфраструктуру с нуля не охота. Сначала был полон энтузиазма - да библиотек сотни, чата чтоли не найти? Так почему-то оказалось, что мобильный чат - какое-то страшно дорогое дело. Там ниже индус какой-то обозревает лучшие SDK, но навскидку у первых трех решений даже цен нет, а дальше все с тысяч долларов начинается. Придется, видимо, самому писать 🤷‍♂️

Разработка

Аннотации к дизайну сделают ваших разработчиков счастливее
Flutter Dev Podcast #9: CI/CD – Jenkins, Bitrise, Codemagic
Chefclub: простые рецепты
В Google Photos добавили мессенджер
Видео Mobile Era 2019
Ключевые тренды мобильного UX на 2020 год
Почему мы отказались от монетизации Bounty Hunter Space Lizard
Список программистских игр для практики и улучшения навыков
Лучшие API и SDK для разработки чатов в 2020

iOS

FigmaGen: Автоматизация стилей в iOS-приложении
8 удивительных SwiftUI-библиотек для использования в вашем следующем проекте
Обнаружение и распознавание номерных знаков на iOS
Как создать приложение музыкального проигрывателя (Audio & Background Play)
Архитектура переключения функций
5 iOS-библиотек для улучшения вашего приложения

Android

Как Java 8 поддерживается в Android
Руководство начинающих по gRPC в Android
Фантомные типы в Kotlin
Снова поддерживаем опрос Developer Economics - крупнейшее исследование/опрос разработчиков. Есть шанс выиграть призы, но в целом просто хорошее индустриальное исследование. Если есть время - расскажите миру о своих любимых инструментах, платформах и технологиях.

Разработка

Новый опрос Developer Economics — пройдите опрос и выиграйте новые гаджеты!
“Классический синий” – цвет 2020 года
Задачи с собеседований: поиск одинаковых чисел в двух строках
Duolingo привлек $30 млн. при оценке $1.5 млрд.
Craigslist принимает 21 век
Проходим технические интервью: что спрашивают в крупных IT-компаниях?
Поставить себя на место пользователя и понять его: какие эмоции помогут дизайнеру спроектировать отзывчивый интерфейс
Cosmic: изучение UI/UX
Распознавание текста с помощью Firebase ML Kit на iOS и Android
Вот как выглядит распорядок успешного разработчика приложений

iOS

Топ-5 популярных iOS-библиотек в ноябре
Cards: карточки из App Store

Android

Vivaldi для Android: одна бета — хорошо, а вторая — лучше
Тестирование Android-приложений с использованием Selenoid. Поиск location в мобильном приложении с помощью Appium
Топ-5 самых популярных Android-библиотек в ноябре
Как поддерживать темы в кастомных View
Так, в общем до 5,000 осталось 24 человека и самое время порекомендовать наш канал коллегам, друзьям, родственникам и всем, кому придется 😀 Размеры моей благодарности будут безграничны... в пределах разумного!

Разработка

Отчет “Состояние маркетинга игровых приложений 2019”
Правила, которые я выработал по результатам тысяч code review
Melee: игровая социальная сеть от Imgur
Кейс RetouchMe: успешная локализация приложения на 35 языков
Podlodka #140: Искусственный интеллект
JetBrains представил среду для командной работы Space
Niantic и Qualcomm вместе работают над AR-очками
Как спроектировать систему уведомлений. Пошаговая инструкция с примерами
Почему мы отказались от Realm
Как Быть Успешным Удаленным Разработчиком
Как заставить ваших лучших разработчиков отказаться от увольнения

iOS

Четыре урока, которые я вынесла от участия в Apple Entrepreneur Camp
5 iOS-библиотек для улучшения интерфейса приложения
Единственная жизнеспособная iOS-архитектура

Android

Google выпускает Android Game SDK
Курсы по Kotlin в JetBrains Academy
16 советов по разработке для Android на языке Kotlin. Часть 1
Android, Google и свободные лицензии на контент. Кто виноват и что делать
Kivy. Сборка пакетов под Android и никакой магии
Сложный UI/анимации на Android
Как реализовать Text-To-Speech в Android Studio
Microsoft представила новый мобильный дизайн-фреймворк, в соответствии с которым обновились все приложения Microsoft 365. Fluid – это новая технология, помогающая раздробить крупные интерфейсы на динамичные компоненты, работающие в реальном времени и идеальные для использования в мобильном контексте. Красиво до чертиков (по крайней мере в презентации), смысла в виде “микрозадач” тоже подвезли, так что будем посмотреть.

Разработка

Взламывая код мобильной продуктивности
App Annie запустила продвинутый анализ отзывов
WalkMe получает $90 млн. на платформу цифровой адаптации
Как научить нейросеть воспроизводить игровую физику
Над чем стоит работать в первую очередь: формула для расстановки приоритетов в дизайне интерфейсов
Как сделать приложение Hacker News App на Flutter
5 пользовательских интерфейсов для приложений медитации
Как сделать ваш код переиспользуемым
5 задач для Front-End разработки (декабрь 2019)

iOS

Создание инкрементального сервера для iOS Team
Подборка Awesome Apple Watch
Множественный выбор в TableView и CollectionView

Android

Fortnite для Android попадет в Google Play?
Создайте простой поиск с помощью RecyclerView
Kaspresso: фреймворк для автотестов, которого вы так ждали
The GoldMovies: кино для Android
Прогноз по ASO от AppFigures в пяти предложениях - легко не будет, все же в ASO понесло, без этого никак, поиск будет меняться, но ХЗ как, больше слов, быстрее итерации, конверсия в установки - вторая важная половина оптимизации, не забывайте про нее. В общем - будет новый интересный год 😀

Разработка

5 тенденций App Store Optimization на 2020 год
Jow: умная доставка продуктов
“Как работает Google Play” – отчет Google
Android TV обновился до Android 10
Awesome Apple Watch: разрабатываем для часов
Профессии будущего: программирование это новый пузырь?
Очередной «первый в мире» SuperApp
Против всех: in-app голосовые помощники
QA для начинающих: как протестировать ракету или самолёт?
Как мы пытались пройти в Y Combinator: от заявки до интервью
10 способов сделать полностью персонализированный интерфейс
Безопасность мобильных приложений: лучшие практики для Android и iOS
UX для API
Хватит писать хреновый код
Эффективное тестирование программного обеспечения: 10 основных принципов
Эффективный процесс сбора требований: 5 основных ловушек

iOS

AppCode 2019.3: работает быстрее, лучше понимает Swift, знает про Mac Catalyst, удобно отображает сообщения сборки
Яндекс.Карты: Зашел на контроллер карт — сразу получил позицию пользователя
Разнообразьте ваши CollectionView с этими библиотеками
Ускорение автоматических тестов в iOS

Android

В некотором царстве, не в «спринговом» государстве. Доклад Яндекса
Как мы справились с масштабной миграцией на AndroidX
7 уроков, которые я усвоил за два года Android-разработки
В ситуации с nginx вроде и сказать что-то надо, но и сказать особо нечего - полное днище, из которого еще и стучат. Сделаете хоть насколько-то успешный проект или просто хотя бы имеете востребованную специальность - бегите и не оглядывайтесь. Rambler удачно постулировал этот принцип теперь и для IT 🤷‍♂️

Разработка

Android сможет обновляться незаметно
Вышел новый стабильный релиз Flutter
YouTube заработал $1 миллиард
Сушите вёсла #4: Очередь в back-end
Топ-5 тенденций, повлиявших на маркетинг мобильных приложений в 2019
Разработка мобильных приложений на Python. Библиотека KivyMD
Тысяча и один UI-баг, или Как помочь разработчику избегать типовых ошибок в UI
CI/CD в Playrix: как мы собираем и тестируем наши игры
Пять инструментов, помогающих узнать аудиторию мобильного приложения и увеличить прибыль
Kotlin Multiplatform для Android/iOS: структуры проекта
Музыка для программирования
Flutter: TabBar с кнопками в виде вкладок
Зачем начинать программный проект с консультации

iOS

Как научить UITextView красиво выделяться

Android

Управление жестами: От края до края (I)
5 основных технологий Android-разработки на 2020 год
Запускаем React Native-приложение на Android-эмуляторе
Как начать писать повторно используемые компоненты для Android?
ParallaxScrollingView: галерея с паралаксом
App Annie подвела итоги за 10 (десять) лет. Топ приложений в России по загрузкам - WhatsApp, VK, Viber, Instagram, Sberbank. Топ по тратам пользователей - VK, OK, Litres, BOOM, Yandex Music. Самой скачиваемой игрой десятилетия как в России, так и во всем мире стала датская Subway Surfers. При этом по тратам пользователей всех опережает Clash of Clans – как у нас в стране, так и глобально.

Разработка

App Annie подвела итоги десятилетия
Победители App Growth Awards 2019
Yubo: социальная сеть для подростков
Mail.Ru Group выпустит свою умную колонку с “Марусей”
Тихий скетчинг
«Лаборатория Касперского» создает собственную мобильную ОС
Как Делают Игры: Работа аутсорс-студии графики
Podlodka #141: Здоровье программиста 2: питание и спорт
Мобильное приложение для обслуживания и мониторинга электроподстанций
Знакомство с драйверами Appium (или как выбрать нужный)
Arduino для начинающих - начало робототехники
Отчет AI Index 2019
Введение в MVVM во Flutter

iOS

Видео iOSDevCampDC 2019
Как рисовать на холсте в iOS
Анимация Metal с помощью CoreAnimation
5 iOS-библиотек для использования в вашем следующем приложении
Opaque типы и 'Some' в Swift

Android

Mobile People Talks #12: Android NDK и C++
В Google Assistant заработал перевод разговоров
Chrome 79 для Android удалил все данные пользователей
16 советов по разработке для андроид на языке Kotlin. Часть 2
Использование Lottie на Android для отображения динамических анимаций
Повысьте производительность приложения с помощью профилировщиков Android
Diagnostics: диагностические данные от пользователей
AndroidSpeech: голос в текст
Хотел еще обратить внимание на вчерашнюю новость - Mail.Ru Group выпустит свою умную колонку с «Марусей», так что помощнице Яндекса не долго быть в одиночестве. Яндекс говорит, что “Алисой” пользуется около 45 миллионов человек, что выглядит, конечно, неправдоподобно, но все же даже если на порядок уменьшить, то 4 миллиона вполне неплохая аудитория для первого такого российского продукта. Верите ли вы в будущее голосовых интерфейсов? Начали уже разрабатывать приложения для колонок и помощниц?

Разработка

myTracker расширил анализ эффективности рекламы и возврата пользователей
Самые скачиваемые, зарабатывающие и растущие приложения 2019
Лучшие новые мобильные игры 2019 года
Анонсирована вторая часть The Wolf Among Us
DartUP 2019: итоги и видеозаписи докладов
Физика в Unity-проекте на примере мобильного файтинга
ок.tech QATOK: материалы мероприятия
Почему я отказался от кросс-платформенных решений в мобильной разработке
Как мы сделали, наверное, самый лучший мобильный личный кабинет
Stream Flutter: создание социальной сети с лентами активностей на Flutter
20 прогнозов о тенденциях развития программного обеспечения в 2020 году
Плохой опыт онбординга новых разработчиков может убить ваш стартап
5 пользовательских интерфейсов для приложения покупки продуктов
Читаем текст на изображении с помощью одной строки кода на Python

iOS

Продвинутые методы ускорения компиляции в Xcode
Как сделать модальный View на SwiftUI

Android

Видео KotlinConf 2019
Управление жестами: Обработка визуальных перекрытий. Часть 2
Хочу бесплатно прорекламировать :) инициативу AppCraft и Александра Мурзанаева - видео-ревью мобильных приложений. Когда-то делали такое на AppTractor, правда в текстовом виде, с MobileUp и было это довольно громоздко и трудоемко. Видео, кажется, намного лучше. Нравится вам такой формат? Имеет смысл?

Разработка

Разбор приложения “Рязань – новогодняя столица России 2020”
Mail.ru запускает собственную DMP
5 интерфейсов для приложений покупки продуктов
YouAppi запустила инструмент ретаргетинга ReAppi
Актуальный маркетинг: создание масок в соцсетях
“Руководство по мобильному бета-тестированию” от Instabug
Разработка приложений в VK mini apps
Продолжайте полет с Xamarin.Forms 4.4
Как я нашел способ отследить всех водителей «Ситимобил»
Маркетологи в мобайле. Владимир Солосин, «Яндекс.Такси»
Скрытые риски зависимости от модели роста через покупной рекламный трафик
Как чат-боты могут изменить образовательные мобильные приложения?
Введение в анимацию Flutter с AnimatedContainer
Лучшие практики для улучшения UX в eCommerce
5 правил кода
Как провести ваше техническое интервью - что нужно и чего нельзя делать

iOS

Находим потерянные файлы в нескольких Xcode таргетах
5 iOS-библиотек для дизайнерского вдохновения
Темный режим с Swift Observation Protocol

Android

Как прошёл второй митап по Android от Tinkoff
16 советов по разработке для Android на языке Kotlin. Часть 3
Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow
Android. Surface
Как Enum может повлиять на производительность Android-приложений
MotionLayout: новый способ создания анимации в Android
Press: текстовый редактор на Kotlin Multiplatform
Вот когда стало понятно, что ажиотаж мобильных приложений подошел к концу - на Хабре и Виси ни одной тематической статьи. Если серьезно - чтобы нам под конец года не провести новое исследование зарплат? Вот и проведем. Ссылка в первой ссылке 😀

Разработка

Зарплаты российских мобильных разработчиков 2019
Как улучшить UX магазина
Сколько стоит аутсорс-разработка: исследование Existek
Mamba завоевала Израиль
Wachanga получила инвестиции от Embria
Apple, Google, Amazon и Zigbee Alliance создают единый стандарт связи для устройств умного дома
Flutter Interact 2019 - что нового и что стоит использовать
Разработка лучшего экрана настроек для вашего приложения
Готов ли Flutter для корпоративных приложений?
Нейморфизм в пользовательских интерфейсах

iOS

Используем Граф Памяти Xcode для поиска утечек памяти

Android

Перенос стилей на Android в Kotlin с использованием Fritz AI и CameraX
Как сделать анимацию взбалтывания
Jetpack Compose Playground: примеры работы с Jetpack Compose