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

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Тут вот Liftoff пишет по секрету, что (сюрприз, сюрприз) женщины с большей вероятностью покупают IAP в играх. Конверсия инстал-в-покупку достигает 16.7% против 9.3% у мужчин. Так что настоящие «киты» и премиальные пользователи это женщины. К вопросу о том, как Candy Crush Saga снова вышла в лидеры 🤷‍♀️

Разработка приложений для Android Go: ключевые аспекты
Отчет Liftoff “Приобретение пользователей для игр 2018”
Главные ошибки монетизации приложения [и как их исправить]
Обзор техник реализации игрового ИИ
Своя игра за 72 часа: грабли, костыли и альпаки
Бесплатный шаблон Sketch для построения «диаграммы сродства» для UX-процесса
Как не облажаться с геймдизайном?
Логирование в Android Studio без кода
Советы и рекомендации по Gradle
Приложение Google I/O 2018 - Архитектура и тестирование
Исследуем In-App messaging в Firebase
Что такое Функциональное Реактивное Программирование (Functional Reactive Programming, FRP)?
Там ниже есть еще статья Bloomberg (пока не читал, но осуждаю), но действительно – прямо тенденция какая-то в отказе от магазинов с их 30%. Недавно вот Fortnite со своими миллионами игроков решил издаваться в обход Google Play, сейчас Netflix (самое зарабатывающее приложение App Store со 130 миллионами зрителей) тестирует платежи через сайт. То ли веб-платежи развились и стали всем понятны, то ли у грандов прирост в доходах такой, что можно не обращать внимание на потери аудитории.

Netflix обойдет платежи App Store
Facebook откажется от своих 30% в Instant Games на Android
WeTransfer купил FiftyThree
Идеальный Action для Google Ассистента: 8 советов по разработке крутого голосового приложения
Run, Test, Run. Рассказываем, как прошел Mobile Testing Meetup
Дизайн The Commuter — case study
Какова роль презарядки в игровых механиках?
Apple и Google сталкиваются с растущим протестом против налогов магазинов
Как получить инвестиции под прототип вашего приложения?
5 простых шагов к созданию сервера для тестирования android REST-запросов
Android Chipview Widget: виджет из приложения Google I/O 2018
Анимация по Расписанию
Опять пропустил, но в хорошем смысле :) Спасибо всем, что читаете нас!
Спасибо единственному дарителю, правда, до слез, спасибо 😊 Сразу становится понятна ценность происходящего. Зато будет на что на Monument Valley в кино сходить 🎬

Monument Valley экранизируют
Podlodka #72: Работа с Git
Космос — не предел: как повысить прибыль приложений для туризма
Apple удалила Onavo Protect из App Store
Будущее поиска работы — в искусственном интеллекте
Дизайн-система в Figma. Взгляд на интерфейс через компоненты
Композиция UIViewController-ов и навигация между ними (и не только)
Проектирование экранов приложения: от планирования до дизайн-макета
Как создается звук для другой реальности
Вам не нужен GUI - как управлять iOS-симулятором из командной строки
NativeScript и Angular: нативные приложения для веб и мобайла
Craft: клон Minecraft на C и OpenG
Машинное обучение - создаем движок рекомендации отелей
App Store Optimization: полное руководство 2018
Пишем Java-френдли Kotlin-код
Как сделать кроссплатформенное приложение на Java
Исследуем Android App Bundle
Mobile Development by AppTractor pinned «Опять пропустил, но в хорошем смысле :) Спасибо всем, что читаете нас!»
Zorka стабильно окучивает маркетинга влияния и радует новыми данными. В новой статье – продвижение приложений разных вертикалей: CPM от 2 до 35 долларов, CTR от 0.7 до 5%.

Вертикали влияния: реклама у блогеров в e-com, играх, утилитах и финансах
Локализация игры South Park: Phone Destroyer от компании Ubisof
Как Love Balls стали виральным хитом – и 7 способов улучшить игру
Аналитика для мобильного приложения
Дневники разработчиков: камера для iOS/Android с нейросетью
11 ключевых метрик, которые должны отслеживать разработчики игр
Windows 95 превратили в приложение для новых систем
«Зачем мы все это делаем?» — создатель Prisma и бывший лид проектов VK о своем новом секретном проекте
Разработка прогрессивного веб-приложения Nothing за 15 минут
Kivy. Xamarin. React Native. Три фреймворка — один эксперимент
Делаем приложение переноса стиле на PyTorch и CoreML
Разработчики должны отказаться от Agile
Эволюция визуального дизайна
Смысл разрешения устройства и плотности пикселей
Ведущие блоги, рассылки и сообщества Cordova
Настало время разрушить эти 8 мифов о разработке приложений для предприятий
Юнит-тестирование асинхронного RxJava кода (в Kotlin)
Как я в своем Android-приложении поменял RxJava на корутины
Размышление о разработке приложений для Android
Изучите Kotlin для Android за один день
Простое руководство по созданию первого Instant-приложения
Как то удачно весь мир обосрал первые очки Magic Leap. Все дружно разочаровались в продукте стартапа, который получил инвестиций на 2.3 миллиарда долларов при оценке в 6 миллиардов. Продукт явно не удался (ну ок, точно не удался на 6 млрд), вот Палмер даже предположил, что это тонкий троллинг, чтобы потом так опа – и новый продукт выигрышно смотрелся в сравнении с первой версией. Интересно – что будет дальше. Нельзя же сделать вид, что все идет по плану. Или можно?

Magic Leap — печальный хлам
Customer Journey Map: не хайп, а необходимость
Научим плохому: 6 худших советов по созданию продуктов для Chief Digital Officer
Google Play начала показывать данные по ключевым словам
Что нового в AppCode 2018.2
Kivy. Xamarin. React Native. Три фреймворка — один эксперимент (часть 2)
Анализ сетевого трафика мобильного приложения на iOS. Часть 1 — прокси
Мобильное машинное обучение - проекты на GitHub в августе
Top 10 бесплатных UI-китов для Sketch
Микровзаимодействия: маленькие детали важны
Исследование интерфейса: глубина и цвет
Выбираем лидера: React Native vs NativeScript
Material 2.0 для разработчиков. Краткий обзор новых компонентов
Анимированные числа на Android
Представляем Android Sunflower
Airbnb представляет MvRx: разработка для Android на автопилоте
Apple анонсировала конференцию 12 сентября – ждем новые iPhone, часы и какой-то круг, в который надо всем собраться (девиз – «Gather round»).

Apple приглашает на конференцию 12 сентября
Android Dev Подкаст. Выпуск 74. Новости о бакетах в пироге, видосах с Droidcon-а и утечках DexGuard-а
Apple купила компанию, занимающуюся очками дополненной реальности
Airbnb опубликовал фреймворк для Android-разработки MvRx
Podlodka #74: Управление памятью
Топ-5 важнейших факторов успешного мобильного приложения
Машинное обучение от Humble Book Bundle
Компонентная архитектура UI в iOS-приложении
Kivy. Xamarin. React Native. Три фреймворка — один эксперимент (часть 3)
Приложение с определением текста для iOS и Android на React Native
UI/UX кейс: приложение для отслеживания питания
Руководство по Firebase Cloud Storage
9 проблем безопасности в мобильной разработке
Android Jetpack: превращаем приложения в ракеты
Как я заменил RxJava на корутины в своем проекте и почему вам вероятно также стоит это сделать
Android CI with Danger & Jenkins
Введение в Inline-классы в Kotlin
Сегодня стартует обучающий курс по геймдизайну от devtodev и специалистов игровой индустрии - мы писали об этом некоторое время назад и даже разыгрывали бесплатное участие. Определили и победителя - самым активным стал @psprokofiev, который и пойдет на курс. Надеемся, что потом расскажет об инсайтах и полезностях :)

https://apptractor.ru/learn/onlayn-kurs-geymdizayn-kak-delat-igryi-kotoryie-nravyatsya-i-prinosyat-dengi.html
Интересный кейс – ребята-аутсорсеры решили пройти весь путь геймдева самостоятельно. Получилось мило и любопытно, но, судя по статистике, пока не очень успешно. Ждем маркетинговой части 😎

Rocket X: как мы собирали команду на игровой инди-проект
CPE — модель оплаты за вовлеченного пользователя в мобильном ретаргетинге
Android Dev Подкаст. Выпуск 74. Новости о бакетах в пироге, видосах с Droidcon-а и утечках DexGuard-а
Яндекс подготовит менеджеров по продукту
В Google Play появились мгновенные приложения AppOnboard
Бен Уильямс (eyeo): вызов рынка – достучаться и до противников новых технологий, и до тех, кто в них не разбирается
Mobile DevOps на практике
Как вырасти до $1 млн в год с командой из семи человек и без инвестиций
640+ бесплатных курсов на сентябрь
Лучшие практики для создания мобильных форм
Lode Runner для бразуеров
Призыв к экономному ПО: 6 уроков, которые я выучил, сохраняя софт простым
Как визуализировать случайное распределение с помощью Swift и ARKit
Три самых популярных языка программирования 2018 (и их зарплаты)
Пример ASO: рост доходов в 35 раз за 30 дней
6 вещей, которые надо помнить при локализации мобильного приложения
Как я создала прибыльное Android приложение по распознаванию текста
Создание Android приложения для обнаружения лиц в режиме реального времени с использованием Firebase ML Kit
Android Tools Attributes — скрытые сокровища Android Studio
Интересное исследование про буткампы (это такие «лагеря» для обучения разработчиков на несколько месяцев). Стоят на порядок меньше, чем университеты, а зарплату по окончанию дают больше. Да и вообще, HR-ы склоняются к тому, что буткамп в резюме может быть даже важнее CS-степени.

Обучение программистов: буткамп или университет?
Instagram готовит новое приложение для шопинга
Podlodka #75: Организация работы в аутсорсе
Дайджест интернета вещей: август 2018
Текст в интерфейсах: проектирование
Apple делает политики конфиденциальности обязательными
Google создал ИИ для фильтрации оскорбительных для детей материалов
Почему ваши A/B тесты требуют больше времени, чем могли бы
Создание персонажей в Blender и Unity
OK Instant Games Cup. Соревнование для разботчиков HTML5 игр
Как Яндекс создавал дополненную реальность в Картах для iOS. Опыт использования ARKit
Адаптация проекта MR под HoloLens
Изучаем лучшие практики iOS-разработки на примере простого приложения с рецептами
Интерфейс на основе жестов с помощью Core ML и ARKit
Руководство по правильному использованию анимаций в UX
Что находится в папке Derived Data?
Atlassian раздает бесплатно Jira на 5 пользователей в честь интеграции с Crashlytics
Делаем движок DOOM с нуля на C/C++ и OpenGL
Навыки Amazon Alexa при помощи AWS Lambda
Патчим AndroidX
Улыбнитесь, тестирование Kotlin Snapshot здесь
Почему я не использую Architecture Navigation Component
Выпускаем Android-приложения как профессионалы
Быстрое прототипирование с Flutter и Kotlin
Прямо непонятно, за какую категорию хвататься. Раскраски, медитация, тепрь вот это вот… У нас в ВК (ссылка в первом комментарии), на самом деле 50% опрошенных сказало, что не пользуется приложениями для доставки еды. А вы?

Приложения по доставке еды выросли на 50%
TomTom открыл доступ к SDK
Branch купил атрибуцию Tune
Как создавать многопользовательские игры, формирующие дружбу
Распродажа книг по UI/UX у Humble Bundle
Как с треском провалить миграцию с Java на Kotlin в Android приложении
«Для нас уже нет смысла использовать Retrofit»: об Android-разработке в Сбербанк Онлайн
Исследуем Android P: улучшенные уведомления
С Java на Kotlin: 5 интересных функций для Android-разработчиков
Как плохой UX помогает разработчикам терять деньги
Инструкция по работе с TensorFlow Object Detection API
Список "надо сделать" для первого дня на работе UX-дизайнера
Композиция UIViewController-ов и навигация между ними
Делаем Instagram с нуля на Flutter
Почему каждый программист должен писать статьи
Как с нуля создать лучшую ASO-стратегию
Рекомендуем - 15–16 сентября в Binary District пройдет двухдневный интенсив «Нейросети в мобильной разработке». Теория от практикующих специалистов, разбор кейсов, нетворкинг, командная работа и возможность создать собственную работающую нейронку.

Первый день — теоретический. Спикеры их из Prisma, Trinity Digital и Rubius расскажут про:

• Применение нейросетей в мобильных приложениях, веб-сервисах и играх
• Типы нейросетей и алгоритмы машинного обучения в мобильной разработке
• Возможности распознавания объектов в мобильном приложении
• Возможности Python, доступные библиотеки и фреймворки для работы с нейросетями

Второй день — практика. Участники курса разделятся на команды и посоревнуются в решении задачи по машинному обучению на одну из пройденных в первый день тем.

Записаться на курс: https://goo.gl/Gi5QMM
Вот вам еще один пример быстрорастущей категории – фитнес и всякие удаленные занятия спортом. Asana Rebel то ладно, "всего" 7.4 млн в новом раунде, там по тексту есть Peloton – подключенные велотренажеры. Восемь раундов инвестиций на 1 миллиард долларов при оценке в 3.5 миллиарда.

Asana Rebel получил 7.4 млн в Серии Б
Дизайн уведомлений для приложений
Player to payer: улучшаем конверсию в платёж в F2P-игре
Для Bixby выпустят SDK и API
Опрос: что не так с сервисами аналитики и продвижения мобильных приложений?
Половина игр в мире работает на Unity
Конференция Google пройдет 9 октября
Правила дизайна, выход на новый уровень и дизайн-мышление
Без политики. Как навсегда преобразить уличные протесты с помощью мобильного приложения?
UI/UX кейс: Новый тип взаимодействия?—?параллельный чат
Важнейшее правило UX дизайна, которое все нарушают
Зачем и как писать пользовательские истории
Цветовые палитры для игр
Как сделать собственную базу знаний
Как стать DevOps инженером за полгода
KivyMD — жизнь продолжается
От макета на Dribbble к движению в Android
Руководство для начинающих по развертыванию OpenCV в Android Studio
Машинное обучение для Android-разработчиков
Во-первых, послушайте прекрасного Красинского, а во-вторых оказалось, что затея Epic по отказу от Google Play в целом удалась - 23 миллиона регистраций и 15 миллионов скачиваний. У iOS в бете было 10, так что если учесть х2 по платформам, то издатель потерял "всего" около 25% пользователей, а выиграл 30% дохода. Интересно и то, что 99% установок у Fortnite это Android 8 или 7. Так что не так страшна фрагментация, как о ней рассказывают.

Илья Красинский: метрики, тесты и управление продуктом
Fortnite получил на Android 15 млн установок за 3 недели
Google и Unity открыли платформу подбора игроков Open Match
Google открыл Photos Library API
Контейнеры и микросервисы: как работает единая система контроля работы транспорта
deltaDNA: все больше людей платит в играх
Когда пора думать про retention?
Пять метрик customer retention, без которых как без рук
Трайбы, гильдии, build train и никаких TDD: как устроена мобильная разработка в Uber, Spotify, «Одноклассниках» и Авито
Машинное обучение для мобильных разработчиков
Пример gRPC клиента для iOS в виде приложения для заметок
UX умирает
Принципы SOLID для iOS/Swift-разработчиков
Hacktoberfest 2018
WatermelonDB: база данных для React и React Native проектов
Рост анти-уведомлений
Что я узнал за год прошения денег у пользователей
Склейка двух apk-файлов в один
Covert: свайпы это просто
Оптимизируем Gradle своими руками
Как инжектировать мокнутые зависимости в компоненты Android при помощи Dagger AndroidInjector
Мы запускаем серию митапов «Be Mobile»! Приходите 26 сентября на первый митап по мобильной разработке от Билайн! 📱⌚️💻

Программа митапа:

- 18:30—19:00 Регистрация;
- 19:00—19:45 Григорий Серебряный (Билайн) — RIB архитектура и ее применение за пределами UBER;
- 19:45—20:30 Вячеслав Черников (Binwell) — Rapid Software Design;
- 20:30—21:00 Нетворкинг и пицца.

Участие бесплатное, но требуется предварительная регистрация, так как количество мест ограничено: https://beeline.apptractor.ru/

ABBYY начала использовать Siri Shortcuts в своих приложениях
ФАС даст возможность удалять предустановленные приложения
Cocos получил $40 млн на платформу для блокчейн игр
Инструкция: как TBH продвигался среди студентов
RxSwift часть 1
Эволюция мобильной архитектуры Reddit
Зачем мусорным бакам выход в Интернет
Почему для инди раньше трава была зеленее
Контроль над ресурсами. Настраиваем SwiftGen
Коду не нужно быть идеальным
WWWBasic: Basic для веба от Google
Самые трудные вещи в самостоятельном изучении программирования
Сосредоточенность и глубокая работа - как стать в 10 раз лучшим разработчиком
Реализация BottomAppBar. Часть 1: Material компоненты для Android
Android Go — будущий миллиард устройств и лимит в 50 МБ. Лекция Яндекса
Firefox Focus с GeckoView
GitFox: клиент GitLab с Clean Architecture
Kotlin Coroutines на Android — прощай RxJava?