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

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
С термином «воровство», конечно, связаны плохие ассоциации, но в целом можно только процитировать. И относится все это не только к дизайну:

Не стоит вслепую подражать дизайн-паттернам, которые сработали для другого продукта или сервиса. Найдите ценность, поймите причины и подумайте, как вы можете улучшить эту вещь, чтобы применить в своем дизайне. Так вы станете отличным дизайнером, потому что не будете просто добавлять скопированную функцию в свой продукт. Вы добавите ценности в продукт и сделаете идею своей. Так источником вашего вдохновения будут не только примеры из вашей индустрии, источником будет всё вокруг.

Плохие дизайнеры копируют, великие дизайнеры воруют — как стать великим дизайнером
Ikea Place выходит на Android
Субкультура важнее национальности: прошлое, настоящее и будущее Subway Surfers
6 европейских must-visit конференций для разработчиков и маркетологов
Начинаем работать с Firebase Cloud Storage на Android
Intel выложил в open source разговорную систему Стивена Хокинга
Встречаем Windows Machine Learning — WinML
Как дизайнерам использовать данные
Уроки двух лет в инди-разработке
Превосходное вдохновение для iOS-дизайнеров
Theatre: Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components
Transition API открыли для всех разработчиков
Java 10
RecyclerView: больше анимаций и меньше кода с Support Library ListAdapter
Очередная запись из серии “раньше деревья были большими”. По-моему первый (или два первых) отчета Developer Economics я не застал, но что-то в районе третьего был шедевральным - куча нужной информации о мобильной разработке, цифры, настоящее будущее в 70-страничном виде. Мы тогда даже переводили его на русский и это было настоящее событие. Потом было еще несколько DE, помню был выпуск про подключенные машины отдельно (он есть у нас на AppTractor-е на русском). А потом случился какой-то закат и все пошло по *. Сейчас вышел уже 14 отчет - и как растет количество опрошенных, также падает и интересность. Какая размазня совершенно ни о чем. Даже выжимку переводить не охота. И, в общем то, даже непонятно, что сгубило. Но жаль, да. Ссылка в первом комментарии.

Четырнадцатый отчет Developer Economics
Как два вопроса могут изменить рост нашего продукта
Google включил Transition API
Преимущества, риски и секреты in-app рекламы
Мобильное приложение или мобильный сайт? Смогут ли прогрессивные веб-приложения разрешить дилемму?
Mozilla запустила конкурс расширений для Firefox
Создаем iOS секундомер на React-Native (с субтитрами)
UI-автотесты для Xamarin
Три проблемы роста игровой аудитории
Подписка в iOS-приложениях
Krita 4.0: бесплатный графический редактор для иллюстраторов
Как сделать свой SaaS за 0 долларов
Редизайн приложения Lonely Planet
Снова про кастомные View
Google Play Services 12.0.0
Исследуем Android P: диалог получения отпечатка
Разбираем недавно вышедший отчет “Мобильные ориентиры 2018“ от Adjust. В нем рассматриваются важные метрики и ключевые показатели работы приложений. Они не просто информируют вас о состоянии рынка, но и позволяют сравнить продукты и найти точки роста.

Ключевые метрики приложений — “Мобильные ориентиры 2018” от Adjust
NetEase и Google запустили платформу для тестирования AirTestIDE
Искусственный интеллект научили играть в Battlefield 1
Slack разрешил скачивать личные переписки
Пользователи и пользовательницы: гендерный вопрос в интерфейсе
Соединяем Android Things со смартфоном при помощи Nearby Connections 2.0
Ловушка тамагочи
Mobfox открывает данные пользователей в Audience Analytics
Unity выложила исходный C#-код на Github
Google начинает блокировать несертифицированные Android-устройства
Продвинутая отладка с Xcode
10 программных архитектурных шаблонов
Как начать разрабатывать приложения для подключенных машин
Великолепные UI/UX анимации
Аналитика мобильных приложений в 2018
30 лучших практик разработки и тестирования
Настройка Android Continuous Integration (CI) на Bitbucket
Spark: градиент анимация как у Instagram и Spotify
Как-то мы стремительно миновали 1600 подписчиков и даже не отметили. Традиционно благодарим вас всех за то, что читаете канал и сам AppTractor! Важно повторять это хоть иногда ☺️

Как разработчику написать хорошее резюме
Apple представляет новый iPad 9,7 дюйма с поддержкой Apple Pencil
HQ Trivia готовится разыграть $250,000
Acer представил первый планшет на Chrome OS
Переломный момент для игр наступил благодаря iOS
Snap Inc купил PlayCanvas
Каким могло бы быть AR-приложение для сборки мебели Ikea
Продвижение мобильного приложения — шпаргалка для строителей воронок продаж
17 переключателей, которые приведут вас в восторг
Google начал блокировать несертифицированные устройства на Android
Установка Facebook image recognition package. Все грабли в одном месте
Создание чатбота с использованием Q&A Maker и Microsoft Graph
Как выстроить стартап-империю и не продать свою свободу
Flutter против React Native - что надо знать
Как превратить ваш сайт в мобильное приложение за 7 строек в JSON
Маркетинг для инди - PR, социальные меди и игровые трейлеры
"Делай игры, чувак": Том Юберт о том, как стать игровым разработчиком
Продвинутое исследование ключевых слов в ASO: запись воркшопа
Flutter против React Native - что надо знать
Что нового в Android Studio 3.1
Как Discord рендерит сообщения в Android-приложении
Appsee — один из лидеров рынка пользовательской аналитики, платформа позволяет детально анализировать поведение пользователей в приложении и улучшать взаимодействие с ним. Главный инструмент Appsee — запись пользовательских сессий и отслеживание всех действий. Именно они дают точную картину того, как пользователь использует ваше приложение, с какими проблемами он сталкивается и как их можно решить.

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

https://apptractor.ru/measure/user-analytics/appsee-2.html
Тут внезапно (да, мое любимое слово) у Porsche обнаружился конкурс на разработку приложений для iOS, Android или Node.js - оказывается, есть уже 140 API для автомобилей, SDK и инструменты. Призовой фонд €100,000. Так что можно еще успеть "прикоснуться к легенде" 🏎

Как создать приложение для подключенного автомобиля – участвуем в Porsche Next Oi Competition
“Грибы, трава и люди”: как применяют Agile в российских компаниях
Facebook отложил выпуск умной колонки
12 принципов технологий, которые должны знать все
Продвинутое исследование ключевых слов для ASO
Podlodka #52: Домашние проекты
Magic Leap выпустили SDK. Посмотрим, что внутри?
Как стать GPU-инженером за час
Меняйте всё так, как нужно именно вашему продукту: как сами дизайнеры Google применяют гайдлайны Material Design
Насколько быстр Flutter: проверка в реальном приложении
Еще 20 UX-инструментов, которые стоит попробовать
Storytime: парсинг и рендеринг файлов Interface Builder Storyboard
Уроки 10,000+ экранов, которые я сделал как ведущий продуктовый дизайнер
Устранение токсического поведения в культуре code review
Начинаем дизайн движений за 9 шагов
Как мы сэкономили сотни часов тестирования с Calabash-Android
Wear OS developer preview
Как удалить ненужные разрешения из Android-приложения на React Native
Введение в машинное обучение на Android
«В первом комментарии» прекрасная статья от продуктового дизайнера – занятные 10 пунктов, которые относятся больше как раз к продукту, а не к дизайну. И все им и заканчивается:

10. Создайте продукт

Опыт 10,000+ экранов: 10 советов от ведущего продуктового дизайнера
Apple представила ClassKit для учебных приложения
Приложения с ARKit скачали 13 млн раз за полгода
Премии в области мобильного дизайна и UX
Вышла Developer Preview версия Wear OS
“Кремниевая долина”: викторина по сериалу
Как превратить веб-сайт в мобильное приложение с помощью 7 строк JSON
Дизайн в условиях хакатона
От идеи до AppStore
Игра на UWP: расширенный экран-заставка
Парадокс продуктивности: вы можете работать меньше и делать больше
Введение в Apollo - набор инструментов для работы с GraphQL
Как быть хорошим программистом
Сетевой уровень на Swift - протокольно-ориентированный подход
Применение методологии OWASP Mobile TOP 10 для тестирования Android приложений
Advanced Android Testing
Espresso: “Милые зверушки или опасные хищники?”
Пропущенный компонент в руководстве Google по Architecture Components
Перемещение по датам с помощью выражений Kotlin
В новом подкасте мы немного поговорили про Agile, но так как (сюрприз, сюрприз!) никто из нас с ним особо не знаком - требуется мнение эксперта. Нужно рассказать нам в подкасте в чем преимущества и недостатки Agile и/или Scrum, когда применять (а когда нет), с чего начинать и вообще. Так что если вы прямо именно такой специалист - напишите срочнейше 🎧🎤😌

Как подобрать шрифты для iOS-приложения
TensorFlow начал поддерживать Swift и JavaScript
Android Dev Подкаст. Выпуск 60. Автоматизация тестирования. UI-тестирование
Подкаст AppTractor: новости мобильной разработки №123
Восемь проектов для развития навыков разработчика
Из приложения MyFitnessPal увели данные 150 млн пользователей
Как создать стартап и не продать свою свободу
В Unity появится криптовалюта Kin
Айфончик, не лагай. Часть 1: многопоточность для практиков
Введение в квантовые вычисления
Дизайн-система в Dropbox
Обнаружение объектов (почти) в реальном времени: FasterRCNN с примерами кода
HomeButton: возвращаем кнопку на iPhone X
Создаем UI с учетом широких экранов и бровей
Демо в 8 Кб - победитель Revision
Конец Windows
Погружение в React Native: навигация, оффлайн и пуши
Как превратить идею приложения в реальность
Скрытый порядок в цветном хаосе
Создаем UI с учетом широких экранов и бровей
GlideToVectorYou: загрузка SVG с помощью Glide
Как настроить UI плеера YouTube в Android
Вчера не до того было, но не могу не обратить ваше внимание на 8 Кб демку. От нее хочется схватиться за голову и бегать кругами с криками «ААА!!». Есть еще порох в демо-сцене, есть.

“Должности ничего не значат”: чем отличается разработчик от инженера?
Google Play начал показывать Lite и Go версии приложений
“Upwork не для меня, поэтому я нашла другой путь”: поиск фриланс-заказов при помощи Instagram
Instagram убрал поддержку Apple Watch
Google готовит бюджетный Pixel
Аналитика мобильных приложений в 2018
Progressive Web Apps пришли на iOS 🚀
Mobio Talks с Наталией Шагариной (Едадил)
Behavior-Driven Testing для iOS используя Quick и Nimble
Почему маленькие команды выигрывают
Специализация по глубокому обучению от Эндрю Нг - 21 урок
Битва фреймворков глубокого обучения
Классификация естественного языка на iOS с Keras и CoreML
Нужен ил вашему проекту блокчейн?
Не Dagger'ом едины
Кастомные Rx операторы с Kotlin
TrulyHandsfree: всегда включенное распознавание ключевого слова без потребления батареи
К черту раскраски, тут от Apptopia новую тему прибило - Self-care apps. Это приложения для медитации, расслабления и эмоционального отдыха. Рост доходов на 40% по сравнению с 2017 годом – 32 миллиона долларов! Правда, что смущает, два лидера в этой категории – Calm (приложение года от Apple) и Headspace - вместе получили 88% всего дохода Топ-10 приложений. У Calm вообще шикарный рост – MAU на 81% за год. Третье приложение в топе доходов – 10% Happier: Meditation Daily – тоже отличилось, у него рост доходов на 179% за год и рост установок на 88%.

Доходы приложений для расслабления и медитаций выросли на 40% за год
Клавиатуры программистов
A/B-тестирование в Firebase: часть 1
Microsoft запускает курсы по искусственному интеллекту и программу по разработке для начинающих
Глава искусственного интеллекта перешел из Google в Apple
Готовим iOS клиента для GraphQL
Эксперименты с AR: когда C# встречается с CSS
Как прокачать свое резюме разработчика
25 туториалов по React Native
470 бесплатных курсов на апрель
Встречайте Overflow: редактор пользовательских потоков
9 способов выделить ваше приложение
$140,000 на инди-игру с $0 заработком
Хакаем 30 долларовую IoT Камеру и расширяем ее возможности
Как постоянно делать доходные инди-игры
Корутины и RxJava - асинхронное программирование
Совершенно внезапно выяснилось, что отрисовка интерфейса во Flutter (которая, как известно, вся делается силами самого фреймворка) довольно затратное мероприятие. По сравнению с нативным Swift-ом потребление процессора и памяти увеличивается в разы. Мораль – ничего просто так не получается и лучше надо понимать узкие места любой технологии еще до того, как за нее браться.

Проверка скорости и производительности приложения на Flutter
Podlodka #53: Blockchain
Мобильные финансы: приобретение пользователей 2018
Сотрудники Google протестуют против сотрудничества с Министерством обороны
Where The Water Tastes Like Wine: как инди-разработчик потратил 140 тысяч долларов на игру и ничего не заработал
Сбертех приглашает на бесплатные курсы по Android-разработке
Истории отказов от App Store
Amazon открывает для разработчиков игры на Echo Button
Пользователей Strava атаковали порнографические боты
Альтернативные подходы к разработке новых ИТ продуктов
Универсальные ссылки: дворец из подводных камней
Почему интерфейс должен быть доступным для всех и как это сделать
Как я искал идеальный инструмент для проектирования разговорных интерфейсов, или В поиске священного Грааля
MobileNet: меньше, быстрее, точнее
Полное руководство по Continuous Delivery в iOS с fastlane и Jenkins
Введение в обучение с подкреплением
Прототипирование в Sketch
UIKit Dynamics в реальной жизни
OpenSimpleLidar: открытый проект дешевого лидара
Джина Готтхилф о росте Duolingo до 200 млн пользователей
Как сделать свою социальную сеть
Учим Kotlin: приключение Android-разработчиков
Доступ к логам в реальном времени на Android
Genymotion Cloud теперь часть Google Cloud Platform
Новые цифры от Appfigures. В Google Play в 2017 году появилось 1.5 миллиона новых приложений, это на 17% больше, чем в 2016, самый большой относительный рост с 2014 года. На iOS в 2017 году появилось 755 тысяч новых приложений и это снижение на 29% — первый спад в выпуске приложений с момента открытия магазина в 2008. Ситуация, конечно, странная и не очень понятная - экономика приложений на самом пике, iOS рыночные позиции вроде достаточно прочно удерживает... и вдруг снижение.

В 2017 на iOS вышло на 29% меньше приложений — первый спад за историю App Store
Яндекс открывает новый набор в Школу мобильной разработки
AppScatter покупает Priori Data
Будущее — за глупыми приложениями
Инкубатор стартапов в Ford будет создавать новые сервисы за 60 дней
Как Discord использует Elixir для работы пяти миллионов пользователей одновременно
Intel просит удалить свою клавиатуру из-за обнаруженных уязвимостей
CometML планирует стать GitHub для машинного обучения
Мобильные приложения для малого бизнеса: исследование The Manifest
Почему небольшие команды выигрывают
OpenAI проводит конкурс на создание ИИ для игры в Sonic The Hedgehog
Новые приложения и игры в подборке Android Excellence
Побеждаем Android Camera2 API с помощью RxJava2 (часть 2)
Использование Unity для разработки приложений
Android Lifecycle-aware Architecture Components
Как я уменьшил время сборки своего Android-проекта на 89%
Горячие клавиши Android Studio, которые увеличат вашу продуктивность на 100%
Как победить рутину, или Готовое приложение в Xcode за пару кликов
Пишем плагин для Unity правильно. Часть 1: iOS
Отчаянный поиск квадрокруга
Беркли опубликовал свой курс по Data Science онлайн бесплатно
Xamarin vs React Native vs Ionic
Как делать Continuous Integration правильно
Тут вот прекрасному deepfakes наконец нашли достойное применение - натягивать лица футболистов на виртуальных игроков. Как [не настоящий сварщик][зачеркнуто] почти настоящий журналист я конечно побежал на PH посмотреть, что с самым первым, оригинальным применением этой нейронной сети. Но как-то там все тухло, особого развития нет. То ли качество пока не очень, то ли просто нет интереса, то ли просто PH это прикрыл и все ушло в Dark Web. Из разряда вчерашних странностей.

Как улучшить графику в FIFA 18 при помощи глубокого обучения
Дневники разработчиков: Babycare №1
Podlodka #54: Как измерить программиста
Доходы Fortnite утроились после открытия игры для всех
Обучающие материалы и уроки по React Native
Беркли открывает курс “Основы науки о данных” для всех
Дизайн в условиях хакатона: 8 советов для создания качественного продукта за сутки
Персонализируйте: создание персонажей и эмпатия в маркетинге
Железная логика: как алгоритмы принимают решения
SenseTime, занимающийся распознаванием лиц, стал самым дорогим AI-стартапом
Чеклист для выпуска Android-приложения
В-четвертых: зимняя стажировка разработчиков в Redmadrobot
Эпизод 0. Hack vs Mac. Xcode build time
Нарушения безопасности мобильных приложений как результат недостаточного внимания компаний-разработчиков
Как сделать простое приложение с распознаванием речи
Продвинутый Auto Layout для адаптации интерфейса под экраны и контент
Вышел Flutter beta 2
Что GDPR значит для владельцев приложений
Инструменты автоматизации тестирования: краткий обзор
Apple тут (говорят, со страшным боем) отжала экранизацию “основания” Айзека Айзимова. Так получилось, что позавчера закончил перечитывать первые три романа и вот прекрасная новость.Радует и то, что в исполнительных продюсерах Дэвид С. Гойер, который работал над сценарием великолепной трилогии про Бэтмена у Нолана. С другой стороны Apple все таки без особого опыта (вспомним хотя бы их реалити-шоу про приложения) и если не получится, то, наверное, на “карьере” Азимова в Голливуде можно будет лет на десять поставить крест.

Apple экранизирует “Основание” Айзека Азимова
Лень, дезорганизация или плохие процессы — фразы, которые убивают хорошие проекты
Google Play начал показывать историю всех отзывов
Первый квартал 2018 поставил новый рекорд по загрузкам и доходам приложений
Мобильное приложение для eCommerce: как правильно рассчитать ресурсы при разработке, чтобы повысить продажи
#КакДелаютИгры: Как работать с видеоблогерами
Сможет ли iPhone X кардинально изменить мобильный маркетинг?
В Humble Book Bundle книги про игры
Пять мифов о Data Science
Как пользователи учат Яндекс предупреждать о телефонном спаме
Почему экспертам по данным надо начать учить Swift
Топ-10 Open Source проектов на Swift марта 2018
Встроенные покупки и подписки в iOS
React Native на больших экранах
Анимация горизонтального скроллинга в React Native
Окончательное руководство по плоским иконкам
Быстрый взгляд на WebAssembly Studio
Лучшие мобильные рекламные сети для монетизации и приобретения пользователей
Жизненный цикл Android Activity для профессиональных разработчиков
Google Cloud Messaging (GCM) API закрывается в пользу Firebase Cloud Messaging API
React Native на больших экранах
crumb: процессор анотаций от Uber
Apple тут оказывается не очень заметно внедрила аналитику атрибуции прямо в iOS. Вероятно подобная атрибуция готовится и в Google для Android. Интересна судьба сторонних сервисов аналитики, например, того же AppsFlyer, который построил на этом бизнес.

SKAdNetwork от Apple и будущее рекламных сетей
12 кейсов, которые помогут разобраться с требованиями GDPR
Как Сэм Альтман добивается продуктивности
Tencent открывает мини-игры WeChat
Сбербанк-Технологии приглашает дизайнеров на стажировку
Космический уровень: как покорить Вселенную своим кодом
Улучшение производительности посредством контроля доступа
Почему словом Agile в индустрии злоупотребляют больше всего
Создание Type Mode для Stories на iOS и Android
20 iOS Tab Bar Open Source UI анимаций (библиотеки на Swift и ObjC)
5 техник компьютерного зрения
NES Homebrew сцена
Окончательное руководство по интернационализации мобильных приложений
I/O Extended 2018 Moscow: приглашение
38 превосходных Open Source Android-проектов на Java
Kotlin Sudoku Solver: решатель судоку на Kotlin
Рефакторим старые Android-проекты на Java в Kotlin
Хорошо быть медиа :) Если что-то не понимаешь, то всегда можно найти того, кто все объяснит. Наталья Омельяненко из Autodoc.de преподает нам небольшой урок Agile и Scrum. Мы обсуждаем основные принципы методологии, ее применение, особенности разработки продуктов и почему в Старбаксе обслуживают по три клиента за раз.

https://apptractor.ru/develop/podkast-apptractor-agile-i-scrum.html
Если вы еще с нами, то вот подборка новостей. Обсуждать что-либо на фоне почти военных сводок о блокировке следующей тысячи адресов не хочется, поэтому просто понадеемся, что здравый смысл восторжествует. Хотя, конечно, надежд на это совсем немного.

Полное руководство по созданию набора плоских иконок
Бесплатная книга “Цифровой поведенческий дизайн”
Средний пользователь iPhone в 2017 году потратил на покупки в приложениях $58
Android Dev Подкаст. Выпуск 61. Новости. D8, KTX, Constraint Layout 2, Flutter и парсеры текста
Tap Systems выпустила SDK для своей клавиатуры
38 лучших Open Source Android-проектов на Java
Google Lens стал определять породы животных
Foursquare запустил Places API для стартапов и малого бизнеса
Что нового в AppCode 2018.1
Идеальный выход в оффлайн из онлайна
Онлайн-курс по iOS-разработке для начинающих от Redmadrobot и Contented
Thunkable X – бесплатная браузерная среда разработки мобильных приложений под iOS и Android
Реактивное программирование в Objective-C
Legend of the Sourcerer: текстовая приключенческая игра на Ruby
Введение в UILayoutGuide
Я сделал PWA и опубликовал его в трех магазинах приложений: уроки
Лучший монитор для программирования
Перестаньте называть это "темным UX"
Как создавать эмоциональный интерфейс для скучных приложений
Прототипирование анимации на Swift
6 ежедневных привычек, которые помогли мне сделать продукт на 3.5 миллиона пользователей
Пишем плагин для Unity правильно. Часть 2: Android
Android Things Release Candidate
Лабораторная работа по Android Paging
Вот интересно, что теперь будут делать Apple и Google? Напомню, что LinkedIn в аналогичной ситуации благополучно из магазинов выпилили. Понятно, что дело уже на принцип пошло. Если Apple и Google откажутся то магазины заблокируют?

РКН требует убрать Telegram из App Store и Google Play
#КакДелаютИгры: Steam Spy, коворкинг для инди и образование
Дневники разработчиков: Babycare №2
Crypto Rider: в погоне за биткоином
Дайджест интернета вещей: март 2018
Как большие цели могут сделать вас несчастными
Ярон Томчин (Mobupps) о результатах AdTech India 2018
4 шага к улучшению креативности
Делаем клон Foursquare для iOS
Как стать успешным инженером по программному обеспечению
У каждого разработчика должен быть блог
Первый месяц хардкорного года - пресса и 361 доллар дохода
Основы анимации во Flutter
Время, стоимость, качество - что выбрать для разработки приложения
25 новых библиотек, проектов и инструментов для Android-разработчиков весны 2018