«Разработка Android-приложений на Kotlin» – новый бесплатный онлайновый учебный курс от Google на Udacity. Примерно на два месяца, если в нормальном темпе проходить. Предварительно рекомендуют Kotlin Bootcamp для понимания языка. Как раз к тому, что Google признал Kotlin предпочитаемым языком для Android-разработки 😀
• Бесплатный курс “Разработка Android-приложений на Kotlin” от Google
• АйтиХайп: Андрей Бреслав
• Google показал Translatotron для сквозного перевода речи
• Продвижение мобильной игры Talion до выхода в стор. Комплексный подход Zorka.Mobi и Gamevil
• Первая игра на Unity или на что у меня ушло полгода
• Почему WhatsApp никогда не станет безопасным
• Мой опыт ошибок
• Определяем утечки памяти в RxSwift
• Используем библиотеки Go во Flutter
• Flow-координатор на стероидах
• Я превратил мое интервью в Google в стартап
• Как сделать аудио-расширение в XCode
• Топ-10 проблем iOS-разработчиков в 2019
• In-App Updates: ускоряем процесс обновления приложения на Android
• Google I/O 2019 для дизайнера
• Все для Android-разработчика с I/O 2019
• Бесплатный курс “Разработка Android-приложений на Kotlin” от Google
• АйтиХайп: Андрей Бреслав
• Google показал Translatotron для сквозного перевода речи
• Продвижение мобильной игры Talion до выхода в стор. Комплексный подход Zorka.Mobi и Gamevil
• Первая игра на Unity или на что у меня ушло полгода
• Почему WhatsApp никогда не станет безопасным
• Мой опыт ошибок
• Определяем утечки памяти в RxSwift
• Используем библиотеки Go во Flutter
• Flow-координатор на стероидах
• Я превратил мое интервью в Google в стартап
• Как сделать аудио-расширение в XCode
• Топ-10 проблем iOS-разработчиков в 2019
• In-App Updates: ускоряем процесс обновления приложения на Android
• Google I/O 2019 для дизайнера
• Все для Android-разработчика с I/O 2019
AppTractor
Бесплатный курс «Разработка Android-приложений на Kotlin» от Google
«Разработка Android-приложений на Kotlin» – новый бесплатный онлайновый учебный курс от Google на Udacity.
Huawei, конечно, попал под раздачу. Шпионили они или нет неизвестно, ибо и доказательств нет, но выставлять вот так вот с рынка вторую компанию (а в ближайшие годы возможно и первую) в мире как минимум странно. Теперь Китаю надо запретить iPhone (ну или App Store, как минимум) и все снова придет в равновесие 😠
• Huawei отключили от Android
• Личный бренд разработчика
• Android Dev Podcast #94. Google I/O 19. Детальный разбор.
• Minecraft Earth: AR-игра для мобильных устройств
• Самые скачиваемые приложения в 1 квартале 2019
• Привлечь удержать: кейс Всемайки.ру и AppMetrica
• Топ-9 ошибок дизайна приложений
• UIButton: расстояние между иконкой и текстом
• Простая нейронная сеть на Python с нуля
• Управление памятью, кучей и стеком в Swift
• Гамбургер в меню: слишком популярно, чтобы провалиться?
• Siri Shortcut: как добавить интеграцию Siri в приложение
• Рефакторинг iOS-приложения с шаблоном Coordinator для навигации
• Тренируем двух агентов играть в настольный теннис
• О чём говорили на Google I/O 2019: Android 10, AR-приложения и многое другое
• Custom Bottom Sheet: как это должно работать
• Как создать простую викторину о числах с Kotlin и NumbersAPI
• Бесшовная анимация запуска приложений в Android с использованием Intent Source Bounds
• Ключ к здоровому Android-проекту
• Как улучшить время сборки вашего Android-проекта
• Делегация классов в Kotlin
• Huawei отключили от Android
• Личный бренд разработчика
• Android Dev Podcast #94. Google I/O 19. Детальный разбор.
• Minecraft Earth: AR-игра для мобильных устройств
• Самые скачиваемые приложения в 1 квартале 2019
• Привлечь удержать: кейс Всемайки.ру и AppMetrica
• Топ-9 ошибок дизайна приложений
• UIButton: расстояние между иконкой и текстом
• Простая нейронная сеть на Python с нуля
• Управление памятью, кучей и стеком в Swift
• Гамбургер в меню: слишком популярно, чтобы провалиться?
• Siri Shortcut: как добавить интеграцию Siri в приложение
• Рефакторинг iOS-приложения с шаблоном Coordinator для навигации
• Тренируем двух агентов играть в настольный теннис
• О чём говорили на Google I/O 2019: Android 10, AR-приложения и многое другое
• Custom Bottom Sheet: как это должно работать
• Как создать простую викторину о числах с Kotlin и NumbersAPI
• Бесшовная анимация запуска приложений в Android с использованием Intent Source Bounds
• Ключ к здоровому Android-проекту
• Как улучшить время сборки вашего Android-проекта
• Делегация классов в Kotlin
AppTractor
Huawei отключили от Android
Google разорвал отношения с Huawei - китайская компания лишится доступа к различным сервисам и приложениям, которые принадлежат американской компании.
Вписался в интересную историю – ребята из Appbooster с нуля продвигают приложение с обоями для iOS и готовы делиться всем происходящим. На удивление рынок достаточно большой – например, Live Wallpaper 4K только в США в месяц зарабатывает по 400,000 долларов. Интересно, получится ли достичь хотя бы десятой части 🤔 Так или иначе – вводную часть «дневника мобильного маркетолога» уже выложили. Как все будет пока неизвестно, но скучно точно не будет. Так что подключайтесь. Ну и плюсаните по возможности 😀
Ну и не могу не порекомендовать отчет Adjust с ключевыми показателями работы приложений в 2018. Самые быстрорастущие категории, средние по категориям возвраты (День 1, 7, 30), среднее количество сессий в вертикалях, время в приложениях и многое другое.
• Как будут развиваться приложения в 2019: мнение Adjust
• Podlodka #111: Пишем книгу
• Владельцы TikTok готовят музыкальный сервис
• Google представил Glass Enterprise Edition 2
• Количество “миллионеров” в дейтинге удвоилось
• Интервью — 10 вопросов про Swift. Часть 2
• Автоматический перенос приложений iOS (ARM) на macOS (x86) с помощью Bitcode
• Как мы запустили 2ГИС под CarPlay и до сих пор расхлёбываем
• Flutter для декстопов: создаем запускаем приложение
• Топ-5 инструментов дизайна для не-дизайнеров
• Псевдо 3D движок на Excel
• Бесплатный Wolfram Engine для разработчиков
• Почему Flutter это будущее мобильной разработки
• Безопасная передача данных между двумя приложениями
• Сжимаем APK, стараясь сохранить его работоспособность
• Обзор Android Jetpack Compose
• Как Android-разработка стала Kotlin-first?
• Как будут развиваться приложения в 2019: мнение Adjust
• Podlodka #111: Пишем книгу
• Владельцы TikTok готовят музыкальный сервис
• Google представил Glass Enterprise Edition 2
• Количество “миллионеров” в дейтинге удвоилось
• Интервью — 10 вопросов про Swift. Часть 2
• Автоматический перенос приложений iOS (ARM) на macOS (x86) с помощью Bitcode
• Как мы запустили 2ГИС под CarPlay и до сих пор расхлёбываем
• Flutter для декстопов: создаем запускаем приложение
• Топ-5 инструментов дизайна для не-дизайнеров
• Псевдо 3D движок на Excel
• Бесплатный Wolfram Engine для разработчиков
• Почему Flutter это будущее мобильной разработки
• Безопасная передача данных между двумя приложениями
• Сжимаем APK, стараясь сохранить его работоспособность
• Обзор Android Jetpack Compose
• Как Android-разработка стала Kotlin-first?
AppTractor
Как будут развиваться приложения в 2019: мнение Adjust
Adjust опубликовал Global Benchmarks Report за 2019 год. В нем собраны все ключевые показатели работы приложений – возвраты, количество сессий, рост категорий и т.п.
Можем внимательно прочитать отчет и эпизодически интересные факты постить в канала. Хотите?
Anonymous Poll
86%
Да, хочу
4%
Нет, не хочу
10%
Мне все равно
Sensor Tower продолжает бомбить нас рейтингами. На этот раз – страны по загрузкам в 1 квартале. В лидерах, в отсутствии статистики из Китая, Индия с 4.8 миллиардами установок за квартал. Россия в общем топе сместила с 4 места Индонезию. За квартал – 264 миллиона установок на iOS и 1.1 миллиарда на Android.
• Топ стран по загрузкам приложений в 1 квартале 2019
• В Snap Game появились первые три игры
• Wolfram Engine стал бесплатным
• Steam Chat вышел на iOS и Android
• Создание игры Tower Defense в Unity: враги
• Почему инди проекты не доживают до релиза
• Введение в Core Data
• WebAssembly в eBay: пример использования
• Продвинутая отладка в Xcode
• Делаем первое MacOS приложение
• Виджет в виде карточек на основе StackView (что-то наподобие Tinder)
• Исследуем CameraX в Android: Camera View
• Wide Color фотографии в Android: что надо знать
• Топ стран по загрузкам приложений в 1 квартале 2019
• В Snap Game появились первые три игры
• Wolfram Engine стал бесплатным
• Steam Chat вышел на iOS и Android
• Создание игры Tower Defense в Unity: враги
• Почему инди проекты не доживают до релиза
• Введение в Core Data
• WebAssembly в eBay: пример использования
• Продвинутая отладка в Xcode
• Делаем первое MacOS приложение
• Виджет в виде карточек на основе StackView (что-то наподобие Tinder)
• Исследуем CameraX в Android: Camera View
• Wide Color фотографии в Android: что надо знать
AppTractor
Топ стран по загрузкам приложений в 1 квартале 2019
В первом квартале 2019 страной, в которой пользователи загрузили наибольшее количество приложений, стала Индия. За три месяца местные пользователи сделали 4.8 миллиарда установок.
Впервые в отчете Adjust представлен Growth Index. Вычисляется он так:
Количество установок в месяц
Индекс Роста = ————————————————
MAU
Таким образом, он высокий, если страна или категория или приложение в данный момент времени привлекает много установок относительно существующей пользовательской базы.
И в среднем в 2018 самой быстрорастущей категорией были мидкор-игры. На втором месте аренда машин и такси. На третьем – спортивные игры.
Вот индекс роста за 2018 по категориям:
Количество установок в месяц
Индекс Роста = ————————————————
MAU
Таким образом, он высокий, если страна или категория или приложение в данный момент времени привлекает много установок относительно существующей пользовательской базы.
И в среднем в 2018 самой быстрорастущей категорией были мидкор-игры. На втором месте аренда машин и такси. На третьем – спортивные игры.
Вот индекс роста за 2018 по категориям:
GitHub таки запилил свои донаты для владельцев проектов! Благодать сошла на нас, братья и сестры! Я вижу! Теперь Open Source это не тлен и страдание, а бизнес! Мы были бедны, но GitHub дал нам деньги! GitHub дал нам мечты! Праздник и пляски! Если серьезно, то маленький шаг для GitHub – большой шаг для разработчиков. А, нет, опять не серьезно 😌
GitHub внедрит функцию для сбора пожертвований
Яндекс запустил платформу умного дома
Издатель Firewatch представил портативную консоль-шарманку
Apple приглашает на WWDC 2019
АйтиХайп: Константин Осипов – Tarantool, Mail.Ru и B2B
Финалисты Indie Games Showcase
UICollectionViewLayout для пиццы из разных половинок
UIAppearance оказался не так прост
Собираем Flutter приложение для десктопа
3D-интерфейсы обычно хуже, чем 2D-интерфейсы
Создание ритм-игры в Unity
Прототипирование мобильной игры, с чего начать, и как это делать. Часть 1
Когда код превращается в ужастик
Создаем ячейки таблицы, подстраивающиеся под размер содержимого
Забудьте о шеф-поварах и настольном футболе - разработчики хотят баланса и роста
Как я начал контролировать свои расходы при помощи пары сервисов и 100 строек кода на Python
Как мы сделали редизайн приложения всего за 3 месяца
Новый способ создания маленьких нейронных сетей - мощный ИИ на телефоне
Превращаем ViewPager в менеджер фрагментов с анимацией в стиле iOS
Как хранить и использовать конфиденциальную информацию в Android-разработке
Проверяем установки не из Google Play
GitHub внедрит функцию для сбора пожертвований
Яндекс запустил платформу умного дома
Издатель Firewatch представил портативную консоль-шарманку
Apple приглашает на WWDC 2019
АйтиХайп: Константин Осипов – Tarantool, Mail.Ru и B2B
Финалисты Indie Games Showcase
UICollectionViewLayout для пиццы из разных половинок
UIAppearance оказался не так прост
Собираем Flutter приложение для десктопа
3D-интерфейсы обычно хуже, чем 2D-интерфейсы
Создание ритм-игры в Unity
Прототипирование мобильной игры, с чего начать, и как это делать. Часть 1
Когда код превращается в ужастик
Создаем ячейки таблицы, подстраивающиеся под размер содержимого
Забудьте о шеф-поварах и настольном футболе - разработчики хотят баланса и роста
Как я начал контролировать свои расходы при помощи пары сервисов и 100 строек кода на Python
Как мы сделали редизайн приложения всего за 3 месяца
Новый способ создания маленьких нейронных сетей - мощный ИИ на телефоне
Превращаем ViewPager в менеджер фрагментов с анимацией в стиле iOS
Как хранить и использовать конфиденциальную информацию в Android-разработке
Проверяем установки не из Google Play
YouTube
Служба в американская церкви
Завел отдельный канал для открытых проектов, инструментов, видео и аудио, книг и всего прочего, что не новости и не статьи. Подключайтесь 😊
https://t.me/applib
https://t.me/applib
Telegram
AppFiles - Mobile Development
Библиотеки, обучающие статьи, курсы и видео для (мобильных) разработчиков. Если есть вопросы - пишите @lbogolubov.
Вышел еще один бэкенд, сделанный на основе собственных разработок. Уже, пожалуй, и двух рук не хватит для подсчета игровых платформ, а они все продолжают появляться. Интересно было бы посмотреть на экономику этого всего. С другой стороны у компании и так все работает, так что упаковка в отдельный продукт вряд ли многого стоит, а доход может принести.
• nWay открывает свой игровой бэкенд
• Карта рынка мобильной рекламы 2019
• Livekick: тренировки по видео
• Про Game Jams
• DefinedCrowd: тренировка ИИ
• Podlodka #112: Олимпиадное программирование
• Обзор рынка онлайн-знакомств: сколько зарабатывают приложения и какие бизнес-модели используют
• Интервью — 10 вопросов про Swift. Часть 3
• Руководство по вводным предложениям (Introductory Offers) в iOS
• RxSwift: обработка ошибок с CompactMap
• Как Apple постоянно подставляет разработчиков и не следует собственным же правилам
• Делаем кастомный View с UIKit
• Топ-10 мобильных уязвимостей OWASP с реальными примерами
• Как оставаться здоровым физически и психически и продолжать кодить
• Геолокационные уведомления в iOS
• Создание побочных проектов это круто или как мы несли искусство в народ
• Бесконечный UIScrollView
• Используем VSCode как редактор для Swift-компилятора
• Выживаем в RxSwift
• Как внедрить Чистую Архитектуру в Android
• Исследуем интеграцию корутинов Kotlin и Lifecycle Architectural Components
• Библиотека Edittext Picker
• StateListAnimator?—?маленький мощный инструмент для анимации
• nWay открывает свой игровой бэкенд
• Карта рынка мобильной рекламы 2019
• Livekick: тренировки по видео
• Про Game Jams
• DefinedCrowd: тренировка ИИ
• Podlodka #112: Олимпиадное программирование
• Обзор рынка онлайн-знакомств: сколько зарабатывают приложения и какие бизнес-модели используют
• Интервью — 10 вопросов про Swift. Часть 3
• Руководство по вводным предложениям (Introductory Offers) в iOS
• RxSwift: обработка ошибок с CompactMap
• Как Apple постоянно подставляет разработчиков и не следует собственным же правилам
• Делаем кастомный View с UIKit
• Топ-10 мобильных уязвимостей OWASP с реальными примерами
• Как оставаться здоровым физически и психически и продолжать кодить
• Геолокационные уведомления в iOS
• Создание побочных проектов это круто или как мы несли искусство в народ
• Бесконечный UIScrollView
• Используем VSCode как редактор для Swift-компилятора
• Выживаем в RxSwift
• Как внедрить Чистую Архитектуру в Android
• Исследуем интеграцию корутинов Kotlin и Lifecycle Architectural Components
• Библиотека Edittext Picker
• StateListAnimator?—?маленький мощный инструмент для анимации
AppTractor
nWay открывает свой игровой бэкенд
Компания nWay, отметившаяся играми Power Rangers: Legacy Wars и ChronoBlade, открывает доступ к своему бэкенду nWayPlay .
Mobile Development by AppTractor pinned «Завел отдельный канал для открытых проектов, инструментов, видео и аудио, книг и всего прочего, что не новости и не статьи. Подключайтесь 😊 https://t.me/applib»
Пока ничего интересного не происходит, ВК и Одноклассники запустили новый конкурс HTML5-игр, причем начинающим можно участвовать просто эскизами и текстовым описанием, а не готовым проектом. Общий призовой фонд – 1.4 млн, плюс для профи выделяют еще 2 млн установок.
• Одноклассники и ВКонтакте запустили конкурс мобильных игр с призами на 1,4 млн рублей
• App Radar запустил бесплатный план для ASO
• Mobile People Talks #5: Android Q по следам Google I/O 19
• TikTok хочет выпустить свой смартфон
• Руководство по Apple Subscriptions Notifications для iOS. Так ли они хороши на самом деле?
• Заголовок будет другой
• Бесконечный UIScrollView
• Документация по API Xamarin теперь в открытом доступе
• Восемь студентов из России, которых Apple пригласила на WWDC
• Runway: исследование UX
• Видео Unreal Fest Europe 2019
• Как не вести себя токсично в code review
• Быстрое и медленное программирование: разработчики и эффект сверхуверенности
• Как НЕ получить счет на $30,000 от Firebase
• Google Camera — хайп или замена зеркалки?
• Темы, стили и другие
• Простой способ работать с корутинами Kotlin в Android
• Верификация Google Play IAP с помощью Cloud Functions
• Как мы в Revolut внедрили 3D карты
• Одноклассники и ВКонтакте запустили конкурс мобильных игр с призами на 1,4 млн рублей
• App Radar запустил бесплатный план для ASO
• Mobile People Talks #5: Android Q по следам Google I/O 19
• TikTok хочет выпустить свой смартфон
• Руководство по Apple Subscriptions Notifications для iOS. Так ли они хороши на самом деле?
• Заголовок будет другой
• Бесконечный UIScrollView
• Документация по API Xamarin теперь в открытом доступе
• Восемь студентов из России, которых Apple пригласила на WWDC
• Runway: исследование UX
• Видео Unreal Fest Europe 2019
• Как не вести себя токсично в code review
• Быстрое и медленное программирование: разработчики и эффект сверхуверенности
• Как НЕ получить счет на $30,000 от Firebase
• Google Camera — хайп или замена зеркалки?
• Темы, стили и другие
• Простой способ работать с корутинами Kotlin в Android
• Верификация Google Play IAP с помощью Cloud Functions
• Как мы в Revolut внедрили 3D карты
AppTractor
Одноклассники и ВКонтакте запустили конкурс мобильных игр с призами на 1,4 млн рублей
ВКонтакте и Одноклассники запустили совместный турнир для разработчиков мобильных HTML5-игр – Games Cup 2019. Участники поборются за трафик для своих проектов на игровых платформах ОК и ВК, а также призовой фонд в размере 1,4 млн рублей.
Новый канал от наших хороших друзей, в котором по шагам планируют рассказывать о разработке довольно большой мобильной игры: https://t.me/hattori2
Ребята создают амбициозный мобильный проект - MMORPG с PVP боями в мире, где ниндзя бегают в поисках наживы - получается такая смесь жанров и игровых механик.
1. Это MMO - довольной большой открытый мир, где игроки друг с другом будут регулярно встречаться.
2. Это RPG про прокачку способностей у персонажа, открытие нового оружия, покупку новых игровых костюмов.
3. Это PVP игра, так как бой от первого лица.
4. Это файтинг, потому как ты сражаешься 1 на 1 и используешь броски сюрикенов для боя и способности для того, чтобы помогать себе в бою или вредить сопернику.
Подписывайтесь и узнавайте первыми обо всех новостях. Высказывайте свое мнение и голосуйте за варианты!
Ребята создают амбициозный мобильный проект - MMORPG с PVP боями в мире, где ниндзя бегают в поисках наживы - получается такая смесь жанров и игровых механик.
1. Это MMO - довольной большой открытый мир, где игроки друг с другом будут регулярно встречаться.
2. Это RPG про прокачку способностей у персонажа, открытие нового оружия, покупку новых игровых костюмов.
3. Это PVP игра, так как бой от первого лица.
4. Это файтинг, потому как ты сражаешься 1 на 1 и используешь броски сюрикенов для боя и способности для того, чтобы помогать себе в бою или вредить сопернику.
Подписывайтесь и узнавайте первыми обо всех новостях. Высказывайте свое мнение и голосуйте за варианты!
Лучшая игра ever от создателей Pokemon Go - Pokemon Sleep. Нужно будет спать. Спать хорошо и качественно. Для контроля качества выпустят специальный трекер в виде покебола, который надо будет класть с собой на ночь. Интересно, что на этот ответит PH? 😁
• Создатели Pokemon Go анонсировали приложение для здорового сна
• Как оставаться в физической и ментальной форме, продолжая программировать
• Subway Surfers: 2.5 млрд установок
• Приложения для iPhone рассылают данные тысячам трекеров
• Router и Data Passing архитектуры Clean Swift
• Общее представление об архитектуре Clean Swift
• Предотвращаем Man-in-the-Middle атаки в iOS с помощью SSL Pinning
• Упрощаем коммуникационные шаблоны с Closure в Swift
• Решение неоднозначных ограничений без перезапуска приложения
• Начинаем карьеру в видео-играх - онлайновый обучающий курс
• App Store - принципы и практики
• GoodReads API в Android с Kotlin
• Улучшаем Google Play для детей
• Создатели Pokemon Go анонсировали приложение для здорового сна
• Как оставаться в физической и ментальной форме, продолжая программировать
• Subway Surfers: 2.5 млрд установок
• Приложения для iPhone рассылают данные тысячам трекеров
• Router и Data Passing архитектуры Clean Swift
• Общее представление об архитектуре Clean Swift
• Предотвращаем Man-in-the-Middle атаки в iOS с помощью SSL Pinning
• Упрощаем коммуникационные шаблоны с Closure в Swift
• Решение неоднозначных ограничений без перезапуска приложения
• Начинаем карьеру в видео-играх - онлайновый обучающий курс
• App Store - принципы и практики
• GoodReads API в Android с Kotlin
• Улучшаем Google Play для детей
AppTractor
Создатели Pokemon Go анонсировали приложение для здорового сна
The Pokemon Company анонсировала выход приложения Pokemon Sleep для поклонников игры Pokemon Go. Новинка станет настоящим спасением для вечно невысыпающихся геймеров. Для того чтобы побеждать в игре, участникам нужно будет много спать.
Тут очередной скандал в благородном семействе назрел. Если помните, пару лет назад была история с неправильным гамбургером в эмодзи (тогда еще Сундар Пичаи реально сказал, что мы сейчас все бросим и пойдем эмодзи переделывать), а сейчас все ополчились против абака. Это счеты, проще говоря, и Apple выпустил новый эмодзи абака, который крайне неправильный. В нем 6 костяшек, а должно быть 5 или 7! Что приятно, у Samsung, Twitter и WhatsApp абака также изображены неправильно. Зато у Google, Microsoft и Facebook нарисованные счеты соответствуют реально существующим.
• Google ужесточает политики в отношении лутбоксов и детских приложений
• FreshToHome: индийский маркетплейс рыбы
• Вторая редакция книги “Intercom про Onboarding”
• Android Dev Podcast #95. Mobius 2019 Spb
• Apple нарисовала неправильный эмодзи со счетной доской
• Миграция платного приложения в бесплатное с IAP
• Park It: исследование UX
• Вы все считаете отток пользователей неправильно
• Customer Development и Кастдев. В чем разница?
• Как сделать два приложения из одного. Опыт Тинькофф Джуниор
• Используем Firebase в качестве хранилища изображений для Android-приложения
• Весь мир в кармане или как сделать мобильную карту за пару дней
• Activity/Service как Зависимости: переосмысливаем архитектуру Android для приложения Uber
• Создаем приложение для определения объектов с Firebase ML Kit
• Google ужесточает политики в отношении лутбоксов и детских приложений
• FreshToHome: индийский маркетплейс рыбы
• Вторая редакция книги “Intercom про Onboarding”
• Android Dev Podcast #95. Mobius 2019 Spb
• Apple нарисовала неправильный эмодзи со счетной доской
• Миграция платного приложения в бесплатное с IAP
• Park It: исследование UX
• Вы все считаете отток пользователей неправильно
• Customer Development и Кастдев. В чем разница?
• Как сделать два приложения из одного. Опыт Тинькофф Джуниор
• Используем Firebase в качестве хранилища изображений для Android-приложения
• Весь мир в кармане или как сделать мобильную карту за пару дней
• Activity/Service как Зависимости: переосмысливаем архитектуру Android для приложения Uber
• Создаем приложение для определения объектов с Firebase ML Kit
Мой 300 дайджест на Хабре! Понадобилось немногим более 6 лет 😀 За это время я пережил несколько смен работы, переезд, открытие собственного проекта и десятка сайтов, выпуск нескольких десятков приложений, проведение множества конференций и митапов, больше 100 выпусков подкаста, бан дайджеста от Хабра и многое-многое другое. Но каждый раз я старался делиться происходящим и делать мобильную разработку немного лучше и понятнее. Что изменилось у вас? В каком направлении движетесь вы? Как можно сделать дайджест лучше в следующие 6 лет? Давайте обсудим в комментариях под статьей 📲
https://habr.com/ru/post/454460/
https://habr.com/ru/post/454460/
Хабр
Дайджест интересных материалов для мобильного разработчика #300 (27 мая — 2 июня)
Понадобилось немногим более 6 лет на выпуск 300 дайджестов. Всем привет, меня зовут Леонид, и это я делаю эти статьи. За это время я пережил несколько смен работы, переезд, открытие собственного...
Традиционно не смотрим WWDC 😀 Из самого интересного: декларативный SwiftUI для создания интерфейсов сразу для всех платформ, Xcode 11, поддерживающий SwiftUI, ARKit 3 и RealityKit и Reality Composer, лёгкий перенос приложений с iPad на Mac, новые Core ML и Create ML, watchOS 6 и магазин App Store теперь работает прямо на Apple Watch, анонимный Sign In с Apple для сайтов и приложений, улучшенный SiriKit, дающий голосовое управление. В целом – наконец-то что-то новое. Будем пробовать!
• Apple представляет новые передовые технологии для разработки приложений
• Apple представляет новую iPadOS
• Apple отказывается от iTunes
• На iOS без Wi-Fi теперь можно загружать до 200 Мб
• Банк «Открытие» выпустил образовательное приложение для предпринимателей
• Podlodka #113: Релиз-менеджмент
• Как работает индексирование с Xcode и как починить его, если оно сломалось на вашем проекте
• Storyboards, Auto Layout и полноэкранные фоновые изображения
• Представляем Mercury OS
• Делаем приветственный слайдер на React Native
• Используем UIMenuController для управления UIResponder
• Этапы сборки Xcode и окружение
• 10 способов улучшить рассылку push-уведомлений
• Инструменты отладки для Android-приложений
• Remote Config в Android - один релиз, чтобы править ими всеми
• Время запуска Android-приложения: почему это важно
• Забавляемся с преобразованием текста в изображение в Android
• Android MVI c Jetpack Compose
• Apple представляет новые передовые технологии для разработки приложений
• Apple представляет новую iPadOS
• Apple отказывается от iTunes
• На iOS без Wi-Fi теперь можно загружать до 200 Мб
• Банк «Открытие» выпустил образовательное приложение для предпринимателей
• Podlodka #113: Релиз-менеджмент
• Как работает индексирование с Xcode и как починить его, если оно сломалось на вашем проекте
• Storyboards, Auto Layout и полноэкранные фоновые изображения
• Представляем Mercury OS
• Делаем приветственный слайдер на React Native
• Используем UIMenuController для управления UIResponder
• Этапы сборки Xcode и окружение
• 10 способов улучшить рассылку push-уведомлений
• Инструменты отладки для Android-приложений
• Remote Config в Android - один релиз, чтобы править ими всеми
• Время запуска Android-приложения: почему это важно
• Забавляемся с преобразованием текста в изображение в Android
• Android MVI c Jetpack Compose
AppTractor
Apple представляет новые передовые технологии для разработки приложений
Уникальная среда SwiftUI, ARKit 3 и новые инструменты Xcode открывают разработчикам широкие возможности.
Тут, кстати, с мест докладывают (спасибо, Владислав!), что следуя заветам новой версии Телеграм, привязался к каналу и чатик. Так что если есть потребность обсудить происходящее - снизу кнопка есть специальная для этого.
Одно из главных и вкусных нововведений WWDC как раз для "D". SwiftUI огонь?
Anonymous Poll
29%
Чума
4%
Так себе
18%
Еще не смотрел
16%
Все равно сначала не будет работать
33%
Я не из iOS
У нас тут только и разговоров, что о SwiftUI, но на других концах стола тоже есть жизнь. BlueStacks выкатил прикольную штуку для публикации Android-игр прямо на пэка в Steam. Пока SDK в закрытой бете, но обещают скоро открыть для всех. Делать как бы в теории вообще ничего не надо – насколько я понял, просто добавляется какой-то обвес от большого BS для работы в Windows. Можно интегрировать функции самого Steam (друзей, сообщества и т.п.), но это по желанию. Даешь еще миллион игр в Steam!
• Мобильные игры станут доступны в Steam и других магазинах приложений для ПК
• Победители Apple Design Awards 2019
• Яндекс открыл регистрацию в Школу разработки интерфейсов
• В Core ML заработало обучение на устройствах
• Геймификация
• Sign In с Apple – быстрый, удобный и безопасный вход
• Как я изучил Swift и выпустил своё приложение, которое заняло 2е место на Product Hunt
• Swift UI — галопом по Европам
• WWDC 2019: главное с презентации Keynote по версии роботов
• Работаем с SwiftUI - создаем и объединяем View
• Первый взгляд на SwiftUI
• Редизайн мобильного дейтинга: исследование UX
• Почему я переключился на Open Source
• Вычислительная Фотография
• Абстрагируем sealed class в Kotlin
• Реактивное программирование с Kotlin
• Делаем приложения в Android Studio реактивными с UI Components и Redux
• Мобильные игры станут доступны в Steam и других магазинах приложений для ПК
• Победители Apple Design Awards 2019
• Яндекс открыл регистрацию в Школу разработки интерфейсов
• В Core ML заработало обучение на устройствах
• Геймификация
• Sign In с Apple – быстрый, удобный и безопасный вход
• Как я изучил Swift и выпустил своё приложение, которое заняло 2е место на Product Hunt
• Swift UI — галопом по Европам
• WWDC 2019: главное с презентации Keynote по версии роботов
• Работаем с SwiftUI - создаем и объединяем View
• Первый взгляд на SwiftUI
• Редизайн мобильного дейтинга: исследование UX
• Почему я переключился на Open Source
• Вычислительная Фотография
• Абстрагируем sealed class в Kotlin
• Реактивное программирование с Kotlin
• Делаем приложения в Android Studio реактивными с UI Components и Redux
AppTractor
Мобильные игры станут доступны в Steam и других магазинах приложений для ПК
Игровая платформа BlueStacks выпустила SDK для мобильных игр под названием BlueStacks Inside. Стоит добавить это SDK в приложение, и оно тут же станет доступно в ПК-магазине без портирования и дополнительных усилий со стороны разработчиков. Скоро технология…