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
Опять пропустил, но в хорошем смысле :) Спасибо всем, что читаете нас!
Спасибо единственному дарителю, правда, до слез, спасибо 😊 Сразу становится понятна ценность происходящего. Зато будет на что на 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?
У Amazon планируется новое нашествие устройств. Но, в общем, оно довольно логичное и понятное. Зачем делать отдельную колонку, если всю начинку можно встроить, например, в микроволновку? Так она сможет сразу и еду готовить, а не только говорить. Прямо интересно попробовать!

Amazon выпустит 8 новых устройств с Alexa
Podlodka #77: Технический долг
Конкурс игровых навыков для Alexa с призовым фондом в €50,000
Новый отчет Developer Economics «Состояние нации разработчиков»
У Humble Book Bundle книги по разработке игр
Храним токены авторизации безопасно
7 практических уроков по UX
Как интегрировать C-библиотеку в iOS-приложение на Swift
Бесплатный курс по разработке игр и приложений для Apple TV
Как проводить UX-исследования для вашего продукта
Оценки и отзывы пользователей - как они влияют на ASO
Лучшие инструменты для разработки VR
Пишем приложение для удаленного управления плеером MPV из RetroOrangePi
Забудьте Dagger 2, Koin все изменит
Делаем менеджер загрузки
Бесплатный курс Kotlin для Android
Все то, что мы делаем неправильно, но воспринимаем как должное: ретроспективный взгляд на Android-разработку
У нас отличный учебник по креативам для разных категорий приложений, но главная новинка, которая у нас была еще вчера – русская версия «Разочарования в софте». Эпическая драма современного состояния программного обеспечения.

Шпаргалка маркетолога: как создавать эффективные креативы для Facebook
Telegram X на Swift станет основной версией в App Store
Google выпустил последнюю превью-версию Flutter
Моё разочарование в софте
Как не выстрелить себе в ногу из конечного автомата
Very Special Event: как мы смотрели презентацию Apple и что об этом думаем
Дзен программирования и мотоциклов
Основы безопасности для iOS-приложений
GLTableCollectionView: UITableView с UICollectionView как у Netflix и App Store
Как стать лучшим разработчиком: карманный справочник по персональной производительности
Google AMP не очень хорошая штука
Бесплатный курс "Глубинное обучение для программистов"
Реализация BottomAppBar. Часть 2: Меню и элемент управления Navigation Drawer
Моё разочарование в софте
Тестирование через разработку для Android