#ЦифраДня: “Казаться, а не быть”. Hype Simulator, который предлагает почувствовать себя знаменитостью в Тиктоке, стал №1 в американском App Store. В приложении настоящей социальной сети, как понятно из названия, нет, пользователю просто приходят уведомления о новых подписчиках и тысячи комментариев от фанатов — «Ты мой кумир», «Обожаю твои посты» и «Не могу поверить, что ты ответил». В сервисе также можно имитировать прямую трансляцию, к которой постоянно присоединяются новые поклонники.
У Intel новая ИИ-платформа ControlFlag, которая может самостоятельно обнаруживать ошибки в коде. На словах там все красиво - интересно другое. Это уже, наверное, десятая система с ИИ, посвященная программированию и упрощению/ускорению процесса, о которой мы слышали за полгода. На волне No Code и ИИ эта область надувается прямо на глазах. Так что если у вас есть хотя бы какая-то простая статистическая штука, которая умеет что-то делать с кодом - пора выпускать на рынок 😊
Разработка
• ControlFlag автоматически обнаруживает ошибки в коде с помощью ИИ
• Hype Simulator: симулятор успеха — №1 в App Store
• Wellory: приложение против диет
• Код-ревью для новичков: 8 советов для эффективной работы
• Техническое интервью: что спрашивают в крупных IT-компаниях?
• Дизайн приложений: примеры для вдохновения #24
• Самые скачиваемые приложения в ноябре 2020
• Podlodka #192: мобильная кроссплатформа
• Разница между QA, QC и тестированием: простая трактовка на примере швейцарского армейского ножа
• Как привлечь пользователей в мобильное приложение с помощью ASO и рекламы
• Как мотивировать пользователя закончить прогресс? - Эффект обеспеченного прогресса
• Репозитории GitHub для улучшения ваших навыков программирования
• Что нам ожидать от UX в 2021?
• 7 лучших БЕСПЛАТНЫХ курсов по искусственному интеллекту от университетов Лиги плюща
iOS
• В iOS теперь можно делиться подписками и покупками
• Начался прием заявок в App Store Small Business Program
• SupportDocs: документация на основе GitHub
• Библиотека для работы с iOS-пермишенами, от идеи до релиза (часть 1)
• Как Swift-разработчики должны использовать протокол-ориентированное программирование
Android
• Speedometer Android: круговой индикатор для Android
• Android Broadcast: как повысить ЗП?
• Подменяем Runtime permissions в Android
• Подключение Bluetooth A2DP устройства к Android
• Создание распределенной платформы для удаленного Android-тестирования
• Flappy Bird на Android Jetpack Compose
• Оптимизация, сжатие и обфускация вашего приложения для Android
• Обнаружение лица на Android-устройстве с помощью Google ML Kit
Разработка
• ControlFlag автоматически обнаруживает ошибки в коде с помощью ИИ
• Hype Simulator: симулятор успеха — №1 в App Store
• Wellory: приложение против диет
• Код-ревью для новичков: 8 советов для эффективной работы
• Техническое интервью: что спрашивают в крупных IT-компаниях?
• Дизайн приложений: примеры для вдохновения #24
• Самые скачиваемые приложения в ноябре 2020
• Podlodka #192: мобильная кроссплатформа
• Разница между QA, QC и тестированием: простая трактовка на примере швейцарского армейского ножа
• Как привлечь пользователей в мобильное приложение с помощью ASO и рекламы
• Как мотивировать пользователя закончить прогресс? - Эффект обеспеченного прогресса
• Репозитории GitHub для улучшения ваших навыков программирования
• Что нам ожидать от UX в 2021?
• 7 лучших БЕСПЛАТНЫХ курсов по искусственному интеллекту от университетов Лиги плюща
iOS
• В iOS теперь можно делиться подписками и покупками
• Начался прием заявок в App Store Small Business Program
• SupportDocs: документация на основе GitHub
• Библиотека для работы с iOS-пермишенами, от идеи до релиза (часть 1)
• Как Swift-разработчики должны использовать протокол-ориентированное программирование
Android
• Speedometer Android: круговой индикатор для Android
• Android Broadcast: как повысить ЗП?
• Подменяем Runtime permissions в Android
• Подключение Bluetooth A2DP устройства к Android
• Создание распределенной платформы для удаленного Android-тестирования
• Flappy Bird на Android Jetpack Compose
• Оптимизация, сжатие и обфускация вашего приложения для Android
• Обнаружение лица на Android-устройстве с помощью Google ML Kit
14 декабря стартует первая конференция про кроссплатформенную мобильную разработку – Podlodka Crossplatform Crew!
А это значит, что вас ждет:
🔹неделя интенсивов и воркшопов по кроссплатформенным технологиям
🔹общение с крутейшими экспертами и другими участниками комьюнити
🔹куча новых практик и идей, которые можно унести в свой багаж
Никаких “Hello World!” на абстрактных примерах, только настоящий опыт внедрения и использования кроссплатформы в реальных проектах от топовых экспертов.
Хеллоуворлдов на вымышленных примерах не будет, будем обсуждать в основном опыт внедрения и использования кроссплатформы в реальных проектах. В программе:
• Интервью про кейсы внедрения Flutter, React Native, Kotlin Multiplatform Mobile в разных компаниях
• Воркшопы по интеграции разных технологий в существующий проект
• Рулетка кейсов и шоу “Прожарка”. Описывать бессмысленно – это надо видеть!
Старт 14 декабря, а подробное расписание, спикеры и билеты доступны на сайте!
Промокод для читателей нашего канала со скидкой в 300 рублей: podlodka_d8emne9
Отдельно традиционно разыграем один бесплатный билет - поделитесь в чате 👇 самой экзотической/интересной/у***нской кроссплатформой, с которой вам приходилось общаться (писали, как минимум видели вживую)!
А это значит, что вас ждет:
🔹неделя интенсивов и воркшопов по кроссплатформенным технологиям
🔹общение с крутейшими экспертами и другими участниками комьюнити
🔹куча новых практик и идей, которые можно унести в свой багаж
Никаких “Hello World!” на абстрактных примерах, только настоящий опыт внедрения и использования кроссплатформы в реальных проектах от топовых экспертов.
Хеллоуворлдов на вымышленных примерах не будет, будем обсуждать в основном опыт внедрения и использования кроссплатформы в реальных проектах. В программе:
• Интервью про кейсы внедрения Flutter, React Native, Kotlin Multiplatform Mobile в разных компаниях
• Воркшопы по интеграции разных технологий в существующий проект
• Рулетка кейсов и шоу “Прожарка”. Описывать бессмысленно – это надо видеть!
Старт 14 декабря, а подробное расписание, спикеры и билеты доступны на сайте!
Промокод для читателей нашего канала со скидкой в 300 рублей: podlodka_d8emne9
Отдельно традиционно разыграем один бесплатный билет - поделитесь в чате 👇 самой экзотической/интересной/у***нской кроссплатформой, с которой вам приходилось общаться (писали, как минимум видели вживую)!
#ЦифраДня: Продолжаем исследовать отчет Liftoff о мировых трендах экономики приложений. Средние возвраты в День 30 для Android 3.8%, для iOS 4.9%. Средние возвраты по категориям в День 30 на графике выше. Если у вас ниже - плохо, если выше - хорошо 😊
Как было понятно с самого начала (само название M1 как бы намекало…), Apple на первой версии не остановится. Как пишет Bloomberg, полный переход на собственные процессоры должен случится уже в следующем году. Ну а пока говорят о процессоре с 32 (!) производительными ядрами для high-end компьютеров и собственном GPU до 128 ядер. Сейчас топчик от Intel это 28 perfomance ядер. В общем, Apple и запрягает не медленно, и ехать собирается на всю катушку.
Разработка
• Apple готовит новые ARM-процессоры
• Яндекс.Маркет Аналитика добавила возможность интеграции с AppMetrica
• Формирование навыков разработчика
• Четыре приема быстрой разработки на Unity3D
• Создаем интерфейс погодного приложения с 3D-иллюстрациями
• Практическое руководство по теории цвета и цветовым палитрам (с использованием чисел)
• Вышел Qt 6.0
• Мои лучшие инструменты для разработчиков в 2020 году
iOS
• Ошибка invalid_grant при авторизации через Apple ID (iOS, бекенд)
• Кастомный переключатель в iOS-приложениях
• Как писать юнит-тесты с Core Data в Swift
• Понимаем архитектуры iOS-приложений с помощью VIPER
Android
• Основы Jetpack Compose: Урок №2
• Ktlint: практика внедрения
• Fingerprint Android: идентификация устройств
• Непрерывное юнит-тестирование в Android-разработке с помощью Bitrise
Разработка
• Apple готовит новые ARM-процессоры
• Яндекс.Маркет Аналитика добавила возможность интеграции с AppMetrica
• Формирование навыков разработчика
• Четыре приема быстрой разработки на Unity3D
• Создаем интерфейс погодного приложения с 3D-иллюстрациями
• Практическое руководство по теории цвета и цветовым палитрам (с использованием чисел)
• Вышел Qt 6.0
• Мои лучшие инструменты для разработчиков в 2020 году
iOS
• Ошибка invalid_grant при авторизации через Apple ID (iOS, бекенд)
• Кастомный переключатель в iOS-приложениях
• Как писать юнит-тесты с Core Data в Swift
• Понимаем архитектуры iOS-приложений с помощью VIPER
Android
• Основы Jetpack Compose: Урок №2
• Ktlint: практика внедрения
• Fingerprint Android: идентификация устройств
• Непрерывное юнит-тестирование в Android-разработке с помощью Bitrise
AppTractor
Apple готовит новые ARM-процессоры
Apple также тестирует чип с 32 производительными ядрами для топовых компьютеров.
#АнонсДня: Смогли! После трех лет подготовки сегодня GitHub на конференции Universe объявил, что теперь платформа может работать и в темном режиме. Переключение между двумя режимами осуществляется в новом подменю настроек «Appearance». Там вы можете выбрать Светлый вид, Темную тему или, если хотите, настроиться на автоматическое следование общей системной политике.
Google раз в год пинает не очень живую Fuchsia. Вообще ОС была открытой, но сделать в нее вклад было невозможно - сейчас компания призвала всех принять участие в развитии новой платформы, то есть можно контрибютить в нее. До прода, конечно, еще далеко, но в целом если у вас есть желание - проект кажется вполне перспективным и участников наверняка заметят.
Разработка
• Google открывает разработку Fuchsia для всех
• App Annie: результаты мобильного рынка 2020
• Look to Speak позволяет «разговаривать» с помощью движения глаз
• GitHub запустил Темный режим
• Вышел Qt 6.0
• Amazon запустил HealthLake — облако для анализа медицинских данных
• Телефон шпионил за мной, поэтому я нашёл тех, кто использует данные слежения
• Ловец идей, почти хакатон, или как быстро прокачать команду в Dart/Flutter
• JetBrains выпустила публичную версию Space — сервиса для командной разработки с чатами и планировщиком
• 6 трендов продуктового дизайна в 2021 году
• 5 основных свойств хорошего продуктового дизайна
• Как Microsoft проводит автоматическое тестирование. Интервью с Клаусом Хемститчем
• До свидания, Xamarin.Forms
• Эти современные языки программирования заставят вас страдать
• Как эффективно модернизировать устаревшее приложение
iOS
• ScrollViewMinimap: миникарта для UIScrollView
• Через серые зоны — к 4,7 звезды. Как мы сделали топовое security-приложение для iOS
Android
• Практическое руководство по использованию Hilt с Kotlin
• Многомодульная навигация в Android с Navigation Component
• Android Views как функция состояния с ViewBinding
Разработка
• Google открывает разработку Fuchsia для всех
• App Annie: результаты мобильного рынка 2020
• Look to Speak позволяет «разговаривать» с помощью движения глаз
• GitHub запустил Темный режим
• Вышел Qt 6.0
• Amazon запустил HealthLake — облако для анализа медицинских данных
• Телефон шпионил за мной, поэтому я нашёл тех, кто использует данные слежения
• Ловец идей, почти хакатон, или как быстро прокачать команду в Dart/Flutter
• JetBrains выпустила публичную версию Space — сервиса для командной разработки с чатами и планировщиком
• 6 трендов продуктового дизайна в 2021 году
• 5 основных свойств хорошего продуктового дизайна
• Как Microsoft проводит автоматическое тестирование. Интервью с Клаусом Хемститчем
• До свидания, Xamarin.Forms
• Эти современные языки программирования заставят вас страдать
• Как эффективно модернизировать устаревшее приложение
iOS
• ScrollViewMinimap: миникарта для UIScrollView
• Через серые зоны — к 4,7 звезды. Как мы сделали топовое security-приложение для iOS
Android
• Практическое руководство по использованию Hilt с Kotlin
• Многомодульная навигация в Android с Navigation Component
• Android Views как функция состояния с ViewBinding
AppTractor
Google открывает разработку Fuchsia для всех
Сегодня Google в блоге призвал разработчиков внести свой вклад в проект. Фактически, это первое официальное объявление о существовании операционной системы Fuchsia и о том, как Google планирует ее использовать.
Fuchsia:
Anonymous Poll
11%
Заменит Android
25%
Не заменит, будет параллельно
24%
Будет нишевой
40%
Никакой не будет
#ЦифраДня: Расходы пользователей на приложения для iOS и Google Play за год в мире по оценке App Annie превысили $112 млрд, что на 25% больше, чем в 2019.
При этом $81 млрд потрачен на игры и $31 млрд на приложения.
65 центов с каждого доллара заработала платформа iOS, однако расходы в Google Play выросли почти на 30%.
Россияне потратили за год $1.2 млрд.
При этом $81 млрд потрачен на игры и $31 млрд на приложения.
65 центов с каждого доллара заработала платформа iOS, однако расходы в Google Play выросли почти на 30%.
Россияне потратили за год $1.2 млрд.
Вот и небольшие итоги года от AppsFlyer подъехали - отчет по возвратам. Занятно, что несмотря на большой рост потребления приложений (а может и благодаря ему) , случившийся в 2020, возвраты снизились на 12%. Это касается и органики, и платных пользователей, и Android, и iOS.
Разработка
• Удержание пользователей 2020: отчет AppsFlyer
• Как добиться успеха с Douyin, видеоплатформой коротких видео №1 в Китае: бесплатное руководство
• Что такое микросервисы и как их использовать
• WhatsApp назвал маркировку приложений в App Store антиконкурентными
• Анализируй это: три системы мобильной аналитики глазами digital-компаний
• Доступность — это просто, Или 5 смертных грехов доступности
• Как локализовать игры для Японии и Южной Кореи
iOS
• Как создать анимированный пульс с помощью SwiftUI
• Визуализация производительности мобильного приложения с помощью Specto
• Как не выглядеть джуном на собеседовании по iOS-программированию
• Все об iOS-анимации
Android
• Circle Menu: круговое меню для Android
• Охранный дроид на парковке, виртуальный диван в пустой комнате: возможности AR в экосистеме Huawei
• Повышение точности городского GPS для вашего приложения
• Попрощайтесь с Android Jetifier
Разработка
• Удержание пользователей 2020: отчет AppsFlyer
• Как добиться успеха с Douyin, видеоплатформой коротких видео №1 в Китае: бесплатное руководство
• Что такое микросервисы и как их использовать
• WhatsApp назвал маркировку приложений в App Store антиконкурентными
• Анализируй это: три системы мобильной аналитики глазами digital-компаний
• Доступность — это просто, Или 5 смертных грехов доступности
• Как локализовать игры для Японии и Южной Кореи
iOS
• Как создать анимированный пульс с помощью SwiftUI
• Визуализация производительности мобильного приложения с помощью Specto
• Как не выглядеть джуном на собеседовании по iOS-программированию
• Все об iOS-анимации
Android
• Circle Menu: круговое меню для Android
• Охранный дроид на парковке, виртуальный диван в пустой комнате: возможности AR в экосистеме Huawei
• Повышение точности городского GPS для вашего приложения
• Попрощайтесь с Android Jetifier
AppTractor
Удержание пользователей 2020: отчет AppsFlyer
Удержание является основой монетизации и играет важную роль в прогнозировании будущих доходов и общей ценности пользователей.
Авито ищет разработчика iOS.
Будем создавать платформу для аудио- и видеозвонков с помощью нашего приложения.
✔️ Кому подойдёт?
У вас есть опыт разработки приложений, вы разбираетесь в Swift и Objective-C, а также знакомы с шаблонами проектирования и умеете их применять, придерживаясь принципов SOLID. Круто, если работали с WebRTC и публиковали проекты в AppStore.
✔️ Что мы предлагаем?
Возможность реализовать свои идеи для проекта с многомиллионной аудиторией. Команду профессионалов, готовых поддержать ваши инициативы. Помощь с обустройством в Москве. А также крутую страховку, бесплатные обеды (а пока работаем на удалёнке — компенсацию питания) и систему бонусов.
Ждём ваших откликов по ссылке, и до встречи на собеседовании ➡️ clc.to/Разработчик_iOS1
Будем создавать платформу для аудио- и видеозвонков с помощью нашего приложения.
✔️ Кому подойдёт?
У вас есть опыт разработки приложений, вы разбираетесь в Swift и Objective-C, а также знакомы с шаблонами проектирования и умеете их применять, придерживаясь принципов SOLID. Круто, если работали с WebRTC и публиковали проекты в AppStore.
✔️ Что мы предлагаем?
Возможность реализовать свои идеи для проекта с многомиллионной аудиторией. Команду профессионалов, готовых поддержать ваши инициативы. Помощь с обустройством в Москве. А также крутую страховку, бесплатные обеды (а пока работаем на удалёнке — компенсацию питания) и систему бонусов.
Ждём ваших откликов по ссылке, и до встречи на собеседовании ➡️ clc.to/Разработчик_iOS1
Потратил целый день на перевод, но оно того стоило. Действительно читается как увлекательный детектив - история из Твиттера о переводе приложения Uber с Objective-C на Swift:
Ладно, ребятки, соберитесь вокруг и позвольте мне рассказать вам историю (почти) самой большой инженерной катастрофы, в которой я когда-либо имел несчастье принимать участие. Это рассказ о политике, архитектуре и заблуждении о невозвратных затратах.
https://apptractor.ru/info/articles/bystree-perepisat-s-nulja-na-novoj-tehnologii-kak-uber-perepisyvali-na-swift.html
Ладно, ребятки, соберитесь вокруг и позвольте мне рассказать вам историю (почти) самой большой инженерной катастрофы, в которой я когда-либо имел несчастье принимать участие. Это рассказ о политике, архитектуре и заблуждении о невозвратных затратах.
https://apptractor.ru/info/articles/bystree-perepisat-s-nulja-na-novoj-tehnologii-kak-uber-perepisyvali-na-swift.html
AppTractor
Быстрее переписать с нуля на новой технологии: как приложение Uber переписывали на Swift
Эта история о переписывании приложения Uber на Swift читается как настоящий детектив.
В понедельник ничего как обычно в пост не влезает, поэтому совсем коротко - записали подкаст с Анатолием “Aura от IronSource” Дехтярем. Занятная штука, но для относительно богатых и, конечно, пока только Android ☺️ А Google… Ну что Google, можно подумать у вас никогда ничего не падало. Подняли же быстро!
Разработка
• LOVEMOBILE #10: Aura от IronSource
• Checkaso, одна из лучших ASO компаний по версии App Growth Awards, о своем прорыве за год
• Tink: App Store для банков
• Appboxo получил $1.1 млн. на развитие экосистемы мини-приложений для всех разработчиков
• Победители The Game Awards 2020
• Дизайн приложений: примеры для вдохновения #25
• Индекс стабильности приложений: отчет Bugsnag
• Младший брат Большого Брата? (управляем мобильным устройством с компьютера)
• TeamCity: настраиваем CI/CD в вашей команде
• Как мы делаем страховое приложение для людей
• Руководство по принципам моушн-дизайна
• Инженер Boston Dynamics раскрывает одну работу, которая идеально подходит для начинающих робототехников
• ML Kit SDK сохраняет все машинное обучение на устройстве
• Прекратите использовать REST для API
• Как я создал свое первое расширение VSCode
iOS
• Быстрее переписать с нуля на новой технологии: как приложение Uber переписывали на Swift
• Cydia подает в суд на Apple
• AppCode 2020.3: локализация для Swift, переход к определению до индексации, улучшенные рефакторинги и многое другое
• Чаты на вебсокетах в iOS, если у вас WAMP
• Swift для TensorFlow: обучаем первую модель
• Тесты Apple M1, сфокусированные на реальной разработке
• Почему чип Apple M1 такой быстрый?
Android
• Android Broadcast: cоветы по уведомлениям в Android
• Кошелёк в смартфоне и оплата без интернета: как работает система платежей в экосистеме Huawei
• Быстрый старт: гайд по автоматизированному тестированию для Android-разработчика. JVM
• MVVM с отслеживанием состояния при изменении конфигурации
• Когда корутины встречаются с разрешениями Android
• Переход с LiveData на StateFlow
Разработка
• LOVEMOBILE #10: Aura от IronSource
• Checkaso, одна из лучших ASO компаний по версии App Growth Awards, о своем прорыве за год
• Tink: App Store для банков
• Appboxo получил $1.1 млн. на развитие экосистемы мини-приложений для всех разработчиков
• Победители The Game Awards 2020
• Дизайн приложений: примеры для вдохновения #25
• Индекс стабильности приложений: отчет Bugsnag
• Младший брат Большого Брата? (управляем мобильным устройством с компьютера)
• TeamCity: настраиваем CI/CD в вашей команде
• Как мы делаем страховое приложение для людей
• Руководство по принципам моушн-дизайна
• Инженер Boston Dynamics раскрывает одну работу, которая идеально подходит для начинающих робототехников
• ML Kit SDK сохраняет все машинное обучение на устройстве
• Прекратите использовать REST для API
• Как я создал свое первое расширение VSCode
iOS
• Быстрее переписать с нуля на новой технологии: как приложение Uber переписывали на Swift
• Cydia подает в суд на Apple
• AppCode 2020.3: локализация для Swift, переход к определению до индексации, улучшенные рефакторинги и многое другое
• Чаты на вебсокетах в iOS, если у вас WAMP
• Swift для TensorFlow: обучаем первую модель
• Тесты Apple M1, сфокусированные на реальной разработке
• Почему чип Apple M1 такой быстрый?
Android
• Android Broadcast: cоветы по уведомлениям в Android
• Кошелёк в смартфоне и оплата без интернета: как работает система платежей в экосистеме Huawei
• Быстрый старт: гайд по автоматизированному тестированию для Android-разработчика. JVM
• MVVM с отслеживанием состояния при изменении конфигурации
• Когда корутины встречаются с разрешениями Android
• Переход с LiveData на StateFlow
AppTractor
LOVEMOBILE #10: Aura от IronSource
В гостях Анатолий Дехтярь, руководитель по развитию проекта Aura от IronSource в России.
Прокачайте навыки в Android-разработке бесплатно!
Записывайтесь на Бесплатный интенсив по Android на Kotlin. Запустите Telegram-бота и следуйте инструкциям.😉
Для тех, кто имеет базу по Android -
Углубленный курс Middle Android Developer со скидкой до 60%!😱
(Акция до 25 декабря)
О курсе:
• 9 месяцев обучения
• 300+ часов продвинутого изучения Android-разработки уровня Middle
• 2 Android-приложения в портфолио
• Практика с системой автоматической проверки
• Проектирование архитектуры приложений
• Kotlin, RxJava, Gradle, Mockito, Firebase, Espresso, ML Kit, GraphQL
• Углубленное изучение Dagger 2 и RxJava 3, а также процессов тестирования Android-приложений
• Code Review вашего проекта практикующими специалистами
• Спикеры из Yandex, МТС, HeadHunter и других крупных компаний
• Сертификат о профессиональной переподготовке
⚠️Количество мест ограничено!
Запишитесь на обучение сегодня со скидкой до🔥60%! Или оформите беспроцентную рассрочку до 24 месяцев.
У вас всё получится!
Записывайтесь на Бесплатный интенсив по Android на Kotlin. Запустите Telegram-бота и следуйте инструкциям.😉
Для тех, кто имеет базу по Android -
Углубленный курс Middle Android Developer со скидкой до 60%!😱
(Акция до 25 декабря)
О курсе:
• 9 месяцев обучения
• 300+ часов продвинутого изучения Android-разработки уровня Middle
• 2 Android-приложения в портфолио
• Практика с системой автоматической проверки
• Проектирование архитектуры приложений
• Kotlin, RxJava, Gradle, Mockito, Firebase, Espresso, ML Kit, GraphQL
• Углубленное изучение Dagger 2 и RxJava 3, а также процессов тестирования Android-приложений
• Code Review вашего проекта практикующими специалистами
• Спикеры из Yandex, МТС, HeadHunter и других крупных компаний
• Сертификат о профессиональной переподготовке
⚠️Количество мест ограничено!
Запишитесь на обучение сегодня со скидкой до🔥60%! Или оформите беспроцентную рассрочку до 24 месяцев.
У вас всё получится!
#ЦифраДня: Bugsnag собрал данные о стабильность ведущих мобильных и веб-приложений из разных сегментов рынка (всего 2,500 продуктов). Медианная стабильность — 99.63%. Самая стабильная платформа разработки — Unity. Больше всего сбоев в React Native-приложениях.
Тут с мест рассказывают о ситуации с социальными играми. Помните такие? Ну такие… Прямо в Facebook, ВКонтакте и даже Одноклассниках. Так вот, оказывается прекрасно себя чувствуют и даже показывают хороший рост - те же ОК в 2020 уже выплатили разработчикам больше трех миллиардов рублей, при этом игровая аудитория выросла на 14%. Как вывод - да, социальные игры действительно больше не на слуху. Но индустрия свободна, много пустых ниш и возможностей для успешного старта. При этом рынок растёт, а само устройство соцсетей позволяет быстро и сравнительно дёшево запускать новые проекты. Хороший старт для инди проектов, в общем. А дальше уже можно и в мобайл 😊
Разработка
• Ушла эпоха? Перспективы социальных игр в мобильное время
• Отчет Zynga о рекламе в мобильных играх 2020
• Mamba инвестирует в Италию и Германию
• Первые шаги с Fiddler Classic
• Как оставаться мотивированным разработчиком
• Как пользовательский интерфейс Firewatch улучшает погружение в игру
iOS
• Что такое Core Data и как с ней работать
• В iOS 14.3 заработали App Clip Codes и метки использования данных
• LocalizerLint: проверка файлов локализации
• Бенчмарки Apple M1 в реальной разработке
• Погружение в автотестирование на iOS. Часть 1. Как работать с accessibilityidentifier объектов
• Полностью переписаны руководства по SwiftUI от Apple
• SwiftUI Animations - спиннер загрузки всего за 5 шагов
Android
• Запуск Netflix на телевизорах и приставках. Лишние 40 миллисекунд
• Android смартфон как вебкамера/микрофон/динамики для ПК
• Как писать лучшие тесты с JUnit 5 Android
• Dagger в многомодульных чистых приложениях
• KOTLIN до упора
• Карусель изображений с RecyclerView
Разработка
• Ушла эпоха? Перспективы социальных игр в мобильное время
• Отчет Zynga о рекламе в мобильных играх 2020
• Mamba инвестирует в Италию и Германию
• Первые шаги с Fiddler Classic
• Как оставаться мотивированным разработчиком
• Как пользовательский интерфейс Firewatch улучшает погружение в игру
iOS
• Что такое Core Data и как с ней работать
• В iOS 14.3 заработали App Clip Codes и метки использования данных
• LocalizerLint: проверка файлов локализации
• Бенчмарки Apple M1 в реальной разработке
• Погружение в автотестирование на iOS. Часть 1. Как работать с accessibilityidentifier объектов
• Полностью переписаны руководства по SwiftUI от Apple
• SwiftUI Animations - спиннер загрузки всего за 5 шагов
Android
• Запуск Netflix на телевизорах и приставках. Лишние 40 миллисекунд
• Android смартфон как вебкамера/микрофон/динамики для ПК
• Как писать лучшие тесты с JUnit 5 Android
• Dagger в многомодульных чистых приложениях
• KOTLIN до упора
• Карусель изображений с RecyclerView
AppTractor
Ушла эпоха? Перспективы социальных игр в мобильное время
«Самый кайф, что в них никто не верит». Эксперт рассказывает, что происходит с социальными играми
#ЦифраДня: 5 мобильных игр, по оценке Sensor Tower, в 2020 заработали более 1 миллиарда долларов. Это PUBG Mobile, Honor of Kings, Pokémon GO, Coin Master и Roblox. Скорее всего к ним прибавится и Monster Strike, который на настоящий момент получил около 960 миллионов.