Сразу две прекрасные новости. Во-первых, всех производителей смартфонов хотят обязать устанавливать «Госуслуги». Просто отчаянно хочется присутствовать на переговорах с Apple! Во-вторых, в гайдлайнах App Store теперь указано, что в «Что нового» надо описывать изменения. Но и тут полумера – старые отмазки, вроде «Исправления ошибок» или «Улучшения безопасности» по-прежнему канают. Так мы и не узнаем, что же Facebook постоянно меняет 🙁
• “Что нового”, эмодзи, триал для IAP: изменения в App Store Review Guidelines
• Государство обяжет производителей смартфонов устанавливать “Госуслуги”
• Podlodka #62: Модульность
• В Udacity появились курсы для разработчиков, ищущих работу
• Дневники разработчиков: Babycare №7
• Почему Microsoft купила GitHub
• От фантазии к реальности: белорусские умные дома от Джей лаб, Белтелеком и Huawei
• Методы атрибуции в популярных трекерах: Device ID Matching, Install referrer и Fingerprint
• Как построить платформу для интеграций в SaaS-продукте: опыт облачной кассы Poster
• AR-фреймворки для iOS: какой выбрать?
• GitHub, Glitch и будущее социального кодинга
• Как сделать совместный редактор текста на Swift
• GitLab Ultimate и Gold теперь бесплатны для образовательных и open source проектов
• Какое будущее у Swift?
• Введение в Машинное обучение для дизайнеров
• Создание Спидометра
• Android P Beta 2 и финальные API
• Google ML kit: распознавание изображений на Kotlin
• Уменьшаем перерисовки в Android-приложении
• ConstraintLayout 1.1.1
• “Что нового”, эмодзи, триал для IAP: изменения в App Store Review Guidelines
• Государство обяжет производителей смартфонов устанавливать “Госуслуги”
• Podlodka #62: Модульность
• В Udacity появились курсы для разработчиков, ищущих работу
• Дневники разработчиков: Babycare №7
• Почему Microsoft купила GitHub
• От фантазии к реальности: белорусские умные дома от Джей лаб, Белтелеком и Huawei
• Методы атрибуции в популярных трекерах: Device ID Matching, Install referrer и Fingerprint
• Как построить платформу для интеграций в SaaS-продукте: опыт облачной кассы Poster
• AR-фреймворки для iOS: какой выбрать?
• GitHub, Glitch и будущее социального кодинга
• Как сделать совместный редактор текста на Swift
• GitLab Ultimate и Gold теперь бесплатны для образовательных и open source проектов
• Какое будущее у Swift?
• Введение в Машинное обучение для дизайнеров
• Создание Спидометра
• Android P Beta 2 и финальные API
• Google ML kit: распознавание изображений на Kotlin
• Уменьшаем перерисовки в Android-приложении
• ConstraintLayout 1.1.1
AppTractor
«Что нового», эмодзи, триал для IAP: изменения в App Store Review Guidelines
Еще одна новость от Apple – изменения гайдлайнов для приложений.
И да, если кто хочет обсудить с нами WWDC в воскресенье - пишите прямо на @lbogolubov!
Ох, что то праздники затянулись и до подкаста мы так и не добрались… Возвращаемся с новым рекомендованным и патентованным опытом из первых рук - про ASO в App Store и Google Play!
• Разница продвижения в App Store и Google Play: опыт Diveo Media
• Facebook выложил свой дебаггер Sonar в open source
• ИИ Uber начнет определять пьяных пассажиров
• Apple запретила майнинг криптовалют в iOS
• Apple запускает Search Ads еще в нескольких странах
• Android Dev Подкаст. Выпуск 67. Про найм. Часть 1
• Сколько времени занимает локализация и почему так
• Как дополненная реальность может изменить мобильную рекламу
• Разработка Facebook Instant Games — опыт Cat Grows Fat от GBN
• MRGV будет финансировать проекты на Unity
• Полный цикл разработки IoT устройства управления подогревом бассейна на ESP8266 в среде Arduino
• Третий выпуск Mobile Growth Handbook от Branch
• Стек мобильного роста: 50+ инструментов для мобильных маркетологов
• 15 библиотек слайдеров и регуляторов [Java, Swift, Kotlin]
• HealthKit и Apple Watch – данные и авторизация
• Лучшие слова создают лучшие продукты
• Приложение с задачами на Flutter
• 18 советов для создания успешного мобильного приложения
• 15 библиотек слайдеров и регуляторов [Java, Swift, Kotlin]
• Шаблон Android MVI на Kotlin
• Стилизация международных текстов в Android
• 14 популярных приложений, перешедших на Kotlin
• Разница продвижения в App Store и Google Play: опыт Diveo Media
• Facebook выложил свой дебаггер Sonar в open source
• ИИ Uber начнет определять пьяных пассажиров
• Apple запретила майнинг криптовалют в iOS
• Apple запускает Search Ads еще в нескольких странах
• Android Dev Подкаст. Выпуск 67. Про найм. Часть 1
• Сколько времени занимает локализация и почему так
• Как дополненная реальность может изменить мобильную рекламу
• Разработка Facebook Instant Games — опыт Cat Grows Fat от GBN
• MRGV будет финансировать проекты на Unity
• Полный цикл разработки IoT устройства управления подогревом бассейна на ESP8266 в среде Arduino
• Третий выпуск Mobile Growth Handbook от Branch
• Стек мобильного роста: 50+ инструментов для мобильных маркетологов
• 15 библиотек слайдеров и регуляторов [Java, Swift, Kotlin]
• HealthKit и Apple Watch – данные и авторизация
• Лучшие слова создают лучшие продукты
• Приложение с задачами на Flutter
• 18 советов для создания успешного мобильного приложения
• 15 библиотек слайдеров и регуляторов [Java, Swift, Kotlin]
• Шаблон Android MVI на Kotlin
• Стилизация международных текстов в Android
• 14 популярных приложений, перешедших на Kotlin
AppTractor
Разница продвижения в App Store и Google Play: опыт Diveo Media
Очень давно не было статей от нашего Diveo Media. Если раньше наше приложение
У Branch вышла уже третья редакция их руководства по росту мобильных приложений. Судя по всеобщему ажиотажу, меня начинают терзать смутные сомнения в надувании очередного не очень осмысленного пузыря 🙃 Очень прикольно слушать выступления growth hacker-ов из какого-нибудь Яндекс.Такси. «Тут мы потратили полляма баксов на тестирование, а тут наша выделенная команда полгода меняла подбирала цвета кнопки»… Ну ок. Полляма и отдельной команды у 99% разработчиков нет. Как вы думаете, применимо это в реальной жизни? Да, нет, может быть?
• “Руководство по мобильному росту 2018” от Branch
• Google дал возможность частичного возврата средств
• Apple выпустила бету MapKit JS для веба
• Podlodka #63: Психология и IT
• Webmedia Group и Unilead объединяются
• Технологии мобильного роста: 50+ инструментов для мобильных маркетологов
• Kotlin 1.2.50
• Kotlin Coroutines 0.23
• Создаем календарь событий с материальным дизайном
• Советы по изящной Android-разработке
• Запуск мобильного ретаргетинга с Adjust: настройки, отчеты и ссылки
• Snapchat запустил Snap Kit
• Создаем UITabBarController фреймворк
• SwiftEntryKit: попапы, баннеры и диалоговые окна
• Безсерверное мобильное приложение с React Native и AWS
• Как превратить исследования пользователей в умные решения
• Что такое сплешскрин и почему он важен
• “Руководство по мобильному росту 2018” от Branch
• Google дал возможность частичного возврата средств
• Apple выпустила бету MapKit JS для веба
• Podlodka #63: Психология и IT
• Webmedia Group и Unilead объединяются
• Технологии мобильного роста: 50+ инструментов для мобильных маркетологов
• Kotlin 1.2.50
• Kotlin Coroutines 0.23
• Создаем календарь событий с материальным дизайном
• Советы по изящной Android-разработке
• Запуск мобильного ретаргетинга с Adjust: настройки, отчеты и ссылки
• Snapchat запустил Snap Kit
• Создаем UITabBarController фреймворк
• SwiftEntryKit: попапы, баннеры и диалоговые окна
• Безсерверное мобильное приложение с React Native и AWS
• Как превратить исследования пользователей в умные решения
• Что такое сплешскрин и почему он важен
AppTractor
«Руководство по мобильному росту 2018» от Branch
Branch выпустил новое «Руководство по мобильному росту» - вариант 2018 года.
Google в рамках инициативы #IMakeApps начал представлять людей, делающих приложения.
Разработчики, основатели стартапов, продукт-менеджеры, дизайнеры и все, кто работает в экосистеме Android, могут поделиться своими историями и рассказать о том, как они живут (и создают приложения).
https://apptractor.ru/info/news/google-predstavlyaet-sozdateley-prilozheniy-v-imakeapps.html
Разработчики, основатели стартапов, продукт-менеджеры, дизайнеры и все, кто работает в экосистеме Android, могут поделиться своими историями и рассказать о том, как они живут (и создают приложения).
https://apptractor.ru/info/news/google-predstavlyaet-sozdateley-prilozheniy-v-imakeapps.html
Теперь подкаст про найм мобильных разработчиков у нас есть и в тексте – как готовиться к интервью, что где спрашивают, фишки и тонкости. Мне так понравилось, прямо хорошо говорят. А ниже любопытный стартап – телевидение нового поколения, конвертит длинные видео в вертикальный формат и их уже транслирует. Вроде как говорят, что за ним будущее! 📱
• Трудоустройство Android-разработчиков в России и за рубежом: собеседования, знания, деньги
• Dreams продвигает длинные вертикальные видео
• iOS 13 перейдет от приложений к задачам
• Владельцы Tinder создали новое приложение для свиданий — Crown
• Дневники разработчиков: Babycare №8
• Google запустил конструктор приложений App Maker для G Suite
• Snapchat запустил платформу для разработчиков
• 10 советов на тему UX/UI: как ярлыки на одежде и дейтинг-приложения учат нас делать дизайн лучше
• Получение удаленные данных в iOS. Swift 3 версия
• Swift vs. Kotlin - различия в управлении памятью
• Enum-работа с UITableView
• 15 примеров креативного дизайна на каждый день
• UI и UX дизайн: карманное руководство
• Реплика YouTube на React Native
• Как избегать приоритизации функций на основе мнений
• Состояние экосистемы разработчиков 2018
• ChangeDetection: отслеживание изменений на сайтах на основе Android Architecture Components
• Arrow 101 - создаем Android-приложение с помощью функционального программирования
• Billingx - работа со встроенными покупками
• TheGlowingLoader: индикатор прогресса
• Трудоустройство Android-разработчиков в России и за рубежом: собеседования, знания, деньги
• Dreams продвигает длинные вертикальные видео
• iOS 13 перейдет от приложений к задачам
• Владельцы Tinder создали новое приложение для свиданий — Crown
• Дневники разработчиков: Babycare №8
• Google запустил конструктор приложений App Maker для G Suite
• Snapchat запустил платформу для разработчиков
• 10 советов на тему UX/UI: как ярлыки на одежде и дейтинг-приложения учат нас делать дизайн лучше
• Получение удаленные данных в iOS. Swift 3 версия
• Swift vs. Kotlin - различия в управлении памятью
• Enum-работа с UITableView
• 15 примеров креативного дизайна на каждый день
• UI и UX дизайн: карманное руководство
• Реплика YouTube на React Native
• Как избегать приоритизации функций на основе мнений
• Состояние экосистемы разработчиков 2018
• ChangeDetection: отслеживание изменений на сайтах на основе Android Architecture Components
• Arrow 101 - создаем Android-приложение с помощью функционального программирования
• Billingx - работа со встроенными покупками
• TheGlowingLoader: индикатор прогресса
Довольно любопытный отчет от AppsFlyer и Facebook про LTV в приложениях. Правда, почему-то разбираются только игры и приложения для путешествий. Будем надеяться, что будет еще несколько выпусков. Например, в играх в России LTV среднего неорганического пользователя составляет 0.42 доллара на День 90. Если брать только платящих, то 31.27. В России в первый день покупки делает 0.3% игроков, на 90-ый – 1.6%.
• “LTV: краеугольный камень маркетинга приложений” — отчет AppsFlyer
• Как не застрять в обучении
• Информационное обжорство. Как сесть на диету?
• “Додо пиццу” будет проверять искусственный интеллект
• Заработала веб-версия Android Messages
• Моя история создания мотивационного приложения (iOS и Android) для дочери с дочерью на Unity и C#
• Skyscanner — исследование UX
• Тестируем приложение не открывая симулятор
• Введение в блокчейн для мобильных разработчиков
• React Native в Airbnb
• GitHub для Unity 1.0
• Чистые и изменяемые View с катомными темами в Swift
• Нет короткого пути к успеху - ежедневные привычки, которые ускорили мой стартап
• Машинное обучение: от нуля до профессионала
• «Конечные пользователи — мы с вами»: об Android-разработке в ЦФТ
• Охота на утечки памяти в Uber
• Как Android-разработчику погрузиться в React Native и выжить
• “LTV: краеугольный камень маркетинга приложений” — отчет AppsFlyer
• Как не застрять в обучении
• Информационное обжорство. Как сесть на диету?
• “Додо пиццу” будет проверять искусственный интеллект
• Заработала веб-версия Android Messages
• Моя история создания мотивационного приложения (iOS и Android) для дочери с дочерью на Unity и C#
• Skyscanner — исследование UX
• Тестируем приложение не открывая симулятор
• Введение в блокчейн для мобильных разработчиков
• React Native в Airbnb
• GitHub для Unity 1.0
• Чистые и изменяемые View с катомными темами в Swift
• Нет короткого пути к успеху - ежедневные привычки, которые ускорили мой стартап
• Машинное обучение: от нуля до профессионала
• «Конечные пользователи — мы с вами»: об Android-разработке в ЦФТ
• Охота на утечки памяти в Uber
• Как Android-разработчику погрузиться в React Native и выжить
AppTractor
«LTV: краеугольный камень маркетинга приложений» — отчет AppsFlyer
AppsFlyer и Facebook объединили усилия и подготовили самый полный в отрасли отчет о показателе LTV, возможно, самом важном KPI для маркетологов приложений в 2018 году. Отчет
Не, а мне решение Oppo так нравится. Вместо всех этих челок, бровей и прочих нотчей – нормальный выдвигающийся модуль. Насколько его моторизации с китайским качеством хватит непонятно, но решение вполне здравое. В скрытом состоянии экран от края до края во всех направлениях, в открытом пожалуйста камеры. Правда, 999 евро в Европе.
• Oppo в Find X сделала выдвигающуюся “челку”
• Calm получил $27 млн в Серии А
• “Крутись и уворачивайся”: история разработки Circle vs Spikes
• Sensor Tower исследовал источники установок в Google Play
• Unity переезжает в Google Cloud
• У Snapchat самая дешевая реклама
• 25 занимательных Android библиотек. Весна 2018
• Могут ли PWA образца 2018 года составить достойную конкуренцию нативным приложениям?
• Создаем аудио, которое важно
• Создаем AR-приложение для музеев на ARKit
• 20 самых интересных дизайнов для банков и финтеха
• Введение в быстрое прототипирование
• Flutter Release Preview 1
• Топ-10 статей про Swift прошедшего месяца
• Oppo в Find X сделала выдвигающуюся “челку”
• Calm получил $27 млн в Серии А
• “Крутись и уворачивайся”: история разработки Circle vs Spikes
• Sensor Tower исследовал источники установок в Google Play
• Unity переезжает в Google Cloud
• У Snapchat самая дешевая реклама
• 25 занимательных Android библиотек. Весна 2018
• Могут ли PWA образца 2018 года составить достойную конкуренцию нативным приложениям?
• Создаем аудио, которое важно
• Создаем AR-приложение для музеев на ARKit
• 20 самых интересных дизайнов для банков и финтеха
• Введение в быстрое прототипирование
• Flutter Release Preview 1
• Топ-10 статей про Swift прошедшего месяца
AppTractor
Oppo в Find X сделала выдвигающуюся «челку»
Прекрасный способ избавиться от «выступа» и сделать телефон с экраном на всю поверхность придумала OPPO.
Вот и вторая часть Android-подкаста про работу! На Хабре нашу статью заминусовали, поэтому такой небольшой опрос – тема трудоустрйоства вам интересна вообще?
• Android Dev Подкаст. Выпуск 68. Про найм. Часть 2
• Google запустил Центр подписок в Google Play
• Instagram запустил длинные видео в IGTV
• ActionViews или как я не люблю boilerplate с самого детства
• Сканер кредитных карт на Firebase MLKit
• Вызовы юнит-тестирования на Android
• Использование мощи анимированных Vector Drawables
• Swift 4.1: почему Apple переименовала flatMap в compactMap
• Запуск мобильного ретаргетинга с Appsflyer: настройки, отчеты и ссылки
• Figma 3.0
• 16 библиотек с анимированными меню на Swift и Obj-C
• HeatMapEyeTracking: отслеживание взгляда с ARKit
• Четыре совета для команд по созданию "чистого кода"
• Zeplin 2.0
• Когортный анализ: ключ к пониманию вовлеченности
• Android Dev Подкаст. Выпуск 68. Про найм. Часть 2
• Google запустил Центр подписок в Google Play
• Instagram запустил длинные видео в IGTV
• ActionViews или как я не люблю boilerplate с самого детства
• Сканер кредитных карт на Firebase MLKit
• Вызовы юнит-тестирования на Android
• Использование мощи анимированных Vector Drawables
• Swift 4.1: почему Apple переименовала flatMap в compactMap
• Запуск мобильного ретаргетинга с Appsflyer: настройки, отчеты и ссылки
• Figma 3.0
• 16 библиотек с анимированными меню на Swift и Obj-C
• HeatMapEyeTracking: отслеживание взгляда с ARKit
• Четыре совета для команд по созданию "чистого кода"
• Zeplin 2.0
• Когортный анализ: ключ к пониманию вовлеченности
Как почувствовать себя старым унылым ̶г̶о̶в̶н̶о̶м̶ работником? Послушать (а еще лучше записать) подкаст с 23-летним (!) СТО и основателем трех стартапов (!!) из области ИИ, блокчейна и робототехники (!!!). Наслаждайтесь 😐 А чего добился ты, %username%?
• Подкаст AppTractor: Dbrain и AI happens
• Стартовал новый конкурс-инди игр GTP Indie Cup
• Четыре года американского топа зарабатывающих игр от Apptopia
• Что такое локализация и чем она отличается от перевода?
• Дневники разработчиков: Babycare №9
• Podlodka #64: Публичные выступления
• Производительность в iOS или как разгрузить main thread. Часть 1
• AI, практический курс. Предобработка и дополнение данных с изображениями
• 8 новинок Xamarin
• OctopusKit: игровой движок на Swift
• Компьютерное зрение в iOS: распознавание текста и Tesseract
• Лучшие открытые проекты по машинному обучению в Июне
• 4 самых быстрых способа не получить работу data scientist-а
• Инжиниринг роста в Netflix
• Полигонный геофенсинг для автоматизации маркетинга от Kumulos
• Распознавание текста с ML Kit
• Картинка в картинке в Android Oreo
• ADB enhanced: универсальный инструмент для Android-разработки и тестирования
• EasyNLU: библиотека для понимания естественного языка
• Подкаст AppTractor: Dbrain и AI happens
• Стартовал новый конкурс-инди игр GTP Indie Cup
• Четыре года американского топа зарабатывающих игр от Apptopia
• Что такое локализация и чем она отличается от перевода?
• Дневники разработчиков: Babycare №9
• Podlodka #64: Публичные выступления
• Производительность в iOS или как разгрузить main thread. Часть 1
• AI, практический курс. Предобработка и дополнение данных с изображениями
• 8 новинок Xamarin
• OctopusKit: игровой движок на Swift
• Компьютерное зрение в iOS: распознавание текста и Tesseract
• Лучшие открытые проекты по машинному обучению в Июне
• 4 самых быстрых способа не получить работу data scientist-а
• Инжиниринг роста в Netflix
• Полигонный геофенсинг для автоматизации маркетинга от Kumulos
• Распознавание текста с ML Kit
• Картинка в картинке в Android Oreo
• ADB enhanced: универсальный инструмент для Android-разработки и тестирования
• EasyNLU: библиотека для понимания естественного языка
AppTractor
Подкаст AppTractor: Dbrain и AI happens
К нам в гости пришел Алексей Хахунов, кофаундер и CTO компании Dbrain (блокчейн-платформа для создания бизнес-решений на базе искусственного интеллекта).
Airbnb отказывается от React Native и возвращается обратно к нативной разработке. При том, что у них была, наверное, только десятая часть экранов с использованием RN, все равно говорят, что проблем больше, чем преимуществ. На Medium вышла целая серия статей (5 штук) о том, как все делалось и вывод – отказ от платформы. Интересно посмотреть на опыт других – все тоже посыпятся, или же пример будет не столь актуален и заразителен. Верите вы в будущее React Native?
• Закат React Native в Airbnb
• Google запустил курс по разработке AR-приложений
• MBLT DEV 2018: первые спикеры и последние early bird билеты
• Apple выпустила первую открытую бету iOS 12
• Mail.Ru Group запускает новый чемпионат по машинному обучению
• Первый год Monument Valley II
• Создание крюка-кошки в Unity. Часть 1
• Что нового в ARKit 2.0
• Как мы в хакатоне AI.HACK победили, или Когда нужно выключить искусственный интеллект и включить естественный
• Как с первого раза попасть в AppStore: пошаговое руководство
• Как мы делали Goodshows - дизайн, задачи и уроки создания социальной сети
• Чистый Swift
• Как сделать игру вроде Stacks
• Принципы продуктового дизайна в карточках
• Определение объектов в 10 строек кода
• Data Driven решения: полное руководство
• Лучшие инструменты для создания идеального UI
• Лучшие навыки великолепных разработчиков
• Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине
• Выпускаем Andrpoid-приложение с уже заполненной базой данных
• Google Play против инди-разработчиков
• Развертываем PyTorch и Keras модели на Android с TensorFlow Mobile
• Закат React Native в Airbnb
• Google запустил курс по разработке AR-приложений
• MBLT DEV 2018: первые спикеры и последние early bird билеты
• Apple выпустила первую открытую бету iOS 12
• Mail.Ru Group запускает новый чемпионат по машинному обучению
• Первый год Monument Valley II
• Создание крюка-кошки в Unity. Часть 1
• Что нового в ARKit 2.0
• Как мы в хакатоне AI.HACK победили, или Когда нужно выключить искусственный интеллект и включить естественный
• Как с первого раза попасть в AppStore: пошаговое руководство
• Как мы делали Goodshows - дизайн, задачи и уроки создания социальной сети
• Чистый Swift
• Как сделать игру вроде Stacks
• Принципы продуктового дизайна в карточках
• Определение объектов в 10 строек кода
• Data Driven решения: полное руководство
• Лучшие инструменты для создания идеального UI
• Лучшие навыки великолепных разработчиков
• Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине
• Выпускаем Andrpoid-приложение с уже заполненной базой данных
• Google Play против инди-разработчиков
• Развертываем PyTorch и Keras модели на Android с TensorFlow Mobile
AppTractor
Закат React Native в Airbnb
В начале прошлой недели Airbnb объявил о «закате» React Native разработки в компании и переходе на нативный подход. На Medium компания опубликовала серию из пяти статей и это четвертая, резюмирующая сложности технологии.
Adjust на своем сайте запустил специальный раздел с усредненными данными о CPI, возвратах, количестве сессий в разных категориях (правда, выбор их странно минимален – всего восемь) и регионах. Теперь можно сравнить свое со средним по больнице и понять, фигню вы делаете или все вроде норм.
• Adjust раскрыл ключевые показатели работы приложений
• Почему Apple и Google хотят, чтобы вы меньше пользовались их телефонами?
• Podlodka #65: API и клиент-серверное взаимодействие
• Google обновил Measure поддержкой ARCore
• Курс по тестированию с Android Espresso
• Как сделать Android-игру с LibGDX
• Введение в MotionLayout
• Краудтестинг, или Где взять опыт для первой работы в тестировании
• Кроссфункциональность, менеджер зависимостей, мониторинг в iOS и UI-тесты. Как прошел Avito iOS Summer Edition
• Каждый разработчик желает знать, как попасть в фичеринг
• Советы для тех, кто решил стать iOS-разработчиком
• Как использовать Visual Studio Code
• Microsoft Surface Book 2 - то, чем должен был стать MacBook Pro
• Параллельное программирование в Swift: Что может пойти не так?
• Сбор ASO-экспертов (июнь)
• Эмоционально умный дизайн
• Adjust раскрыл ключевые показатели работы приложений
• Почему Apple и Google хотят, чтобы вы меньше пользовались их телефонами?
• Podlodka #65: API и клиент-серверное взаимодействие
• Google обновил Measure поддержкой ARCore
• Курс по тестированию с Android Espresso
• Как сделать Android-игру с LibGDX
• Введение в MotionLayout
• Краудтестинг, или Где взять опыт для первой работы в тестировании
• Кроссфункциональность, менеджер зависимостей, мониторинг в iOS и UI-тесты. Как прошел Avito iOS Summer Edition
• Каждый разработчик желает знать, как попасть в фичеринг
• Советы для тех, кто решил стать iOS-разработчиком
• Как использовать Visual Studio Code
• Microsoft Surface Book 2 - то, чем должен был стать MacBook Pro
• Параллельное программирование в Swift: Что может пойти не так?
• Сбор ASO-экспертов (июнь)
• Эмоционально умный дизайн
AppTractor
Adjust раскрыл ключевые показатели работы приложений
Adjust запустил открытую платформу с усредненными метриками приложений. В ней собраны данные о CPI, возвратах, количестве сессий и т.п. для разных категорий и рынков.
Что-то наш бот для публикация опять поломался, поэтому сегодня выпуск в упрощенном виде:
• https://apptractor.ru/info/news/google-investiroval-22-mln-v-kaios.html - Google инвестировал $22 млн в KaiOS
• https://apptractor.ru/info/analytics/skolko-zakazov-taksi-sovershayut-polzovateli-ios-i-android-v-raznyih-stranah.html - Сколько заказов такси совершают пользователи iOS и Android в разных странах
• https://apptractor.ru/info/news/snapchat-planiruet-zapusk-igrovoy-platformyi.html - Snapchat планирует запуск игровой платформы
• https://apptractor.ru/info/apps/u-instagram-poyavilas-lite-versiya.html - У Instagram появилась Lite-версия
• https://apptractor.ru/info/media/spravochnik-rosta-ot-intercom.html - “Справочник роста” от Intercom
• https://habr.com/post/415615/ - Взаимодействие с сервером через API в iOS на Swift 3. Часть 2
• https://habr.com/company/e-Legion/blog/415543/ - Производительность в iOS — Core Animation, Offscreen Rendering и System Trace. Часть 2
• https://habr.com/company/hh/blog/415437/ - Как докатить ML в прод: шесть граблей, на которые мы наступили
• https://heartbeat.fritz.ai/working-through-a-tensorflow-lite-tutorial-on-windows-10-e27ee0e8b8cc - Отладка TensorFlow Lite на Windows 10
• https://medium.com/rosberryapps/swift-plist-and-two-smoking-scripts-94bb54cbeded - Swift, Plist и два дымящихся скрипта
• https://uxplanet.org/case-study-real-multiplayer-racing-ux-and-ui-design-for-a-mobile-game-600397fa1edb - Настоящие мультиплеерные гонки: UX и UI дизайн для мобильной игры
• https://www.youtube.com/watch?v=CPL8Q8DiEHw - Продвинутая отладка с LLDB и Xcode
• https://androidstudio.googleblog.com/2018/06/android-studio-33-canary-1-available.html - Android Studio 3.3 Canary 1
• https://medium.com/@hartwich.daniel/multi-module-navigation-with-the-android-architecture-component-82ed028fa1d9 - Многомодульная навигация с Navigation Architecture Component
• https://medium.com/onfido-tech/modularising-android-libraries-why-and-how-from-zero-to-deploy-7852489491c0 - Модуляризация Android библиотек: зачем и как
• https://apptractor.ru/info/news/google-investiroval-22-mln-v-kaios.html - Google инвестировал $22 млн в KaiOS
• https://apptractor.ru/info/analytics/skolko-zakazov-taksi-sovershayut-polzovateli-ios-i-android-v-raznyih-stranah.html - Сколько заказов такси совершают пользователи iOS и Android в разных странах
• https://apptractor.ru/info/news/snapchat-planiruet-zapusk-igrovoy-platformyi.html - Snapchat планирует запуск игровой платформы
• https://apptractor.ru/info/apps/u-instagram-poyavilas-lite-versiya.html - У Instagram появилась Lite-версия
• https://apptractor.ru/info/media/spravochnik-rosta-ot-intercom.html - “Справочник роста” от Intercom
• https://habr.com/post/415615/ - Взаимодействие с сервером через API в iOS на Swift 3. Часть 2
• https://habr.com/company/e-Legion/blog/415543/ - Производительность в iOS — Core Animation, Offscreen Rendering и System Trace. Часть 2
• https://habr.com/company/hh/blog/415437/ - Как докатить ML в прод: шесть граблей, на которые мы наступили
• https://heartbeat.fritz.ai/working-through-a-tensorflow-lite-tutorial-on-windows-10-e27ee0e8b8cc - Отладка TensorFlow Lite на Windows 10
• https://medium.com/rosberryapps/swift-plist-and-two-smoking-scripts-94bb54cbeded - Swift, Plist и два дымящихся скрипта
• https://uxplanet.org/case-study-real-multiplayer-racing-ux-and-ui-design-for-a-mobile-game-600397fa1edb - Настоящие мультиплеерные гонки: UX и UI дизайн для мобильной игры
• https://www.youtube.com/watch?v=CPL8Q8DiEHw - Продвинутая отладка с LLDB и Xcode
• https://androidstudio.googleblog.com/2018/06/android-studio-33-canary-1-available.html - Android Studio 3.3 Canary 1
• https://medium.com/@hartwich.daniel/multi-module-navigation-with-the-android-architecture-component-82ed028fa1d9 - Многомодульная навигация с Navigation Architecture Component
• https://medium.com/onfido-tech/modularising-android-libraries-why-and-how-from-zero-to-deploy-7852489491c0 - Модуляризация Android библиотек: зачем и как
AppTractor
Google инвестировал $22 млн в KaiOS
KaiOS Technologies, которая разрабатывает операционную систему для фичефонов, анонсировала получение нового раунда инвестиций от компании Google.
Тут WhatsApp, говорят, покрал, наконец, идею каналов у Telegram – можно открывать и вещать на всю необъятную ширь. И хотя сам мессенджер все еще кажется какой-то дичью, невозможно не спросить – может вам нужен канал в WhatsApp с нашими новостями?
• В WhatsApp появились каналы
• Думай, как CEO: самый важный навык, который выделит тебя среди разработчиков
• Microsoft готовит складной Surface с двумя экранами
• Apple выведет свои Карты на новый уровень
• MAPS.ME тестирует платформу для поиска местных гидов
• Как могла бы выглядеть Windows 95 на смартфонах
• Тысячи приложений не защищают данные в Firebase
• Niantic Labs открывает свою Real World Platform для разработчиков
• Машинное зрение для ритейла. Как прочитать ценники в магазине
• React Native в Airbnb: Что дальше с мобильной разработкой
• WWDC18: Xcode 10 в действии
• Как вы можете улучшить UX с помощью микровзаимодействий: часть 2
• Демистификация пружинной анимации в UIKit
• Руководство по стримингу видео в iOS
• Почему вам никогда не следует использовать Google Cloud
• 38 действий и осознаний, чтобы стать программным архитектором
• Как сделать код читаемым
• 10 лучших плагинов для Sketch для UX/UI-дизайнеров в 2018
• Публикация Android, Kotlin или Java библиотек в jCenter из Android Studio
• Элегантная связка UIViewPropertyAnimators
• Как мы сделали экран загрузки для Android-приложения Spectrum
• Моя первая неделя Android-разработчика
• Android P Beta 3
• Относительное размещение в ConstraintLayout
• В WhatsApp появились каналы
• Думай, как CEO: самый важный навык, который выделит тебя среди разработчиков
• Microsoft готовит складной Surface с двумя экранами
• Apple выведет свои Карты на новый уровень
• MAPS.ME тестирует платформу для поиска местных гидов
• Как могла бы выглядеть Windows 95 на смартфонах
• Тысячи приложений не защищают данные в Firebase
• Niantic Labs открывает свою Real World Platform для разработчиков
• Машинное зрение для ритейла. Как прочитать ценники в магазине
• React Native в Airbnb: Что дальше с мобильной разработкой
• WWDC18: Xcode 10 в действии
• Как вы можете улучшить UX с помощью микровзаимодействий: часть 2
• Демистификация пружинной анимации в UIKit
• Руководство по стримингу видео в iOS
• Почему вам никогда не следует использовать Google Cloud
• 38 действий и осознаний, чтобы стать программным архитектором
• Как сделать код читаемым
• 10 лучших плагинов для Sketch для UX/UI-дизайнеров в 2018
• Публикация Android, Kotlin или Java библиотек в jCenter из Android Studio
• Элегантная связка UIViewPropertyAnimators
• Как мы сделали экран загрузки для Android-приложения Spectrum
• Моя первая неделя Android-разработчика
• Android P Beta 3
• Относительное размещение в ConstraintLayout
AppTractor
В WhatsApp появились каналы
В новой версии WhatsApp появились каналы - как у Telegram.
Новая прекрасная статья от Эндрю Чена, одного из самых знаменитых экспертов по росту продуктов. Он рассказывает о консервации намерений и том, почему не всегда стоит полагаться на результаты A/B-экспериментов.
https://apptractor.ru/info/articles/sohranenie-namereniy-pochemu-a-b-testyi-ne-tak-effektivnyi-kak-kazhutsya.html
https://apptractor.ru/info/articles/sohranenie-namereniy-pochemu-a-b-testyi-ne-tak-effektivnyi-kak-kazhutsya.html
AppTractor
Сохранение намерений: почему A/B-тесты не так эффективны, как кажутся
Эндрю Чен, один из самых знаменитых экспертов по росту продуктов, рассказывает о консервации намерений и том, почему не всегда стоит полагаться на результаты A/B-экспериментов.
Google Play, кажется, всё 👌 С неделю назад поломалась/изменилась выдача похожих приложений и у тысяч разработчиков гигантски просел трафик. С первого числа нет аналитики. Потом просто перестала работать проверка валидности покупок. Сейчас поломался поиск. Веселье в самом разгаре, продолжаем наблюдать.
• В Google Play зациклился поиск
• Приложение MeetFrank для анонимного поиска работы получило €1.1 млн
• Criteo создает лабораторию искусственного интеллекта
• Сохранение намерений: почему A/B-тесты не так эффективны, как кажутся
• Facebook закрыл tbh и два других приложения
• React Native с точки зрения мобильного разработчика
• Универсальное решение для UITableViewRowAction и UIContextualAction
• Как мы писали сетевой код мобильного PvP шутера: синхронизация игрока на клиенте
• Работа с ассетами в Xcode и Sketch
• Полное руководство по разработке нативных iOS и Android приложений на Flutter
• Отказ от React Native в Udacity
• Разработка через тестирование: что это и для чего
• Самые преданные фанаты: лояльные пользователи и как сделать так, чтобы они возвращались
• Миграция сайта в Progressive Web App (PWA)
• Конвертация PNG и JPEG в WebP
• Android Studio 3.3 Canary 2
• Подкаст Fragmented 129: закат React Native в Airbnb
• Android Game Developer Summit 2018
• В Google Play зациклился поиск
• Приложение MeetFrank для анонимного поиска работы получило €1.1 млн
• Criteo создает лабораторию искусственного интеллекта
• Сохранение намерений: почему A/B-тесты не так эффективны, как кажутся
• Facebook закрыл tbh и два других приложения
• React Native с точки зрения мобильного разработчика
• Универсальное решение для UITableViewRowAction и UIContextualAction
• Как мы писали сетевой код мобильного PvP шутера: синхронизация игрока на клиенте
• Работа с ассетами в Xcode и Sketch
• Полное руководство по разработке нативных iOS и Android приложений на Flutter
• Отказ от React Native в Udacity
• Разработка через тестирование: что это и для чего
• Самые преданные фанаты: лояльные пользователи и как сделать так, чтобы они возвращались
• Миграция сайта в Progressive Web App (PWA)
• Конвертация PNG и JPEG в WebP
• Android Studio 3.3 Canary 2
• Подкаст Fragmented 129: закат React Native в Airbnb
• Android Game Developer Summit 2018
AppTractor
В Google Play зациклился поиск
Сергей Шаров (ASOdesk), обратил внимание на то, что в магазине Google Play теперь еще перестал правильно работать поиск.
По следам вчерашего поста написал небольшую заметку. Если резюмировать – «кажется, сейчас проще перечислить, что в консоли работает, чем то, что сломалось». В целом, конечно, какой-то знатный факап, никогда такого не было и вот опять ☹️
• Крупнейший сбой в работе Google Play: что происходит
• Podlodka #66: Жизнь программиста после 40 лет
• Как использовать мобильные микро-моменты?
• TechCrunch проводит виртуальный хакатон
• Организация навигации в iOS-приложениях с помощью Root Controller
• Как ИИ учится генерировать изображения кошек
• Достоинства и недостатки Xamarin
• Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API
• 10 мелких ошибок в дизайне, которые мы допускаем до сих пор
• A/B-тестирование со Swift
• Автоматизация тестирования высвободит ваших инженеров
• Вам не нужен ML/AI. Вам нужен SQL
• Как радикально упростить ваш продукт
• 680 онлайн курсов на июль
• Corona Native для Android — использование произвольного Java кода в игре написанной на Corona
• Что нового с текстом в Android P
• Крупнейший сбой в работе Google Play: что происходит
• Podlodka #66: Жизнь программиста после 40 лет
• Как использовать мобильные микро-моменты?
• TechCrunch проводит виртуальный хакатон
• Организация навигации в iOS-приложениях с помощью Root Controller
• Как ИИ учится генерировать изображения кошек
• Достоинства и недостатки Xamarin
• Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API
• 10 мелких ошибок в дизайне, которые мы допускаем до сих пор
• A/B-тестирование со Swift
• Автоматизация тестирования высвободит ваших инженеров
• Вам не нужен ML/AI. Вам нужен SQL
• Как радикально упростить ваш продукт
• 680 онлайн курсов на июль
• Corona Native для Android — использование произвольного Java кода в игре написанной на Corona
• Что нового с текстом в Android P
AppTractor
Крупнейший сбой в работе Google Play: что происходит
Google Play лихорадит. Что-то явно пошло не так с крупнейшим магазином приложений.
Раскраски уже не в моде, медитация перестала будоражить умы инвесторов, тут новый большой бум на горизонте. Новый черный – это домашние животные и забота о них. Мировой рынок – 109 миллиардов. Инвестиции за 2017 год в стартапы под 300 миллионов долларов. В лидерах Wag, Chewy, Rover. Напишем еще завтра подробнее.
• Apple открыла Siri Shortcuts для разработчиков
• Stickeroid представляет обновление платформы под кодовым названием Y
• FlowMapp: онлайновый инструмент для создания интерактивных карт и пользовательских потоков для сайтов и приложений
• Что такое Scholarship от Apple и почему это больше, чем просто билет на WWDC
• 10 уроков из создания 100 игр за 5 лет
• Полезные команды git на каждый день
• App Store исполняется 10 лет
• Kotlin для Swift-разработчиков
• "Полезно" ли ваше приложение?
• Google Play тестирует новый дизайн: почему это важно
• Состояние Kotlin 2018
• Как управлять работами с помощью Android Jetpack компонента WorkManager
• Руководство по Dagger 2 для Android
• Apple открыла Siri Shortcuts для разработчиков
• Stickeroid представляет обновление платформы под кодовым названием Y
• FlowMapp: онлайновый инструмент для создания интерактивных карт и пользовательских потоков для сайтов и приложений
• Что такое Scholarship от Apple и почему это больше, чем просто билет на WWDC
• 10 уроков из создания 100 игр за 5 лет
• Полезные команды git на каждый день
• App Store исполняется 10 лет
• Kotlin для Swift-разработчиков
• "Полезно" ли ваше приложение?
• Google Play тестирует новый дизайн: почему это важно
• Состояние Kotlin 2018
• Как управлять работами с помощью Android Jetpack компонента WorkManager
• Руководство по Dagger 2 для Android
AppTractor
Apple открыла Siri Shortcuts для разработчиков
Команды Siri Shortcuts помогают быстрее справляться с делами: теперь Siri может работать в любом приложении. Интеллектуальные функции Siri могут подсказывать действия в нужные моменты: например, заказать утренний кофе или начать дневную тренировку.
А вот и про Pet-Tech.
✅ Рынок $109 млрд
✅ Инвестиции $519 млн в 2018
✅ Акселератор
не хватате только ваших продуктов :)
- В отрасли нет сегмента, который бы действительно технологически сильно изменился, - говорит Гонзалес. - Но несмотря на задержку с принятием технологий, облаков и интернета, индустрия домашних животных по-прежнему растет быстрее, чем экономика в целом. Мы видим в этом возможность, и мы рады, что инвесторы тоже ее видят.
https://apptractor.ru/info/articles/investoryi-vkladyivayut-millionyi-v-pet-tech.html
✅ Рынок $109 млрд
✅ Инвестиции $519 млн в 2018
✅ Акселератор
не хватате только ваших продуктов :)
- В отрасли нет сегмента, который бы действительно технологически сильно изменился, - говорит Гонзалес. - Но несмотря на задержку с принятием технологий, облаков и интернета, индустрия домашних животных по-прежнему растет быстрее, чем экономика в целом. Мы видим в этом возможность, и мы рады, что инвесторы тоже ее видят.
https://apptractor.ru/info/articles/investoryi-vkladyivayut-millionyi-v-pet-tech.html
Сегодня исполняется 10 лет App Store. Магазин запустился 10 июля 2008 года – в нем было 500 приложений. Посмотрите в статье у нас презентацию Стива Джобса на WWDC – тогда, по-моему, даже никто не аплодировал особо, наверное, мало кто понимал, какую глубокую и всеобъемлющую революцию нам принесли Apple и iOS. Между тем трудно переоценить роль App Store – он положил начало первой мировой (даже пан мировой) экономики, экономики приложений. С праздником всех нас!
• App Store исполняется 10 лет
• Как привлечь клиентов через смартфоны — используем идеи Heineken, Motorola, IKEA и других
• Global Top Round запускает четвертый акселератор для инди-студий
• Яндекс.Станция поступает в продажу
• Android Dev Подкаст. Выпуск 69. Новости о React Native и утечках безопасности в Android
• Дайджест интернета вещей июнь 2018
• Инвесторы вкладывают миллионы в Pet-Tech
• Машинное обучение и мобильная разработка
• Лента новостей: почему мы делаем это неправильно?
• Фоновая музыка для программирования
• Динамические жесты - UIPanGestureRecognizer и UIKit Dynamics
• Делаем iOS-анимацию правильной
• Рост "псевдо-ИИ": как компании втихую используют людей для выполнения работы ботов
• Дизайн поиска для мобильных приложений
• UX дизайн: как использовать анимацию в мобильных приложениях
• Распространенные UX-ошибки разработчиков бизнес-приложений
• Топ-7 трендов технологий заботы о здоровье
• 6 советов для улучшения UX в mCommerce приложениях
• Автоматизируем UI-тесты Android приложения с использование паттерна Page Object
• Изучаем Android CI -> CD -> CD = Continuous * (Integration, Delivery, Deployment)
• Android Jetpack — Foundation — Android KTX
• App Store исполняется 10 лет
• Как привлечь клиентов через смартфоны — используем идеи Heineken, Motorola, IKEA и других
• Global Top Round запускает четвертый акселератор для инди-студий
• Яндекс.Станция поступает в продажу
• Android Dev Подкаст. Выпуск 69. Новости о React Native и утечках безопасности в Android
• Дайджест интернета вещей июнь 2018
• Инвесторы вкладывают миллионы в Pet-Tech
• Машинное обучение и мобильная разработка
• Лента новостей: почему мы делаем это неправильно?
• Фоновая музыка для программирования
• Динамические жесты - UIPanGestureRecognizer и UIKit Dynamics
• Делаем iOS-анимацию правильной
• Рост "псевдо-ИИ": как компании втихую используют людей для выполнения работы ботов
• Дизайн поиска для мобильных приложений
• UX дизайн: как использовать анимацию в мобильных приложениях
• Распространенные UX-ошибки разработчиков бизнес-приложений
• Топ-7 трендов технологий заботы о здоровье
• 6 советов для улучшения UX в mCommerce приложениях
• Автоматизируем UI-тесты Android приложения с использование паттерна Page Object
• Изучаем Android CI -> CD -> CD = Continuous * (Integration, Delivery, Deployment)
• Android Jetpack — Foundation — Android KTX
AppTractor
App Store исполняется 10 лет
Завтра App Store празднует 10 годовщину открытия. Магазин запустился 10 июля 2008 года - в нем было 500 приложений.
Помните, как у Полозковой: «Почему у всех, кто указывает нам место, пальцы вечно в слюне и сале?» Сегодня бомбанул ГОСТ от Роскачества. 87 требований к качеству мобильных приложений из разряда «делайте хорошо, не делайте плохо». Половина пунктов мало выполнима, ну да и сам свод не обязателен, видимо из разряда «просто поговорить».
• “Роскачество” предлагает ГОСТ для мобильных приложений
• Facebook тестирует рекламу с дополненной реальностью в новостной ленте
• Количество умных колонок будет удваиваться каждый год
• Microsoft показала самый доступный Surface Go
• Псевдо-ИИ: как компании используют людей для выполнения работы роботов
• Что дальше? Или как правильно выбрать фичи для разработки
• 8 этапов процесса разработки интерфейса мобильного приложения
• Ведущий дизайнер Monument Valley деконструирует свою новую игру Florence
• Что делать, если Agile зашел не туда
• Пишем современное Metal-приложение с нуля
• Как сделать ваше приложение доступным для всех
• Нет, у меня нет своего побочного проекта, чтобы показать вам
• От идеи до App Store: кейс Oak
• Как IoT и годы дизайн-мышления помогли Билли Вайтхаус создать идеальные штаны для йоги
• 5 практики, чтобы улучшить ваш UX-процесс
• Руководство по разработке банковских приложений
• Об особенностях архитектуры Android глазами не-Android разработчика
• Использование Bitrise CI для Android-приложений
• Как создание Action может дополнить ваше приложение
• Делаем простое приложение со стикерами
• “Роскачество” предлагает ГОСТ для мобильных приложений
• Facebook тестирует рекламу с дополненной реальностью в новостной ленте
• Количество умных колонок будет удваиваться каждый год
• Microsoft показала самый доступный Surface Go
• Псевдо-ИИ: как компании используют людей для выполнения работы роботов
• Что дальше? Или как правильно выбрать фичи для разработки
• 8 этапов процесса разработки интерфейса мобильного приложения
• Ведущий дизайнер Monument Valley деконструирует свою новую игру Florence
• Что делать, если Agile зашел не туда
• Пишем современное Metal-приложение с нуля
• Как сделать ваше приложение доступным для всех
• Нет, у меня нет своего побочного проекта, чтобы показать вам
• От идеи до App Store: кейс Oak
• Как IoT и годы дизайн-мышления помогли Билли Вайтхаус создать идеальные штаны для йоги
• 5 практики, чтобы улучшить ваш UX-процесс
• Руководство по разработке банковских приложений
• Об особенностях архитектуры Android глазами не-Android разработчика
• Использование Bitrise CI для Android-приложений
• Как создание Action может дополнить ваше приложение
• Делаем простое приложение со стикерами
AppTractor
«Роскачество» предлагает ГОСТ для мобильных приложений
"Роскачество" выработало предварительный стандарт для российских мобильных приложений - в нем 87 требований к их функционалу, включая возможность бесплатного ознакомления для платных программ. Требования будут носить рекомендательный характер, но, по мнению…