Size: a a a

Mobile Insights by AppTractor

2019 December 09
Mobile Insights by AppTractor
Так, в общем до 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
источник
2019 December 10
Mobile Insights by AppTractor
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
источник
2019 December 11
Mobile Insights by AppTractor
Прогноз по 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-разработки
источник
2019 December 12
Mobile Insights by AppTractor
В ситуации с 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: галерея с паралаксом
источник
2019 December 16
Mobile Insights by AppTractor
Приглашаем на бесплатный вебинар базового и продвинутого курсов «Android-разработчик» на Kotlin - 17 декабря в 20-00 мск онлайн: https://otus.pw/Odrk/

🔥Старт курса уже 23 декабря - успейте в группу с максимальной новогодней скидкой 30%: https://otus.pw/Dykq/

📌На бесплатном вебинаре мы:

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

🔥Встречу проведут преподаватели-практики курса Антон Казаков (руководитель направления Android-разработки в Альфа-Банк) и Денис Журавлёв (Android Team Lead в Mediapark).

☝🏻Остались вопросы? Задайте их преподавателям лично. Регистрируйтесь - напомним в день вебинара!
источник
Mobile Insights by AppTractor
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: голос в текст
источник
2019 December 17
Mobile Insights by AppTractor
Хотел еще обратить внимание на вчерашнюю новость - 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
источник
2019 December 18
Mobile Insights by AppTractor
Хочу бесплатно прорекламировать :) инициативу 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 December 19
Mobile Insights by AppTractor
Вот когда стало понятно, что ажиотаж мобильных приложений подошел к концу - на Хабре и Виси ни одной тематической статьи. Если серьезно - чтобы нам под конец года не провести новое исследование зарплат? Вот и проведем. Ссылка в первой ссылке 😀

Разработка

Зарплаты российских мобильных разработчиков 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
источник
2019 December 23
Mobile Insights by AppTractor
Копаясь в анонсах конференции обнаружил интересный инструмент - Supernova. Сейчас пытаюсь понять Flutter и его UI, и это какой-то мрак. Supernova делает из макетов Sketch и Adobe XD готовый к использованию код, который можно прямо использовать во Flutter, iOS, Android и React Native. Плюс есть редактор, в котором те же макеты можно рисовать. Пока не тестил, но выглядит многообещающе красиво!

Разработка

Supernova: готовый код из макетов
Buildbox стал бесплатным
Формируется список предустанавливаемых приложений
“Отчет о безопасности поставок мобильной рекламы” от Pixalate
Blindlee: любовь слепа
Podlodka #142: Нагрузочное тестирование
Опрос: Зарплаты российских мобильных разработчиков 2019
Сказ о том, как QA Engineer вебхуками себе жизнь упрощал на примере Test IT, и при чём здесь Bot Framework
Пишем приложение на Flutter в связке с Redux
Правила написания предварительных шагов в тест-кейсах
5 причин, почему разработчики выбирают 8base вместо Firebase
Двигаясь в будущее Dark UI
Архитектура Flutter-приложения
Мой идеальный стек 2020 года: новый стек для нового поколения

iOS

Apple открывает HomeKit Accessory Development Kit
Кастомные SwiftLint Rules
Туториал по SwiftUI Tutorial: повторяем приложение Activity
5 iOS-библиотек для улучшения пользовательского опыта
Контекстное меню, оповещения и ActionSheet в SwiftUI
Веб-сокеты в iOS 13 с Swift и Xcode 11
Жесты и анимация в SwiftUI
Юнит-тестирование ViewController и View в Swift

Android

Как суровые челябинские разработчики делают игры для Google Play и соцсетей
Facebook заменит Android собственной ОС
AsyncTask устарел, что теперь?
Реализуем "Назад" с помощью Jetpack Compose
Fragments и ViewPager2
Продвинутое Android-программирование с Kotlin
Weatherapp: все лучшее в Android-разработке
Huawei AppGallery - полное руководство для начинающих
источник
2019 December 24
Mobile Insights by AppTractor
Записали новый подкаст с Alconost - про локализацию и перевод игр и приложений. В целом вышло довольно интересно, так что самое время в новый год послушать о новых рынках 😀

Разработка

LOVEMOBILE #03: локализация приложений
Как делать Code Review
Отчет Facebook по маркетингу в индустрии игр 2019
Мессенджер ToTok оказался инструментом разведки ОАЭ
unDraw: бесплатные иллюстрации
Ментальные модели для дизайнеров от Dropbox
Duolingo: улучшение на 1% каждую неделю
Я перепроектировал Apple Maps и повторил запуск Apple
Изучите Unreal Engine (с C ++) - полный курс для начинающих
Flutter - получаем данные из REST API и сохраняем их локально в Sqlite
Введение во Flutter на DartPad
Редизайн популярных приложений социальных сетей с использованием мини дизайн-системы
5 книг, которые изменили мой код

iOS

Apple запрещает UIWebView
Создание умного приложения для вопросов и ответов с CoreML, SwiftUI и Combine
7 потрясающих проектов на SwiftUI с открытым исходным кодом, чтобы вдохновить вас

Android

Конкурс для бэкенд-разработчиков FunCode Java/Kotlin challenge
Семь (на самом деле 10) главных грехов Android-разработки
источник
2019 December 25
Mobile Insights by AppTractor
Вы таки будете смеяться, но у нас новый тренд в дизайне. Называется неоморфизм - как скевоморфизм, только мягче, приглушеннее. Пока, правда, живых образцов нет и все ограничивается макетами на Dribbble, но в целом все красиво. Дизайн мобильных приложений совершил круг и вернулся в исходную точку на новом уровне ☺️ Правда, мне визуально больше нравится новое решение Microsoft (вторая ссылка), какое то оно более живое. Но менее нельзя не отметить - мобильный дизайн снова меняется и, кажется, можно снова оседлать волну и выиграть за счет красоты.

Разработка

Неоморфизм в пользовательских интерфейсах
Взламывая код мобильной продуктивности
Новый Mac Pro собирает проекты медленнее предшественников
В Google Translate появились карточки для запоминания слов
Физика для мобильного PvP шутера и как мы подружили её с ECS
Быть программистом не значит писать код

iOS

Видео Server-Side Swift Conference 2019
5 iOS-библиотек для создания красивого онбординга

Android

Пишем гибкий VerticalSwipeBehavior
Обнаружение моргания на Android с помощью Face Detection API из Firebase ML Kit
Ошибка в звездах Kotlin и Gson
Сбор логов тестеров без библиотек или сторонних приложений
Google Santa Tracker: где Санта
источник
2019 December 26
Mobile Insights by AppTractor
Полагаю, на следующей неделе уже дайджесты делать не будем, поэтому немного заранее всех с Новым годом! Спасибо что читаете нас! Хороших, интересных, зарабатывающих и растущих проектов в Новом году! Ура! 🌲🌲🌲

Разработка

Локализация приложений — 10 главных языков
Podlodka #143: Подкастинг
Архитектор ПО: зачем он нужен и в чём его проклятие
Почему Koji — идеальный ресурс для начинающих создателей приложений KaiOS
Десять трендов дизайна мобильных приложений 2020
Как мошенники зарабатывают миллионы на приложениях и чему можно у них научиться
«Всё в порядке»: как скрестить Uber с сайтом частных объявлений
Анимация React Native с Airbnb Lottie

iOS

5 iOS-библиотек для создания красивого онбординга
Создаем приложение с трейлерами фильмов на SwiftUI

Android

Конференции Android #2. Mobius Москва 2019
Руководство по сплеш-скринам Android в 2020 году
Jetpack Compose - новый и простой способ создания Material-UI в Android
Повысьте производительность приложения с помощью Profiler
Лучший способ создания гетерогенных макетов внутри RecyclerView
источник
Mobile Insights by AppTractor
И да, здесь мы все еще проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков:

https://apptractor.ru/info/analytics/opros-zarplatyi.html
источник
2019 December 31
Mobile Insights by AppTractor
Планы на новогоднюю ночь
источник
Mobile Insights by AppTractor
источник
2020 January 09
Mobile Insights by AppTractor
Возвращаемся потихоньку к работе - небольшой отчет Sensor Tower Store Intelligence о доходах и загрузках двух магазинов в 2019. Пользователи Apple App Store и Google Play в 2019 году потратили 83.5 миллиарда долларов на приложения и мобильные игры. Общий доход от покупок в приложениях, подписок и премиум-приложений в обоих магазинах вырос на 17% по сравнению с 71.3 млрд. долларов в 2018.

https://apptractor.ru/info/analytics/app-revenue-and-downloads-2019.html
источник
Mobile Insights by AppTractor
источник
Mobile Insights by AppTractor
источник
Mobile Insights by AppTractor
источник