Loog - мой любимый тип проектов. Физическое устройство + приложение. В данном случае устройство - детская гитара из трех струн, приложение дополненной реальностью помогает учиться играть. Плюс караоке, аккорды, соответствующие игры. Можно и по раздельности (наверное), но вместе заметно лучше 🎸 Кстати, какие интересные/полезные открытые REST API знаете/используете?
• Loog снова собирает деньги на детские гитары
• 10 интересных открытых REST API для вашего следующего проекта
• Zhihu: китайский единорог вопросов и ответов
• Google начал развертывание Android 10
• Как сделать гладкий интерфейс для Android
• Reactive Data Display Manager. Введение
• Как я делал приложение для путешественников Piligram
• Чего я не знал, начиная бизнес: Алексей Моисеенков, сооснователь Prisma и Capture Technologies
› Применение методов геймификации и принципов поведенческого дизайна - пример UX
› Что делает код плохим?
› Как внедрить AR Quick Look в ваше приложение
› Ваше первое iOS и SwiftUI приложение
› Приложение iOS для прогнозирования погоды с использованием Flask API и AI
› История рандомайзеров Тетриса
› 10 вещей, которые должен изучить каждый разработчик
• Написание змейки для Android на Kivy, Python
• Смена лидера: теперь эксплоиты для Android стоят больше, чем для iOS
• Project Mainline в Android 10
• Loog снова собирает деньги на детские гитары
• 10 интересных открытых REST API для вашего следующего проекта
• Zhihu: китайский единорог вопросов и ответов
• Google начал развертывание Android 10
• Как сделать гладкий интерфейс для Android
• Reactive Data Display Manager. Введение
• Как я делал приложение для путешественников Piligram
• Чего я не знал, начиная бизнес: Алексей Моисеенков, сооснователь Prisma и Capture Technologies
› Применение методов геймификации и принципов поведенческого дизайна - пример UX
› Что делает код плохим?
› Как внедрить AR Quick Look в ваше приложение
› Ваше первое iOS и SwiftUI приложение
› Приложение iOS для прогнозирования погоды с использованием Flask API и AI
› История рандомайзеров Тетриса
› 10 вещей, которые должен изучить каждый разработчик
• Написание змейки для Android на Kivy, Python
• Смена лидера: теперь эксплоиты для Android стоят больше, чем для iOS
• Project Mainline в Android 10
AppTractor
Loog снова собирает деньги на детские гитары
Создатель “образовательных” гитар Loog на этой неделе вернулся на Kickstarter - примерно через восемь лет после того, как компания впервые выступила на сайте краудфандинга. Эта четвертая кампания сбора средств и она предлагает три инструмента, направленных…
Совместно с симулятором GoPractice - уникальным образовательным сервисом, который даст вам навыки работы с данными для создания, развития и роста продуктов - открываем мини-марафон задач на тему продуктовой аналитики.
Формат такой: задача, на следующий день - правильный ответ. Самых внимательных в конце ждет ссылка, регистрация по которой даст специальную стоимость на прохождение Симулятора.
Задача первого дня
16 августа в приложение пришли 150 новых пользователей.
17 августа 67 из них зашли в приложение.
18 августа его запустили 62 из 150 новых пользователей, которые пришли 16 августа.
27 пользователей из этих 62 были в приложении 17 августа, а 35 не были.
19 августа приложение запустили 45 пользователей.
16 из них запускали приложение и 17 августа, и 18 августа.
Формат такой: задача, на следующий день - правильный ответ. Самых внимательных в конце ждет ссылка, регистрация по которой даст специальную стоимость на прохождение Симулятора.
Задача первого дня
16 августа в приложение пришли 150 новых пользователей.
17 августа 67 из них зашли в приложение.
18 августа его запустили 62 из 150 новых пользователей, которые пришли 16 августа.
27 пользователей из этих 62 были в приложении 17 августа, а 35 не были.
19 августа приложение запустили 45 пользователей.
16 из них запускали приложение и 17 августа, и 18 августа.
gopractice.ru
ᐈ Курс «Симулятор управления продуктом на основе данных»: обучение продуктовой аналитике — GoPractice
280+ заданий и реальных кейсов | 100 часов практики | более 7000 счастливых выпускников
Чему равен Retention 3-го дня для пользователей, которые пришли 16 августа?
Anonymous Poll
15%
18%
27%
30%
11%
23%
47%
Данных недостаточно
К нашему предпредыдущему дайджесту - в нашем чате некое кросспромо образовалось. Если хотите - подключайтесь! Рассказываете о вашем проекте, собираете фидбек и, может быть, установки (немного пока, конечно :)). Ну и всеми любимый Н - Нетворкинг!
• Обучающий курс “Первое приложение для iOS на SwiftUI”
• “Реклама в приложениях в первой половине 2019” — отчет Smaato
• Loady: кнопки для iOS с индикаторами загрузки
• Мотивация разработчиков и других людей творческих профессий — руководство для компаний
• ABBYY Mobile Web Capture: Качественные фотографии документов прямо в браузере смартфона
• Карта развития мобильного разработчика
• Как два студента сделали игру для iOS и заработали на этом
› Реализация шаблона Notification/Observer в iOS
› Как сделать блокировщик рекламы для iOS на Swift
› Как писать меньше кода и получать больше
• От копипасты к компонентам: переиспользуем код в разных приложениях
• Уровень Android API, обратная и прямая совместимость
• Clean Decomposition
› Создание клона Twitter с редактируемыми твитами
• Обучающий курс “Первое приложение для iOS на SwiftUI”
• “Реклама в приложениях в первой половине 2019” — отчет Smaato
• Loady: кнопки для iOS с индикаторами загрузки
• Мотивация разработчиков и других людей творческих профессий — руководство для компаний
• ABBYY Mobile Web Capture: Качественные фотографии документов прямо в браузере смартфона
• Карта развития мобильного разработчика
• Как два студента сделали игру для iOS и заработали на этом
› Реализация шаблона Notification/Observer в iOS
› Как сделать блокировщик рекламы для iOS на Swift
› Как писать меньше кода и получать больше
• От копипасты к компонентам: переиспользуем код в разных приложениях
• Уровень Android API, обратная и прямая совместимость
• Clean Decomposition
› Создание клона Twitter с редактируемыми твитами
AppTractor
Обучающий курс «Первое приложение для iOS на SwiftUI»
У Ray Wenderlich вышел туториал по iOS и SwiftUI.
Настала пора узнать ответ на четверговую задачу. На самом деле Retention 3-го дня конечно равен 30%. Retention конкретного дня не зависит от того, как пользователи возвращались в предыдущие дни.
Давайте следующую, попроще :) Допустим, 9 сентября мы провели рекламную кампанию, в результате которой в продукт пришло 460 новых пользователей. На их привлечение было потрачено 6000 рублей.
Валовая прибыль от этих пользователей в последующие месяцы выглядела следующим образом: 6000, 4500, 3800, 2500, 1600, 1000, 400, 0,0, …
В тоже время наши расходы на содержание приложения за это время составили 1800 руб.
Какой ROI у рекламной кампании?
Давайте следующую, попроще :) Допустим, 9 сентября мы провели рекламную кампанию, в результате которой в продукт пришло 460 новых пользователей. На их привлечение было потрачено 6000 рублей.
Валовая прибыль от этих пользователей в последующие месяцы выглядела следующим образом: 6000, 4500, 3800, 2500, 1600, 1000, 400, 0,0, …
В тоже время наши расходы на содержание приложения за это время составили 1800 руб.
Какой ROI у рекламной кампании?
Все больше рабочих AI-сервисов, из коробки делающих что-то полезное. Google распознает движение рук, Amazon прогнозирует, TabNine помогает писать код и так далее. Новинка - японский Empath, который распознает эмоции по голосу. Ладно, прицепить это к продукту наверное сложно, но если постараться, то придумать можно. Например, люди сделали систему освещения, которая меняет цвет в зависимости от накала страстей в комнате. Для аналитики опять же полезно - какому-нибудь условному Skyeng-у для оценки уроков.
• Emotion AI от Empath определяет эмоции по голосу
• Яндекс проведёт второй чемпионат по программированию
• TheMovies2: архитектура Kotlin MVV
• Getaround: пиринговый каршеринг
• Google Assistant получил Ambient Mode
• iPhone стал самым популярным телефоном у пенсионеров
• Podlodka #127: Domain Driven Design
• AppLovin инвестировала в Belka Games
• Cyborg: VectorDrawable для iOS
• Интересные методы привлечения внимания от Tinder Design
• «Hover Effect» для мобильных кнопок
• Рекомендации по созданию приложений на React Native. Часть 1
› Комплексное руководство по управлению состоянием в iOS
› Представляем Appwrite: бэкенд с открытым исходным кодом для мобильных и веб-разработчиков
› [CELL]IVIZATION: Цивилизация в Excel
› Как приложения Apple побеждают конкурентов в App Store, который компания и контролирует
› Закончено! Портирование 75,000 строк кода из iOS во Flutter
› Различия в дизайне нативных приложений для iOS и Android
› Индексируем контент приложения с Core Spotlight
› Научный метод эффективного UX-прототипирования
› Все, что вам надо знать про UICollectionViewCompositionalLayout
› Экспоненциальный рост не всегда хорошо
› Лучшие практики юнит-тестирования на iOS с Swift
• Dagger 2 – это элементарно (Часть 1) и (Часть 2)
• Как мы сделали прототип приложения для остановочных ремонтов
› Чистое UI-тестирование для Android
• Emotion AI от Empath определяет эмоции по голосу
• Яндекс проведёт второй чемпионат по программированию
• TheMovies2: архитектура Kotlin MVV
• Getaround: пиринговый каршеринг
• Google Assistant получил Ambient Mode
• iPhone стал самым популярным телефоном у пенсионеров
• Podlodka #127: Domain Driven Design
• AppLovin инвестировала в Belka Games
• Cyborg: VectorDrawable для iOS
• Интересные методы привлечения внимания от Tinder Design
• «Hover Effect» для мобильных кнопок
• Рекомендации по созданию приложений на React Native. Часть 1
› Комплексное руководство по управлению состоянием в iOS
› Представляем Appwrite: бэкенд с открытым исходным кодом для мобильных и веб-разработчиков
› [CELL]IVIZATION: Цивилизация в Excel
› Как приложения Apple побеждают конкурентов в App Store, который компания и контролирует
› Закончено! Портирование 75,000 строк кода из iOS во Flutter
› Различия в дизайне нативных приложений для iOS и Android
› Индексируем контент приложения с Core Spotlight
› Научный метод эффективного UX-прототипирования
› Все, что вам надо знать про UICollectionViewCompositionalLayout
› Экспоненциальный рост не всегда хорошо
› Лучшие практики юнит-тестирования на iOS с Swift
• Dagger 2 – это элементарно (Часть 1) и (Часть 2)
• Как мы сделали прототип приложения для остановочных ремонтов
› Чистое UI-тестирование для Android
AppTractor
Emotion AI от Empath определяет эмоции по голосу
Определение эмоций человека по интонациям его голоса - уже относительно насыщенный рынок, на котором работают такие стартапы, как Affectiva, Beyond Verbal, Cogito и Realeyes, не говоря уже о том, что им интересуются и такие гиганты, как Amazon.
У нас сегодня какое-то “назад в прошлое”. Uizard говорит, что необычайно уникально конвертит зарисовки в прототипы. Никогда такого не было и вот опять - за 5 минут нашел несколько компаний, которые такое делали еще 5 лет назад. Drivetime второй раз получает миллионные инвестиции - голосовые игры для водителей. Прошлые получил в конце 2018 и, говорят, с тех пор заметно вырос. Microsoft снова выпустил казалось уже позабытый Wunderlist и делает третий подход к To Do категории. Ну и новые iPhone, да. Теперь с тремя камерами!
• Uizard превращает зарисовки в прототипы
• Drivetime: голосовые игры для водителей
• Microsoft выпустила обновленный планировщик To Do
• Apple запускает игровой сервис Apple Arcade
• iPhone 11 Pro и iPhone 11 Pro Max: самые мощные и передовые в линейке
• Apple представляет Apple Watch Series 5
• Apple представляет новую версию iPad
• Самые зарабатывающие приложения в августе 2019
• Как делать Code Review
• 6 способов, как ваша мобильная инди игра может попасть в топ-чарты
• Как сбежать из реальности с помощью хакатона
• Фоновое выполнение приложений в iOS 13
• Реализация промо-предложений в iOS. Как зарабатывать на подписках больше?
• Как никогда не коммитить временный код в вашу базу кода
• Редизайн приложения Service Trading: исследование UX
• Account Kit закрывается
• Как создать идеальный кит для локализации игры
• 15 вещей, которые я бы хотел знать до того, как начать разрабатывать игры
• Полнотекстовый поиск в Android
• Большое обновление дизайна Google Play: на что обратить внимание
• Архитектура Android с Kotlin Coroutines, Jetpack (MVVM, Room, Paging), Retrofit и Dagger 2
• Создание приложения удаленной связи для Android с использованием JNI и Kotlin
• Uizard превращает зарисовки в прототипы
• Drivetime: голосовые игры для водителей
• Microsoft выпустила обновленный планировщик To Do
• Apple запускает игровой сервис Apple Arcade
• iPhone 11 Pro и iPhone 11 Pro Max: самые мощные и передовые в линейке
• Apple представляет Apple Watch Series 5
• Apple представляет новую версию iPad
• Самые зарабатывающие приложения в августе 2019
• Как делать Code Review
• 6 способов, как ваша мобильная инди игра может попасть в топ-чарты
• Как сбежать из реальности с помощью хакатона
• Фоновое выполнение приложений в iOS 13
• Реализация промо-предложений в iOS. Как зарабатывать на подписках больше?
• Как никогда не коммитить временный код в вашу базу кода
• Редизайн приложения Service Trading: исследование UX
• Account Kit закрывается
• Как создать идеальный кит для локализации игры
• 15 вещей, которые я бы хотел знать до того, как начать разрабатывать игры
• Полнотекстовый поиск в Android
• Большое обновление дизайна Google Play: на что обратить внимание
• Архитектура Android с Kotlin Coroutines, Jetpack (MVVM, Room, Paging), Retrofit и Dagger 2
• Создание приложения удаленной связи для Android с использованием JNI и Kotlin
AppTractor
Uizard превращает зарисовки в прототипы
Uizard, копенгагенский стартап, использующий «машинный интеллект» для быстрого превращения скетчей в прототипы приложений, получил 2.8 миллиона долларов в посевном раунде.
Продолжаем разбор задач от ребят из Симулятора Go Practice. С ROI все просто - потрачено 6,000 рублей на привлечение пользователей. Принесли они 19,800 рублей (сумма валовой прибыли от этих пользователей за их лайфтайм в продукте). ROI = (19800 - 6000) / 6000 = 230%.
Давайте дальше. Для продвижения приложения в июле вы купили рекламы в Facebook на 147,000 рублей. В результате по этой рекламе в приложение пришло 2450 пользователей. Мы подсчитали, что 10% из них оказалось фродом.
Посчитайте CPA (Cost per Acquisition). Сколько стоит один новый пользователь, привлеченный из Instagram?
Давайте дальше. Для продвижения приложения в июле вы купили рекламы в Facebook на 147,000 рублей. В результате по этой рекламе в приложение пришло 2450 пользователей. Мы подсчитали, что 10% из них оказалось фродом.
Посчитайте CPA (Cost per Acquisition). Сколько стоит один новый пользователь, привлеченный из Instagram?
gopractice.ru
ᐈ Курс «Симулятор управления продуктом на основе данных»: обучение продуктовой аналитике — GoPractice
280+ заданий и реальных кейсов | 100 часов практики | более 7000 счастливых выпускников
Сколько стоит один новый пользователь, привлеченный из Instagram?
Anonymous Poll
14%
60
25%
66
9%
70
53%
Данных недостаточно
Новый страдальческий стон от инди-разработчика. Перевел статью разработчика Tents and Trees в которой тот описывает свои 8 подходов к UA. Спойлер 1: судя по статье ни один не удался. Спойлер 2: судя по нашему чату (спасибо, Сергей!) дело не в маркетинге, а в плохой/не настроенной монетизации самой игры и совсем не удивительно, что и маркетинг исходя из этого не очень получается. Мораль - читая статьи о маркетинге лучше думать о том, что на самом деле стоит за решениями и цифрами и чем “в глубине” обусловлены победы или неудачи 😎
• Инди-разработчик открывает мир привлечения пользователей и рекламы (с цифрами)
• Facebook закрывает Account Kit
• Вышел Dart 2.5 и Flutter 1.9
• StorageDone: документо-ориентированные БД
• Создание игры Tower Defense в Unity: сценарии и волны врагов
• Новостные ленты – это популярный паттерн дизайна, но пришла пора придумать что-то новое
› Как реализовать отличную архитектуру онбоардинга в вашем приложении
› Как создавать красивые игры без навыков рисования
› Почему кнопка "Отмена" никогда не должна иметь цвет
› Как программисту или специалисту по данным преодолеть синдром самозванца
› Google украл мое приложение?
• Инди-разработчик открывает мир привлечения пользователей и рекламы (с цифрами)
• Facebook закрывает Account Kit
• Вышел Dart 2.5 и Flutter 1.9
• StorageDone: документо-ориентированные БД
• Создание игры Tower Defense в Unity: сценарии и волны врагов
• Новостные ленты – это популярный паттерн дизайна, но пришла пора придумать что-то новое
› Как реализовать отличную архитектуру онбоардинга в вашем приложении
› Как создавать красивые игры без навыков рисования
› Почему кнопка "Отмена" никогда не должна иметь цвет
› Как программисту или специалисту по данным преодолеть синдром самозванца
› Google украл мое приложение?
AppTractor
Инди-разработчик открывает мир привлечения пользователей и рекламы (с цифрами)
Я попробовал 8 разных источников, и ни один из них не стал прибыльным. Тому может быть несколько объяснений...
Оказывается, сегодня (вчера) юбилей знаменательного технологического события. Знаете какого? 9 лет назад, 11 сентября 2010 года, пост CEO Nokia занял Стивен Элоп. В 2010 году компания занимала 29% рынка мобильных телефонов, а через 2 года подразделение Nokia, занимающееся производством мобильных телефонов, было продано Microsoft всего за 5,44 млрд евро. О роли Элопа можно спорить бесконечно, так что давайте вспомним эпохальный материал про “горящую платформу”. До сих пор читается как самый увлекательный детектив!
• То, чего еще никто не писал про Нокиа, Элопа и горящую платформу
• Nokia, Эффект Элопа и горящая платформа
• Почему у кнопки “Отмена” никогда не должно быть цвета
• Apple начала прием приложений для watchOS 6
• Самые скачиваемые приложения в августе 2019
• Frost for Facebook: приложение для Facebook
• Изучаем Data Science на примере профессионального покера
• Прокачка проекта от Soft Launch до $1 млн выручки в месяц
• Как я сделал игру для iOS, которая получила 500 тыс. загрузок, но на которой я решил НЕ зарабатывать
• Руководство по разработке лучшей типографики мобильных приложений
• Как быть хорошим Senior-разработчиком
• Разрабатываем приложение, которое отсылает данные другим приложениям (экосистемное приложение)
• Как мы сделали Vivaldi для Android
• Использование Paging library совместно с Realm
• Google автоматически уничтожил мой аккаунт разработчика
• Предварительная выборка текста в RecyclerView
• То, чего еще никто не писал про Нокиа, Элопа и горящую платформу
• Nokia, Эффект Элопа и горящая платформа
• Почему у кнопки “Отмена” никогда не должно быть цвета
• Apple начала прием приложений для watchOS 6
• Самые скачиваемые приложения в августе 2019
• Frost for Facebook: приложение для Facebook
• Изучаем Data Science на примере профессионального покера
• Прокачка проекта от Soft Launch до $1 млн выручки в месяц
• Как я сделал игру для iOS, которая получила 500 тыс. загрузок, но на которой я решил НЕ зарабатывать
• Руководство по разработке лучшей типографики мобильных приложений
• Как быть хорошим Senior-разработчиком
• Разрабатываем приложение, которое отсылает данные другим приложениям (экосистемное приложение)
• Как мы сделали Vivaldi для Android
• Использование Paging library совместно с Realm
• Google автоматически уничтожил мой аккаунт разработчика
• Предварительная выборка текста в RecyclerView
Хабр
То, чего еще никто не писал про Нокиа, Элопа и горящую платформу
Взявшись за этот пост, автор полностью отдает себе отчет. И в том что «набило оскомину». И что «только ленивый не кинул камень». И про то что «хватит уже, достали». Однако, вдоволь начитавшись...
С нетерпением даю ответ на последнюю задачу. Самый правильный ответ - “Данных недостаточно”, наконец большинство победило 😀 Вы, как продукты или руководители проектов, должны быть внимательны и дотошны - в условии мы запускали кампанию на FB, а стоимость пользователей вычисляли для Instagram, что далеко не одно и тоже. В таком разрезе вычислить CPA невозможно. Если абстрагироваться от этого, то второй самый правильный ответ - 70. Почему? Намек я дал в условии - это фрод. Кто заведует вычислением фрода? Сервис атрибуции, который стоит денег. Если учесть условную минимальную ставку Adjust в 100 евро, то получим среднюю стоимость пользователя в 70 рублей. Как я сказал - нужно быть дотошным 😎
Ну и внимательным - под конец специальная скидка на Симулятора GoPractice. Тренируйте свои навыки, делайте хорошие и зарабатывающие продукты!
Ну и внимательным - под конец специальная скидка на Симулятора GoPractice. Тренируйте свои навыки, делайте хорошие и зарабатывающие продукты!
gopractice.ru
ᐈ Курс «Симулятор управления продуктом на основе данных»: обучение продуктовой аналитике — GoPractice
280+ заданий и реальных кейсов | 100 часов практики | более 7000 счастливых выпускников
Mobile Development by AppTractor
Сколько стоит один новый пользователь, привлеченный из Instagram?
Как вам формат тематических задач?
Anonymous Poll
51%
Мне нравится
16%
Мне не нравится
33%
Отстаньте уже со своими опросами!
Apple вроде как спасла детские приложения и абсолютного запреты рекламы и аналитики не случилось. Спасла в своем стиле, “на полшишечки”. Вроде как запрет остался в полной силе, но к нему дописали, что “в виде исключения, когда это нужно, скажем, для продолжения рода” можно. Как будут делать исключения непонятно, но, вероятно, определят круг ответственных и с ними можно будет работать.
• Apple все-таки разрешила рекламу и аналитику в детских приложениях
• Анализ индустрии мобильных игр за первую половину 2019
• Element AI: искусственный интеллект для бизнеса
• Платформа мобильной рекламы Mintegral теперь доступна на платформе медиации ironSource
• Исследование рынка продакт-менеджеров 2019
• Clippy: скрепка из Microsoft Office для macOS
• Tarantool запускает платформу для разработки бизнес-приложений Cartridge
• Google откроет нативные диалоги оценки приложений в Android
• Исследование приложений мобильного банкинга
• Портрет российского Data Scientist
• Думайте, а не проводите спринты
• All you need is URL
• React Native: Создание анимированного поля ввода с помощью Animated API
• Сценарное и исследовательское тестирование мобильных игр
› "Пожалуйста переподключитесь" - офлайн UX для мобильных приложений
› Быстродействие имеет значение
› 5 iOS библиотек для вашего нового проекта
› Повторяем приложение Apple Card с помощью SwiftUI
› Почему мои запросы к Cloud Firestore медленны?
› Десять заповедей UX
› Понимаем Шедулеры в Combine
• Как мы внедряли архитектуру RIBs. Доклад Яндекс.Такси
› Полноэкранный Bottom Sheet
› Kotlin Coil: еще одна библиотека загрузки изображений
› Как добавить рекламу MoPub в ваше Android-приложение на Kotlin
• Apple все-таки разрешила рекламу и аналитику в детских приложениях
• Анализ индустрии мобильных игр за первую половину 2019
• Element AI: искусственный интеллект для бизнеса
• Платформа мобильной рекламы Mintegral теперь доступна на платформе медиации ironSource
• Исследование рынка продакт-менеджеров 2019
• Clippy: скрепка из Microsoft Office для macOS
• Tarantool запускает платформу для разработки бизнес-приложений Cartridge
• Google откроет нативные диалоги оценки приложений в Android
• Исследование приложений мобильного банкинга
• Портрет российского Data Scientist
• Думайте, а не проводите спринты
• All you need is URL
• React Native: Создание анимированного поля ввода с помощью Animated API
• Сценарное и исследовательское тестирование мобильных игр
› "Пожалуйста переподключитесь" - офлайн UX для мобильных приложений
› Быстродействие имеет значение
› 5 iOS библиотек для вашего нового проекта
› Повторяем приложение Apple Card с помощью SwiftUI
› Почему мои запросы к Cloud Firestore медленны?
› Десять заповедей UX
› Понимаем Шедулеры в Combine
• Как мы внедряли архитектуру RIBs. Доклад Яндекс.Такси
› Полноэкранный Bottom Sheet
› Kotlin Coil: еще одна библиотека загрузки изображений
› Как добавить рекламу MoPub в ваше Android-приложение на Kotlin
AppTractor
Apple все-таки разрешила рекламу и аналитику в детских приложениях
Apple наконец уточнила свои политики в отношении детских приложений - полный отказ от рекламы и аналитики, похоже, не грозит.
Бугага, все что надо знать об инди-разработке 2019. Чувак на Reddit пишет: год назад я выпустил свою первую игру, которую сделал в свободное время. Сегодня у меня есть 3 мобильных игры, выпущенных на Android и iOS, с почти 1 миллионом скачиваний. Его логично спрашивают - а ты можешь на них жить? Ну, говорит он застенчиво ковыряя ладошку, пока нет, у меня есть работа, которая может меня кормить… 1 млн пользователей не дали достаточно дохода, чтобы можно было жить 🤦♂️ Потом наверняка окажется, что он традиционно сам себе злобный Буратино, но все равно что-то не так в геймдеве...
• Обзор рынка спортивных приложений и прогноз роста до 2023 года
• Машинное обучение в играх
• FinTech в банковских мобильных приложениях
• Shuffle: карточки из Tinder
• Podlodka #128: Беспилотные автомобили
• Мобильный банк от МКБ: история развития
• Использование нативных Places от Apple
• Смотри меня полностью: выжимаем максимум из live video на мобильных платформах
• Моделирование состояния приложения с использованием объектов Store в SwiftUI
› Делаем готовую Flappy Bird на React Native
› Нужен ли Mac для iOS-разработки
› 5 способов, которыми UX-дизайнер может спасти ваш стартап
› App Store Optimization: руководство по ASO для Google Play и App Store 2019
› 17 эффективных способов продвижения мобильного приложения, которые вам нужно знать
› Интеграция Uber API: пошаговое руководство [+ 5 лучших идей]
› Как стать успешным дизайнером на ранней стадии стартапа
› Встроенные в приложения обновления в Android: советы и хитрости
› 5 необходимых Android-библиотеки для быстрой разработки приложений
• Обзор рынка спортивных приложений и прогноз роста до 2023 года
• Машинное обучение в играх
• FinTech в банковских мобильных приложениях
• Shuffle: карточки из Tinder
• Podlodka #128: Беспилотные автомобили
• Мобильный банк от МКБ: история развития
• Использование нативных Places от Apple
• Смотри меня полностью: выжимаем максимум из live video на мобильных платформах
• Моделирование состояния приложения с использованием объектов Store в SwiftUI
› Делаем готовую Flappy Bird на React Native
› Нужен ли Mac для iOS-разработки
› 5 способов, которыми UX-дизайнер может спасти ваш стартап
› App Store Optimization: руководство по ASO для Google Play и App Store 2019
› 17 эффективных способов продвижения мобильного приложения, которые вам нужно знать
› Интеграция Uber API: пошаговое руководство [+ 5 лучших идей]
› Как стать успешным дизайнером на ранней стадии стартапа
› Встроенные в приложения обновления в Android: советы и хитрости
› 5 необходимых Android-библиотеки для быстрой разработки приложений
AppTractor
Обзор рынка спортивных приложений и прогноз роста до 2023 года
Чистая прибыль спортивной категории заметно выросла в 2017 и 2018 годах, а в 2019 году рост остался высоким. Спортивные приложения в третьем квартале 2019 года принесут разработчикам более 100 млн. долларов.
KaiOS - форк Firefox OS, третья в мире (!) мобильная ОС с около 150 миллионами пользователей. Правда, подавляющая их часть из совсем развивающихся стран, ибо KaiOS работает на фичефонах или страшно бюджетных смартфонах. Приложения - HTML5, встроенный магазин, а к нему теперь и портал для разработчиков. Так что если вас не страшат толпы индусов или бразильцев, то вполне можно издаваться и там (кстати, есть и фирменная рекламная сетка для монетизации).
• Открылся портал для разработчиков KaiOS
• The Offspring дают концерт в World of Tanks
• “Отчет о мировом мобильном рынке 2019” от Newzoo
• Google прекращает поддержку многопользовательских игр в Games Services
• LinkedIn вводит оценку навыков Skill Assessments
• NoMansWallpaperApp и Muzei Live Wallpaper: открытые обои для Android
• Заря новой эры в разработке приложений
• Архитектура программного обеспечения переоценена, понятный и простой дизайн недооценен
• Как Spotify случайно удалила все свои кластеры Kubernetes и это не повлияло на пользователей
• Практики мобильного тестирования
• Мой взгляд на Flutter как React Native разработчика
• 6 этапов изучения нового языка программирования
• Не храните сразу все свои яйца в одной корзине
• Топ 20 навигационных фич в IntelliJ IDEA
• Один код, чтобы править ими всеми: Android Server Driven UI
• Исследуем View Binding в Android
• Открылся портал для разработчиков KaiOS
• The Offspring дают концерт в World of Tanks
• “Отчет о мировом мобильном рынке 2019” от Newzoo
• Google прекращает поддержку многопользовательских игр в Games Services
• LinkedIn вводит оценку навыков Skill Assessments
• NoMansWallpaperApp и Muzei Live Wallpaper: открытые обои для Android
• Заря новой эры в разработке приложений
• Архитектура программного обеспечения переоценена, понятный и простой дизайн недооценен
• Как Spotify случайно удалила все свои кластеры Kubernetes и это не повлияло на пользователей
• Практики мобильного тестирования
• Мой взгляд на Flutter как React Native разработчика
• 6 этапов изучения нового языка программирования
• Не храните сразу все свои яйца в одной корзине
• Топ 20 навигационных фич в IntelliJ IDEA
• Один код, чтобы править ими всеми: Android Server Driven UI
• Исследуем View Binding в Android
AppTractor
Открылся портал для разработчиков KaiOS
Если вы хотите или уже разрабатываете программы для KaiOS, то теперь делать это стало проще - мобильная операционная система открыла портал для разработчиков.
Интересуешься мобильной разработкой?
Онлайн университет Skillbox разработал обучающий курс: «Я - Мобильный разработчик — PRO», где ты научишься создавать приложения под Android и iOS с ведущими разработчиками, а также создашь портфолио, чтобы начать карьеру сразу после выпуска.
Что ты получишь:
📌 свободный график обучения;
📌 обучение с преподавателями-практиками;
📌 бессрочный доступ к модулям;
📌 портфолио из рабочих проектов;
📌 гарантию трудоустройства.
Первые 6 месяцев — бесплатно. Студенты программы получат доступ на 2 месяца бесплатного изучения английского языка для ІТ специалистов от онлайн-школы EnglishDom. А еще тебя ждут бонусные курсы:
- универсальные знания программиста;
- основы работы в Photoshop;
- работа с графическим редактором Fagma;
- курс по слепому методу печати;
- курс Карьера и развитие программиста.
Программа курса и остальные подробности по ссылке 👉 https://clc.to/ropIqA
Онлайн университет Skillbox разработал обучающий курс: «Я - Мобильный разработчик — PRO», где ты научишься создавать приложения под Android и iOS с ведущими разработчиками, а также создашь портфолио, чтобы начать карьеру сразу после выпуска.
Что ты получишь:
📌 свободный график обучения;
📌 обучение с преподавателями-практиками;
📌 бессрочный доступ к модулям;
📌 портфолио из рабочих проектов;
📌 гарантию трудоустройства.
Первые 6 месяцев — бесплатно. Студенты программы получат доступ на 2 месяца бесплатного изучения английского языка для ІТ специалистов от онлайн-школы EnglishDom. А еще тебя ждут бонусные курсы:
- универсальные знания программиста;
- основы работы в Photoshop;
- работа с графическим редактором Fagma;
- курс по слепому методу печати;
- курс Карьера и развитие программиста.
Программа курса и остальные подробности по ссылке 👉 https://clc.to/ropIqA
Конференция Saint AppsConf 2019 сформировала программу и по случаю анонса готова выделить читателям канала один бесплатный билет на нее. Предлагаю конкурс - лучшая идея по развитию канала/комюнити/сайта AppTractor. Рассказывать в чате. Но! Вполне может так быть, что ничего не понравится 😎 Если давно хотели сказать/сделать, но не было повода - то вот он!
• Объявлена программа конференции Saint AppsConf 2019
• Android Dev Podcast #103: Новости
• Wrike объявляет победителей конкурса Work, Unleashed
• GitHub купил анализатор кода Semmle
• Descript: простая работа с подкастами
• Facebook выпустил телевизионную приставку Portal TV
• RSSelectionMenu: dropdown меню для iOS
• Byte Vitae: резюме для разработчика
• Поищите вдохновение в другом месте
• Искусственный интеллект в файтинге Shadow Fight 3
• Как создать UI kit, который продается. Этапы разработки коммерческой дизайн-системы
• Рекламные интеграции: как это работает?
• Как создать минимально жизнеспособный продукт без кода
• Как мой "проект выходного дня" превратился в лучшее новое приложение App Store
• Cascadia Code: открытый шрифт для кода от Microsoft
• Wikicamps: разбор UX
• Создание анимированных градиентов на Swift
• Как просто локализовать строки приложения на Swift
• Четыре способа узнать, являетесь ли вы великим программистом
• Как сделать ASO в App Store на арабском и иврите
• Android Camera2 API от чайника
• Почему вам стоит выкинуть MVP из своих проектов
• Объявлена программа конференции Saint AppsConf 2019
• Android Dev Podcast #103: Новости
• Wrike объявляет победителей конкурса Work, Unleashed
• GitHub купил анализатор кода Semmle
• Descript: простая работа с подкастами
• Facebook выпустил телевизионную приставку Portal TV
• RSSelectionMenu: dropdown меню для iOS
• Byte Vitae: резюме для разработчика
• Поищите вдохновение в другом месте
• Искусственный интеллект в файтинге Shadow Fight 3
• Как создать UI kit, который продается. Этапы разработки коммерческой дизайн-системы
• Рекламные интеграции: как это работает?
• Как создать минимально жизнеспособный продукт без кода
• Как мой "проект выходного дня" превратился в лучшее новое приложение App Store
• Cascadia Code: открытый шрифт для кода от Microsoft
• Wikicamps: разбор UX
• Создание анимированных градиентов на Swift
• Как просто локализовать строки приложения на Swift
• Четыре способа узнать, являетесь ли вы великим программистом
• Как сделать ASO в App Store на арабском и иврите
• Android Camera2 API от чайника
• Почему вам стоит выкинуть MVP из своих проектов
AppTractor
Объявлена программа конференции Saint AppsConf 2019
Финализирована программа конференции Saint AppsConf 2019, которая пройдет в Санкт-Петербурге 21 и 22 октября.
Прекрасная история раскрылась с компилятором Arc, с которым Huawei хотел показать кузькину мать Google и соответствующему правительству. Вроде как он должен был просто перекомпилировать Android-приложения под Harmony OS, но по факту даже собственные примеры собрать не может. Разработчики жалуются, все в унынии, Harmony “опасносте”.
• Компилятор Huawei Ark оказался не готов к работе?
• Как стать продюсером игровой разработки
• NSVLocalizationKit: локализация из Storyboard
• Apple скрывает Arcade от аналитики?
• Harmony Studio: IDE для Harmony OS
• Microsoft запустила бесплатный видеокурс по Python для начинающих
• Google запустил Play Pass
• Механики монетизации в геймдизайне
• Groww: простые инвестиции
• Unity купила DeltaDNA
• Опубликованы Android Kotlin Codelab
• Android Samples: примеры кода Google для Android
• Podlodka #129: Как работает поиск
• Как я перестала бояться и полюбила дизайн-мышление
• Huawei представил флагман Mate 30 без сервисов Google
• Cascadia Code: шрифт Microsoft для кода
• Шпаргалка маркетолога: как создавать креативы для Facebook, которые работают
• Тестирование Flutter-приложений. Начало
• Чат на iOS: используем сокеты
› Apple выпускает iOS 13.1 и iPadOS: чего ожидать?
› Тот, кто сделал VLC свободным
› 7 правил создания хороших CTA-кнопок
› Запрашивать базу данных Firebase напрямую или использовать Cloud Functions?
› Играем с Combine: сетка изображений на SwiftUI
› Руководство по созданию "хлебных крошек" (Breadcrumbs)
› Многооконная разработка для iPadOS
› Кроссплатформенный интерфейс для машинного обучения на устройстве
› Что такое компонентно-ориентированное программирование?
› Выбираем правильную ценовую модель для MVP
› Как Lyft создает гиперточные карты из карт с открытым исходным кодом и данных в реальном времени
› Как начать свой собственный проект машинного обучения
› Операторы преобразования в среде Swift Combine: Map vs FlatMap vs SwitchToLatest
• События на базе LiveData Android
• Kaspresso: фреймворк для автотестирования, который вы ждали
• Как быть опубликованным в Google Play в 2019
› Dagger 2: от одного модуля к модульному приложению
• Компилятор Huawei Ark оказался не готов к работе?
• Как стать продюсером игровой разработки
• NSVLocalizationKit: локализация из Storyboard
• Apple скрывает Arcade от аналитики?
• Harmony Studio: IDE для Harmony OS
• Microsoft запустила бесплатный видеокурс по Python для начинающих
• Google запустил Play Pass
• Механики монетизации в геймдизайне
• Groww: простые инвестиции
• Unity купила DeltaDNA
• Опубликованы Android Kotlin Codelab
• Android Samples: примеры кода Google для Android
• Podlodka #129: Как работает поиск
• Как я перестала бояться и полюбила дизайн-мышление
• Huawei представил флагман Mate 30 без сервисов Google
• Cascadia Code: шрифт Microsoft для кода
• Шпаргалка маркетолога: как создавать креативы для Facebook, которые работают
• Тестирование Flutter-приложений. Начало
• Чат на iOS: используем сокеты
› Apple выпускает iOS 13.1 и iPadOS: чего ожидать?
› Тот, кто сделал VLC свободным
› 7 правил создания хороших CTA-кнопок
› Запрашивать базу данных Firebase напрямую или использовать Cloud Functions?
› Играем с Combine: сетка изображений на SwiftUI
› Руководство по созданию "хлебных крошек" (Breadcrumbs)
› Многооконная разработка для iPadOS
› Кроссплатформенный интерфейс для машинного обучения на устройстве
› Что такое компонентно-ориентированное программирование?
› Выбираем правильную ценовую модель для MVP
› Как Lyft создает гиперточные карты из карт с открытым исходным кодом и данных в реальном времени
› Как начать свой собственный проект машинного обучения
› Операторы преобразования в среде Swift Combine: Map vs FlatMap vs SwitchToLatest
• События на базе LiveData Android
• Kaspresso: фреймворк для автотестирования, который вы ждали
• Как быть опубликованным в Google Play в 2019
› Dagger 2: от одного модуля к модульному приложению
AppTractor
Компилятор Huawei Ark оказался не готов к работе?
Компилятор Huawei Ark пока не работает так, как заявлялось. Какое будущее его ждет?
Microsoft первой начинает тестирование своего сервиса стриминга игр. Пока ограниченно, но все же. На смартфоне или планшете с Android можно будет играть в консольные ААА-игры - Halo 5: Guardians, Gears 5, Killer Instinct и Sea of Thieves. Список обещают постепенно расширять, как и количество подключенных к тесту пользователей. Когда запустится неизвестно, но хочется уже попробовать!
• Стриминг игр Microsoft xCloud стартует в октябре на Android
• Kik Messenger закрывается
• Mail.ru Group, МГТУ и МФТИ проведут для школьников олимпиаду по программированию
• Tulip: конструктор приложений для производств
• KotlinMultiPlatform: кроссплатформенная погода
• Реализация анимации в React Native
• Как реклама «Установите приложение» убивает UX на сайтах электронной коммерции
› Создание динамического UI через использование эмоций с помощью ARKit
› Как сделать анализатор отзывов на фильме на Swift
› Обязательные расширения VS Code для работы с Flutter
› 5 iOS-библиотек, которые сделают ваше приложение лучше
› Почему я не хочу делать минимально жизнеспособный продукт
› Как уменьшить потребление памяти вашим приложением
› Как повысить вашу производительность как разработчика
• Альтернативный подход к отображению загрузки во время пагинации
› Безболезненное юнит-тестирование с Kotlintest и Mockk
• Стриминг игр Microsoft xCloud стартует в октябре на Android
• Kik Messenger закрывается
• Mail.ru Group, МГТУ и МФТИ проведут для школьников олимпиаду по программированию
• Tulip: конструктор приложений для производств
• KotlinMultiPlatform: кроссплатформенная погода
• Реализация анимации в React Native
• Как реклама «Установите приложение» убивает UX на сайтах электронной коммерции
› Создание динамического UI через использование эмоций с помощью ARKit
› Как сделать анализатор отзывов на фильме на Swift
› Обязательные расширения VS Code для работы с Flutter
› 5 iOS-библиотек, которые сделают ваше приложение лучше
› Почему я не хочу делать минимально жизнеспособный продукт
› Как уменьшить потребление памяти вашим приложением
› Как повысить вашу производительность как разработчика
• Альтернативный подход к отображению загрузки во время пагинации
› Безболезненное юнит-тестирование с Kotlintest и Mockk
AppTractor
Стриминг игр Microsoft xCloud стартует в октябре на Android
Microsoft рассказывает о своей технологии стриминга игр уже достаточно долго, а теперь компания наконец анонсировала начало публичного теста платформы. Технология потокового вещания будет доступна в тестовом режиме для ограниченной аудитории игроков из США…