#ЦифраДня: По прогнозу App Annie, в условиях растущего спроса на игры категорий Casual и Core потребительские расходы на мобильные игры достигнут новых рекордных значений и превысят $120 млрд. 2021 станет годом гибридных мобильных игровых жанров, так как у геймеров появляется все больше свободы действий, а мобильные телефоны становятся более функциональными для предоставления более сложных развлечений, которые ранее были доступны пользователям только на консолях или ПК.
Случилось страшное! В смысле страшно хорошее - TestFlight научили самостоятельно обновлять приложения. Так что он стал еще удобнее для управления тестированием, управления бета-тестерами и всяких нишевых проектов, существующих там. Теперь надо сделать веб-оболочку и вот новый альтернативный магазин приложений готов 😊
Разработка
• В новой версии TestFlight появилось автоматическое обновление приложений
• App Annie: что ждет мобильный рынок в 2021 году
• DartUP 2020: в этом году онлайн и с известными спикерами
• Meta Gameplay Framework, или бэкенд без серверных разработчиков
• Как локализовать игру? Пошаговое руководство
• Разбираем UX популярной игры Among Us
• 4 лучших расширения VS Code в 2020 году
iOS
• iPhoneNumberField: поле ввода телефона на SwiftUI
• Разворачиваем сервер для проверки In-app purchase за 60 минут
• Перенос существующего проекта Xcode на Kotlin Multiplatform Mobile
• Почему новые Mac кардинально меняют правила игры для продуктовых дизайнеров?
• Использование кривых Безье в SwiftUI
Android
• Видео Chicago Roboto 2020
• Ускорение сборки с помощью Dagger Reflect
• Классы данных - отличный способ хранения данных
• Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
Разработка
• В новой версии TestFlight появилось автоматическое обновление приложений
• App Annie: что ждет мобильный рынок в 2021 году
• DartUP 2020: в этом году онлайн и с известными спикерами
• Meta Gameplay Framework, или бэкенд без серверных разработчиков
• Как локализовать игру? Пошаговое руководство
• Разбираем UX популярной игры Among Us
• 4 лучших расширения VS Code в 2020 году
iOS
• iPhoneNumberField: поле ввода телефона на SwiftUI
• Разворачиваем сервер для проверки In-app purchase за 60 минут
• Перенос существующего проекта Xcode на Kotlin Multiplatform Mobile
• Почему новые Mac кардинально меняют правила игры для продуктовых дизайнеров?
• Использование кривых Безье в SwiftUI
Android
• Видео Chicago Roboto 2020
• Ускорение сборки с помощью Dagger Reflect
• Классы данных - отличный способ хранения данных
• Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
AppTractor
В новой версии TestFlight появилось автоматическое обновление приложений
Кроме обновлений, в новой версии TestFligh исправили ряд ошибок и улучшили стабильность работы.
#ЦифраДня: В iOS 14.3, которая теперь доступна в виде бета-версии для разработчиков, Apple начала предлагать пользователям установку сторонних приложений в процессе настройки нового iPhone или iPad. Это будет работать для некоторых стран в соответствии с местным законодательством - вероятно и в России.
Liga Stavok Flutterthon - первый онлайн-хакатон по Flutter в России
• С 27 ноября по 2 декабря
• Призовой фонд: 160,000 рублей
Основная задача: создать систему виджетов спортивных событий, которые будут отображать статистику, как текущую, так и изменяющуюся в режиме реального времени.
К участию приглашаются Flutter-разработчики, UI/UX-дизайнеры, аналитики. Присоединяйтесь, если у вас есть любой коммерческий опыт в мобильной разработке и желание развиваться во Flutter.
Отборочный тур продлится до 25 ноября, а финал хакатона пройдет с 27 ноября по 2 декабря. Для прохождения отборочного тура нужно заполнить анкету участника. В финал выйдут 100 человек.
Количество мест ограничено, успей подать заявку: https://flutterthon.codenrock.com/
• С 27 ноября по 2 декабря
• Призовой фонд: 160,000 рублей
Основная задача: создать систему виджетов спортивных событий, которые будут отображать статистику, как текущую, так и изменяющуюся в режиме реального времени.
К участию приглашаются Flutter-разработчики, UI/UX-дизайнеры, аналитики. Присоединяйтесь, если у вас есть любой коммерческий опыт в мобильной разработке и желание развиваться во Flutter.
Отборочный тур продлится до 25 ноября, а финал хакатона пройдет с 27 ноября по 2 декабря. Для прохождения отборочного тура нужно заполнить анкету участника. В финал выйдут 100 человек.
Количество мест ограничено, успей подать заявку: https://flutterthon.codenrock.com/
В JetBrains, оказывается, сделали свой стриминг, с картами и IDE 💃🏻 Нет, серьезно - Projector перехватывает команды отрисовки из IDE с помощью кастомного движка рендеринга, который вместо визуализации вещей на экране записывает все команды, сериализует их и отправляет веб-клиенту. В результате запускаете Android Studio в любом облаке и работаете хоть на Chromebook или iPad. “Наше почтение!” (С)
Разработка
• Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
• Global App Testing исследовал привычки пользователей в работе с приложениями
• Getaround: рост p2p каршеринга
• Oversecured запускается на самофинансировании в размере 1 миллиона долларов благодаря выплатам за найденные ошибки
• Дизайн приложений: примеры для вдохновения #22
• Radio QA #62: удалённые конференции.
• Podlodka #189: IoT
• Минцифры готовит новый пакет поддержки IT-отрасли
• Тестирование игр
• Материальный дизайн. Создание анимаций в Kivy
• Как получить больше трафика из рекомендаций похожих приложений?
• Сравнительный анализ ценовой стратегии более 100 мобильных приложений на основе подписки
• Вот 20 советов по программированию, о которых вы не просили
• 4 признания после 4 лет работы разработчиком-самоучкой
• Что я узнал о UX, попивая чай
iOS
• Использование Kotlin Multiplatform Mobile в iOS-проекте
• PostgresKit: работа с PostgreSQL
• Apple выпускает macOS Big Sur
• iOS 14.3 предлагает установку сторонних приложений при настройке системы
• Composable Architecture — свежий взгляд на архитектуру приложения. Тесты
• Как безопасно работать с Core Data в фоновом потоке
• Общие потоки, широковещательные каналы
• Работа с Diffable Data Sources в iOS 14
• Серверный Swift с Vapor, AWS Fargate и AWS Cloud Development Kit
Android
• iiVisu: визуализатор звука для Android
• Как устроен билд APK файла внутри
• Прагматичное руководство по Hilt с Kotlin
• Обнаружение скриншотов в Android
• Уменьшите использование памяти вашим Android-приложением вдвое
• Что крутится, то крутится
• Создаем приложение с помощью Dropwizard, Maven и Kotlin
Разработка
• Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
• Global App Testing исследовал привычки пользователей в работе с приложениями
• Getaround: рост p2p каршеринга
• Oversecured запускается на самофинансировании в размере 1 миллиона долларов благодаря выплатам за найденные ошибки
• Дизайн приложений: примеры для вдохновения #22
• Radio QA #62: удалённые конференции.
• Podlodka #189: IoT
• Минцифры готовит новый пакет поддержки IT-отрасли
• Тестирование игр
• Материальный дизайн. Создание анимаций в Kivy
• Как получить больше трафика из рекомендаций похожих приложений?
• Сравнительный анализ ценовой стратегии более 100 мобильных приложений на основе подписки
• Вот 20 советов по программированию, о которых вы не просили
• 4 признания после 4 лет работы разработчиком-самоучкой
• Что я узнал о UX, попивая чай
iOS
• Использование Kotlin Multiplatform Mobile в iOS-проекте
• PostgresKit: работа с PostgreSQL
• Apple выпускает macOS Big Sur
• iOS 14.3 предлагает установку сторонних приложений при настройке системы
• Composable Architecture — свежий взгляд на архитектуру приложения. Тесты
• Как безопасно работать с Core Data в фоновом потоке
• Общие потоки, широковещательные каналы
• Работа с Diffable Data Sources в iOS 14
• Серверный Swift с Vapor, AWS Fargate и AWS Cloud Development Kit
Android
• iiVisu: визуализатор звука для Android
• Как устроен билд APK файла внутри
• Прагматичное руководство по Hilt с Kotlin
• Обнаружение скриншотов в Android
• Уменьшите использование памяти вашим Android-приложением вдвое
• Что крутится, то крутится
• Создаем приложение с помощью Dropwizard, Maven и Kotlin
AppTractor
Как запустить Android Studio на ЛЮБОМ устройстве с помощью JetBrains Projector
Нажатие кнопки «запустить» в моем браузере запускает сборку на удаленном сервере, которая затем передается в виде APK через ssh на мой ноутбук, а затем через Wi-Fi на мое устройство. В какие времена мы живем, ребята!
Думал, что продолжаться все это будет еще долго, но Huawei на удивление быстро сдался - бизнес Honor продан консорциуму из более чем 30 агентов и дилеров, которые создали новую компанию Shenzhen Zhixin New Information Technology. В целом это, кажется, означает, что смартфоны Honor смогут вернуться в лоно Google. Что теперь будет с AppGallery, HarmonyOS, конкурсами разработчиков и миллиардом для их поддержки, HMS Core? Да фиг знает, ставлю на то, что все тихо свернут 🤔
Разработка
• Huawei полностью продает свой бренд по производству смартфонов Honor
• Ride Vision с помощью ИИ улучшает безопасность мотоциклистов
• На пути к «10x инженеру»: шорткаты, сниппеты, шаблоны
• ECS в UI в клиенте World of Tanks Blitz
• Привлечение пользователей, улучшая игровой опыт и ROI
• Переопределяем приложение для знакомств - пример UX/UI
• Руководство инди разработчиков по росту вашего приложения
iOS
• Внедрение зависимостей: почему мы выбрали Needle
• Главные шорткоды Xcode для более эффективного программирования
• MVVM в iOS с SwiftUI (подробный пример + подводные камни)
Android
• Modern Android Development (MAD) Skills: обучение современной Android-разработке от Google
• Currency Converter: конвертер валют для Android
• Server-Driven UI для Android с Jetpack Compose
• Используем Android Jetpack KTX
• Новый способ обработки состояний и событий в Android с Sealed Classes
Разработка
• Huawei полностью продает свой бренд по производству смартфонов Honor
• Ride Vision с помощью ИИ улучшает безопасность мотоциклистов
• На пути к «10x инженеру»: шорткаты, сниппеты, шаблоны
• ECS в UI в клиенте World of Tanks Blitz
• Привлечение пользователей, улучшая игровой опыт и ROI
• Переопределяем приложение для знакомств - пример UX/UI
• Руководство инди разработчиков по росту вашего приложения
iOS
• Внедрение зависимостей: почему мы выбрали Needle
• Главные шорткоды Xcode для более эффективного программирования
• MVVM в iOS с SwiftUI (подробный пример + подводные камни)
Android
• Modern Android Development (MAD) Skills: обучение современной Android-разработке от Google
• Currency Converter: конвертер валют для Android
• Server-Driven UI для Android с Jetpack Compose
• Используем Android Jetpack KTX
• Новый способ обработки состояний и событий в Android с Sealed Classes
AppTractor
Huawei полностью продает свой бренд по производству смартфонов Honor
Эта сделка поможет продавцам и поставщикам Honor пережить трудное время.
Успели вписаться в экосистему Huawei?
Anonymous Poll
13%
Да, все уже сделали
7%
Делаем
15%
Хотели начинать
65%
Да и начинать не хотели
Прочитал в соседнем канале мнение, что снижение комиссии - идеальный PR-ход Apple, убивающих несколько зайцев одновременно, но не стоящий практически ничего самой компании. Это отличный ответ Epic и судебной тяжбе, плюс упреждающий ответ правительственным регуляторам во многих странах, плюс слава покровителя малого бизнеса и угнетаемых инди. Так? Так. А не стоит он ничего потому, что Топ 1% издателей получает 93% (!) доходов всего рынка приложений (вторая ссылка - исследование Sensor Tower, сейчас, скорее всего, еще больше) То есть из-за снижения комиссии для “небольших” разработчиков Apple практически ничего не потеряет, так как тот самый 1% издателей конечно не попадет в новую программу. Это, безусловно, не снижает приятных ощущений для всех причастных, но подноготную слегка объясняет 🧐
Разработка
• Apple снижает комиссию App Store для небольших разработчиков до 15%
• Топ 1% издателей получает 80% установок и 93% доходов всего рынка приложений
• Simplenote: кроссплатформенный блокнот
• Shazam представляет 100 самых популярных треков за всю историю
• MY.GAMES и Google запустили программу по поддержке игровых разработчиков
• Что такое Server-Driven UI
• Какие языки хотят изучать разработчики?
• Навигация в mcommerce-приложениях: шаблоны и подводные камни
• Навыки и требования к аналитикам данных на разных уровнях в Яндексе
• 6 месяцев маленьких проектов
iOS
• SlideOverCard: выдвигающаяся карточка
• В App Store заработали промо-коды для подписок
• Создавайте удобные для контента макеты
• Создание интерфейса чата с помощью SwiftUI
• Жизненный цикл View в SwiftUI
Android
• Разработка приложения с использованием Python и OpenCV на Android устройстве
• Модуляризация приложений Android - быстрый взгляд
• (Почти) полностью кроссплатформенные приложения на Kotlin
• 5 новых платформ автоматизации тестирования для Android (2020)
• Lottie для Jetpack Compose
• Анимация Android RecyclerView на Kotlin
Разработка
• Apple снижает комиссию App Store для небольших разработчиков до 15%
• Топ 1% издателей получает 80% установок и 93% доходов всего рынка приложений
• Simplenote: кроссплатформенный блокнот
• Shazam представляет 100 самых популярных треков за всю историю
• MY.GAMES и Google запустили программу по поддержке игровых разработчиков
• Что такое Server-Driven UI
• Какие языки хотят изучать разработчики?
• Навигация в mcommerce-приложениях: шаблоны и подводные камни
• Навыки и требования к аналитикам данных на разных уровнях в Яндексе
• 6 месяцев маленьких проектов
iOS
• SlideOverCard: выдвигающаяся карточка
• В App Store заработали промо-коды для подписок
• Создавайте удобные для контента макеты
• Создание интерфейса чата с помощью SwiftUI
• Жизненный цикл View в SwiftUI
Android
• Разработка приложения с использованием Python и OpenCV на Android устройстве
• Модуляризация приложений Android - быстрый взгляд
• (Почти) полностью кроссплатформенные приложения на Kotlin
• 5 новых платформ автоматизации тестирования для Android (2020)
• Lottie для Jetpack Compose
• Анимация Android RecyclerView на Kotlin
AppTractor
Apple снижает комиссию App Store для небольших разработчиков до 15%
Новая App Store Small Business Program касается продаж внутри приложений и платных приложений. Начинается она 1 января 2021 года.
Мы постоянно рассказываем о новостях рынка мобильных приложений и их продвижении. Одна из важных проблем маркетологов и издателей – это фрод. Вы вкладываете деньги в продвижение своего продукта, получаете установки, а эффекта нет, ROI катится в минуса.
Мошеннического трафика и способов обманут мобильного маркетолога множество. Клик-флуд, клик-спам, боты, виртуальные устройства, пост-инсталл фрод и другие неприятные виды обмана мешают полноценному развитию ваших рекламных кампаний и всего бизнеса.
Чтобы помочь разобраться в распространенных видах фрода и научиться с ним бороться, команды медиабаинга MailRu Group и myTracker проведут 25 ноября в 11:00 (МСК) вебинар, посвященный этой проблеме. На нем же эксперты расскажут про работу с новой антифрод-системой myTracker Fraud Scanner.
Регистрируйтесь на вебинар и учитесь эффективно бороться с фродом!
Мошеннического трафика и способов обманут мобильного маркетолога множество. Клик-флуд, клик-спам, боты, виртуальные устройства, пост-инсталл фрод и другие неприятные виды обмана мешают полноценному развитию ваших рекламных кампаний и всего бизнеса.
Чтобы помочь разобраться в распространенных видах фрода и научиться с ним бороться, команды медиабаинга MailRu Group и myTracker проведут 25 ноября в 11:00 (МСК) вебинар, посвященный этой проблеме. На нем же эксперты расскажут про работу с новой антифрод-системой myTracker Fraud Scanner.
Регистрируйтесь на вебинар и учитесь эффективно бороться с фродом!
В преддверии выходных и так как Among Us спонсирует наш канал, не могу не рассказать, что игру выдвинули на “Мобильную игру года” в The Game Awards 2020. Кроме нее в номинантах - Call Of Duty Mobile, Genshin Impact, Legends Of Runeterra и Pokémon Cafe Mix. Сам буду болеть за “колду” - лучший мобильный шутер из виденных мной. Что однако не исключает периодического адского моего обугливания от криворукости партнеров по команде. Люди, как всегда, все испортили 😎
Разработка
• Лучшие мобильные игры в The Game Awards 2020
• Руководство по росту приложений для независимых разработчиков
• Google устанавливает новый срок получения разрешений для приложений с фоновой геолокацией
• Apple выпустила версию TensorFlow для macOS Big Sur
• «Урок цифры» научит школьников работать с нейронными сетями
• Где найти иконку для вашего приложения
• Figma выкатила новый Auto Layout
• API для QA: тестируем фичи без доступа к коду
• Flutter. Слушатель клавиатуры без платформенного кода
• Переходим В OFFLINE FIRST с использованием Core Data и Managed Document(s)
• Опыт выбора кроссплатформенной технологии для разработки приложения. Доклад Яндекса
• Прекратите оценивать продуктовых дизайнеров, как визуальных дизайнеров
• Я недостаточно умен, чтобы быть программистом
• Чистая архитектура с точки зрения технического интервью
iOS
• Впечатление от Стэнфордских курсов CS193P Весна 2020 г.: Разработка iOS приложений с помощью SwiftUI
• Что делать, если вас копирует Apple
• Полное руководство по использованию Azure CI/CD для iOS-приложений
Android
• BasicAirData GPS Logger: открытый GPS-трекер для Android
• Корутины и синхронизация. Лучше не смешивать
• Kotlin Flow в Android - обрабатываем асинхронный поток
• Полное руководство по интернационализации и локализации Android-приложений
Разработка
• Лучшие мобильные игры в The Game Awards 2020
• Руководство по росту приложений для независимых разработчиков
• Google устанавливает новый срок получения разрешений для приложений с фоновой геолокацией
• Apple выпустила версию TensorFlow для macOS Big Sur
• «Урок цифры» научит школьников работать с нейронными сетями
• Где найти иконку для вашего приложения
• Figma выкатила новый Auto Layout
• API для QA: тестируем фичи без доступа к коду
• Flutter. Слушатель клавиатуры без платформенного кода
• Переходим В OFFLINE FIRST с использованием Core Data и Managed Document(s)
• Опыт выбора кроссплатформенной технологии для разработки приложения. Доклад Яндекса
• Прекратите оценивать продуктовых дизайнеров, как визуальных дизайнеров
• Я недостаточно умен, чтобы быть программистом
• Чистая архитектура с точки зрения технического интервью
iOS
• Впечатление от Стэнфордских курсов CS193P Весна 2020 г.: Разработка iOS приложений с помощью SwiftUI
• Что делать, если вас копирует Apple
• Полное руководство по использованию Azure CI/CD для iOS-приложений
Android
• BasicAirData GPS Logger: открытый GPS-трекер для Android
• Корутины и синхронизация. Лучше не смешивать
• Kotlin Flow в Android - обрабатываем асинхронный поток
• Полное руководство по интернационализации и локализации Android-приложений
AppTractor
Лучшие мобильные игры в The Game Awards 2020
Посмотреть все номинации и проголосовать за игры вы можете на официальном сайте.
Яндекс запустил телеграм-канал с вакансиями для разработчиков
— Свежие вакансии каждый день
— Описания задач, технологий и условий без воды
— Лёгкий поиск по тегам
— Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе
Подписывайтесь
— Свежие вакансии каждый день
— Описания задач, технологий и условий без воды
— Лёгкий поиск по тегам
— Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе
Подписывайтесь
#ЦифраДня: Согласно данным Sensor Tower, пять самых популярных приложений-виджетов были установлены примерно на 15% iPhone в США. Пять самых популярных приложений с виджетами для домашнего экрана - Widgetsmith, Color Widgets, Photo Widget: Simple, WidgetBox и Photo Widget. Они получили 13 миллионов установок в США с 16 сентября и примерно 45 миллионов установок в мире.
This media is not supported in your browser
VIEW IN TELEGRAM
Примерно каждый IT-департамент, проект, приложение
Вместе с тем как растет количество владельцев смартфонов, увеличивается спрос на специалистов, умеющих ими управлять и программировать. Android-разработчик — профессия будущего.
Если вы хотите ворваться в перспективную IT-сферу — приходите на Факультет Android-разработки образовательной экосистемы GeekBrains.
Вместе с опытными учителями-практиками освоите современные технологии Android-разработки и научитесь делать свои приложения. Получите все нужные навыки, диплом, сертификат и поддержку при трудоустройстве. Кстати, год учебной практики в GeekBrains — это год реального рабочего опыта. Сможете претендовать на позиции не только junior, но и middle.
После успешного окончания обучения на факультете GeekBrains гарантирует трудоустройство в Mail.ru Group или в одну из компаний-партнеров.
Записывайтесь прямо сейчас — и получите скидку 45% → https://geekbrains.ru/link/EFLwkd
Если вы хотите ворваться в перспективную IT-сферу — приходите на Факультет Android-разработки образовательной экосистемы GeekBrains.
Вместе с опытными учителями-практиками освоите современные технологии Android-разработки и научитесь делать свои приложения. Получите все нужные навыки, диплом, сертификат и поддержку при трудоустройстве. Кстати, год учебной практики в GeekBrains — это год реального рабочего опыта. Сможете претендовать на позиции не только junior, но и middle.
После успешного окончания обучения на факультете GeekBrains гарантирует трудоустройство в Mail.ru Group или в одну из компаний-партнеров.
Записывайтесь прямо сейчас — и получите скидку 45% → https://geekbrains.ru/link/EFLwkd
Неотвратимо близится новый год, а значит и вступление в действие новых правил работы с данными пользователей в iOS 14. Кажется, что надежд на отмену или просто новый перенос не осталось, и мы скоро очутимся в новой реальности. У Adjust вышло руководство “Мобильная реклама в iOS 14: руководство для маркетологов по получению согласия пользователей", в которой рассматриваются вопросы увеличения согласия. Можно и нужно потестить то, во что мы наступим совсем скоро.
Разработка
• Реклама в iOS 14: как получить согласие пользователя — руководство Adjust
• Итоги конкурса Games Cup 2020
• Зачем нужно знать всякие низкоуровневые вещи
• AudioMob получил $1.5 млн. на аудиорекламу в играх
• Xesto: 3D сканирование стоп
• Приложения с виджетами получили более 45 млн. установок на iOS
• make sense podcast: О формулировании гипотез, подходах и критериях корректности, и проверке гипотез разных уровней
• Podlodka #190: обязательные знания для программиста
• Math Invasion. Мой долгострой
• Как я стал разработчиком игр для мобильных телефонов
• Разработка мобильных приложений на Python. Создание анимаций в Kivy. Part 2
• Тестирование игр
• Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 3
• 24 полезных совета для правильного управления репутацией мобильного приложения
• 6 типов проектов, которые должен попробовать каждый разработчик
• Полный курс Firebase Authentication и Flutter 2020
• 15 ошибок, которые каждый разработчик совершил в своей жизни
• 5 улучшений, которых заслуживает App Store - исследование UX
• Микровзаимодействия: суперсила дизайнеров
iOS
• HHCustomCorner: скругление углов
• NVIDIA GeForce Now и Google Stadia запускаются на iOS в виде веб-приложений
• Следует ли мне использовать SwiftUI в проде? Примеры кода, который поможет вам принять решение
• Сборка и запуск Telegram-iOS в симуляторе Xcode 12.x
Android
• Видео Android Summit 2020
• Сушите вёсла #11: MAD Android Development
• Роман Елизаров становится новым руководителем проекта Kotlin
• Jetpack Compose: ViewModels
• Обработчики эффектов Jetpack Compose
• Практическая работа с сетью для разработчиков Android
• Простая разработка под Android с использованием Simple-Stack
Разработка
• Реклама в iOS 14: как получить согласие пользователя — руководство Adjust
• Итоги конкурса Games Cup 2020
• Зачем нужно знать всякие низкоуровневые вещи
• AudioMob получил $1.5 млн. на аудиорекламу в играх
• Xesto: 3D сканирование стоп
• Приложения с виджетами получили более 45 млн. установок на iOS
• make sense podcast: О формулировании гипотез, подходах и критериях корректности, и проверке гипотез разных уровней
• Podlodka #190: обязательные знания для программиста
• Math Invasion. Мой долгострой
• Как я стал разработчиком игр для мобильных телефонов
• Разработка мобильных приложений на Python. Создание анимаций в Kivy. Part 2
• Тестирование игр
• Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 3
• 24 полезных совета для правильного управления репутацией мобильного приложения
• 6 типов проектов, которые должен попробовать каждый разработчик
• Полный курс Firebase Authentication и Flutter 2020
• 15 ошибок, которые каждый разработчик совершил в своей жизни
• 5 улучшений, которых заслуживает App Store - исследование UX
• Микровзаимодействия: суперсила дизайнеров
iOS
• HHCustomCorner: скругление углов
• NVIDIA GeForce Now и Google Stadia запускаются на iOS в виде веб-приложений
• Следует ли мне использовать SwiftUI в проде? Примеры кода, который поможет вам принять решение
• Сборка и запуск Telegram-iOS в симуляторе Xcode 12.x
Android
• Видео Android Summit 2020
• Сушите вёсла #11: MAD Android Development
• Роман Елизаров становится новым руководителем проекта Kotlin
• Jetpack Compose: ViewModels
• Обработчики эффектов Jetpack Compose
• Практическая работа с сетью для разработчиков Android
• Простая разработка под Android с использованием Simple-Stack
AppTractor
Реклама в iOS 14: как получить согласие пользователя — руководство Adjust
Чтобы помочь вам продвинуться вперед, новое руководство Adjust покажет вам передовые методы увеличения количества согласий и те шаги, которые необходимо предпринять для создания и тестирования успешных запросов на получение разрешения.
#ЦифраДня: В этом году предновогодние каникулы в App Store пройдут по стандартному графику — с 24 по 27 декабря. В это время не будут приниматься, проверяться и публиковаться новые приложения и новые версии приложений.