#ЦифраДня: 16 из 20 лучших мобильных игр по количеству загрузок в прошлом году были гиперказуальными, по сравнению с 13 в 2018 году. Согласно данным Sensor Tower Store Intelligence, из 2.1 миллиарда установок, собранных 20 самыми загруженными играми, выпущенными в 2019 году, 77.6% пришлось на игры, относящиеся к жанру гиперказуальных.
И… 400 долларов плавно превращаются в 39 900 рублей 😀 Вообще, конечно, мне нравится такие презентации Apple - пресс-релиз выслали, все молодцы, все свободны. Не нужно слушать два часа как это все размазывают тонким слоем. А вам?
Разработка
• iPhone SE: мощный новый смартфон в классическом компактном дизайне
• Как мы снизили стоимость использования Google Maps API на 94%
• TensorFlow Lite Model Maker ускоряет развертывание моделей ИИ
• Видео Saint AppsConf 2019
• Google выпустит собственный процессор
• Объективное тестирование показателей качества с помощью Customer Journey Map
• Шутер на миллион с нуля: путь инди-разработчика
• Ключевые тренды тестирования ПО из исследования SmartBear: виды тестов и тенденции
• Персонализированный интерфейс. Часть 2. Автоматическая настройка навигации
• Как приоритизация задач в беклоге спасла компанию от закрытия в период пандемии. Истории запуска трех продуктов от Виталия Мышляева
• Собираем React Native приложение с Expo
• Руководство по дизайну: верхняя панель
iOS
• Делаем API клиент на Swift с использованием Generics, Codable и Combine
• Создаем домино на SwiftUI
• 7 лучших ресурсов для изучения SwiftUI
Android
• Библиотека Colonist: поиск классов во время компиляции Android-приложения
• Анимации в Jetpack Compose с использованием Transition
• Blitz: относительное время для TextView
Разработка
• iPhone SE: мощный новый смартфон в классическом компактном дизайне
• Как мы снизили стоимость использования Google Maps API на 94%
• TensorFlow Lite Model Maker ускоряет развертывание моделей ИИ
• Видео Saint AppsConf 2019
• Google выпустит собственный процессор
• Объективное тестирование показателей качества с помощью Customer Journey Map
• Шутер на миллион с нуля: путь инди-разработчика
• Ключевые тренды тестирования ПО из исследования SmartBear: виды тестов и тенденции
• Персонализированный интерфейс. Часть 2. Автоматическая настройка навигации
• Как приоритизация задач в беклоге спасла компанию от закрытия в период пандемии. Истории запуска трех продуктов от Виталия Мышляева
• Собираем React Native приложение с Expo
• Руководство по дизайну: верхняя панель
iOS
• Делаем API клиент на Swift с использованием Generics, Codable и Combine
• Создаем домино на SwiftUI
• 7 лучших ресурсов для изучения SwiftUI
Android
• Библиотека Colonist: поиск классов во время компиляции Android-приложения
• Анимации в Jetpack Compose с использованием Transition
• Blitz: относительное время для TextView
AppTractor
iPhone SE: мощный новый смартфон в классическом компактном дизайне
Оснащён A13 Bionic — самым быстрым процессором в iPhone — и лучшей камерой с одним объективом в истории iPhone.
Презентации Apple:
Anonymous Poll
23%
Сейчас хорошо
24%
Раньше было лучше
23%
У Apple не может быть хуже/лучше!
31%
Я Крей, мне важно ваше мнение
#ЦифраДня: Средний пользователь iPhone в США в 2019 году потратил на IAP, подписки и премиальные приложения 100 долларов - это новый рекорд. За прошлый год расходы на приложения выросли на 27%, среднегодовой рост с 2015 год 31.9%.
Не утверждаю, но сильно предполагаю, что какого-либо последователя «Гипнопедии» (или ее саму) в следующем году оценят миллионов этак в 100 долларов. “Запомните этот твит”. Медитация стала уже миллиардным делом, теперь дело за следующим мракобесием аффирмациями - внушением во сне.
Разработка
• «Гипнопедия» стала продуктом дня на Product Hunt
• В Google Play появились “одобренные учителями“ приложения и детский раздел
• ICQ New запускает соревнование для разработчиков ботов
• В CodePen добавлена поддержка Flutter
• Оптимизация мобильных 3D-проектов
• Лидар: взгляд в будущее с iPad Pro
• Я перепроектировал печально известное приложение IOWA за 30 минут
• Четыре причины, почему все, кроме ученых, пишут неаккуратный код
iOS
• 15 полезных iOS книг и курсов, которые помогут вам стать лучше
• Как использовать Google Maps SDK в SwiftUI
• RoundCode: круглые QR-коды
Android
• Миграция Android-приложения Duolingo на 100% Kotlin
• Как мы в Android-приложение inDriver добавили поддержку Harmony OS
• Понимание процесса сборки Android-приложения: что такое Dalvik (JIT), ART (AOT), D8, R8?
• Корутины: обо всем по порядку
Разработка
• «Гипнопедия» стала продуктом дня на Product Hunt
• В Google Play появились “одобренные учителями“ приложения и детский раздел
• ICQ New запускает соревнование для разработчиков ботов
• В CodePen добавлена поддержка Flutter
• Оптимизация мобильных 3D-проектов
• Лидар: взгляд в будущее с iPad Pro
• Я перепроектировал печально известное приложение IOWA за 30 минут
• Четыре причины, почему все, кроме ученых, пишут неаккуратный код
iOS
• 15 полезных iOS книг и курсов, которые помогут вам стать лучше
• Как использовать Google Maps SDK в SwiftUI
• RoundCode: круглые QR-коды
Android
• Миграция Android-приложения Duolingo на 100% Kotlin
• Как мы в Android-приложение inDriver добавили поддержку Harmony OS
• Понимание процесса сборки Android-приложения: что такое Dalvik (JIT), ART (AOT), D8, R8?
• Корутины: обо всем по порядку
AppTractor
«Гипнопедия» стала продуктом дня на Product Hunt
Приложение работает во время сна, но не пробуждает пользователя. Для этого применяется разработанный программный алгоритм, дополненный короткими мотивирующими фразами (аффирмациями).
#ЦифраДня: 2.8% разработчиков никогда не отдыхает от кода! Согласно исследованию, самые популярные методы отдыха от программирования - Музыка, Интернет, Еда и Питье. Самые непопулярные - Домашние животные, Физические игры (пинг понг, футбол и т.п.), Медитация.
#ЦифраДня #АЧегоДобилсяТы: 2 миллиарда долларов заработали для King конфетки Candy Crush Soda Saga. Google Play дал 76% скачиваний, а средний доход на одну установку $3.24. На iOS средний доход для iPad установки $17.41, а для iPhone — $9.37.
Сделал с Appbooster новый подкаст - с ребятами из программатик платформы Bidease. Если и стало понятнее, то совсем немного 😊 Главный месседж моего десижена - если делаете клевый продукт, приходите общаться к нам в подкаст. Это всегда очень занятно и полезно - говорить с увлеченными людьми.
Разработка
• LOVEMOBILE #05: Bidease
• Падение на рынке смартфонов в третьем квартале 2020 года составит не менее 40%
• Новый iPhone SE вызвал ажиотажный спрос
• Houseparty: видеоконференции с играми
• LOVEMOBILE #05: Bidease
• Роскомнадзор станет блокировать пиратов в App Store и Google Play
• Scratch вошел в Топ-20 популярных языков программирования
• 40% мобильных игроков использует ботов
• myTracker начал бета-тестирование API для прямой передачи событий между серверами
• make sense: о Value nurturing, подписочной модели и контенте в продукте
• Podlodka #159: Здоровый сон
• Новый отчет Developer Economics
• Как тестировать на удаленке, чтобы не запороть продукт и свою жизнь
• Flutter, Dart — локальная база в сотни раз более быстрая чем SQLite или Shared Preferencies
• Как сделать красивый Low Poly арт для игры (Blender, Unity)
• 500 бесплатных компьютерных курсов от лучших мировых университетов
• Как продвигать приложение: полное руководство 2020
iOS
• Artefact: AR в музее глазами разработчика, аналитика, искусствоведа
• Эффектная радужная анимация на SwiftUI
• Как сделать многострочное текстовое поле в SwiftUI
• Коллекция слайдеров для SwiftUI
Android
• Android Broadcast #13: Android SafetyNet. Надежно ли?
• Google потребовала от разработчиков приложений чётко показывать стоимость и условия отмены подписки
• Сканирование QR с помощью CameraX
• Realtime Database против Firestore: 9 основных отличий
• Database Inspector
• Kiwi Browser: быстрый браузер для Android
• AnimeXStream: просмотр Anime
Разработка
• LOVEMOBILE #05: Bidease
• Падение на рынке смартфонов в третьем квартале 2020 года составит не менее 40%
• Новый iPhone SE вызвал ажиотажный спрос
• Houseparty: видеоконференции с играми
• LOVEMOBILE #05: Bidease
• Роскомнадзор станет блокировать пиратов в App Store и Google Play
• Scratch вошел в Топ-20 популярных языков программирования
• 40% мобильных игроков использует ботов
• myTracker начал бета-тестирование API для прямой передачи событий между серверами
• make sense: о Value nurturing, подписочной модели и контенте в продукте
• Podlodka #159: Здоровый сон
• Новый отчет Developer Economics
• Как тестировать на удаленке, чтобы не запороть продукт и свою жизнь
• Flutter, Dart — локальная база в сотни раз более быстрая чем SQLite или Shared Preferencies
• Как сделать красивый Low Poly арт для игры (Blender, Unity)
• 500 бесплатных компьютерных курсов от лучших мировых университетов
• Как продвигать приложение: полное руководство 2020
iOS
• Artefact: AR в музее глазами разработчика, аналитика, искусствоведа
• Эффектная радужная анимация на SwiftUI
• Как сделать многострочное текстовое поле в SwiftUI
• Коллекция слайдеров для SwiftUI
Android
• Android Broadcast #13: Android SafetyNet. Надежно ли?
• Google потребовала от разработчиков приложений чётко показывать стоимость и условия отмены подписки
• Сканирование QR с помощью CameraX
• Realtime Database против Firestore: 9 основных отличий
• Database Inspector
• Kiwi Browser: быстрый браузер для Android
• AnimeXStream: просмотр Anime
AppTractor
LOVEMOBILE #05: Bidease
Как работает DSP и почему будущее за programmatic?
#ЦифраДня: “Детский” визуальный язык программирования Scratch вошел в апрельскую двадцатку самых популярных языков программирования TIOBE index и занял 20 место. Хотя и до эпидемии Scratch был достаточно популярен — на нем написано более 50 миллионов проектов и каждый месяц добавляется 1 миллион новых.
Ну то есть началось…😱 Нежно любимый мной FunCorp докладывает о падении рекламных доходов в приложениях на 50%. Говорят, что даже при том, что аудитория на мобильных устройствах фактически выросла во время пандемии, маркетологи начали ограничивать расходы на баннерную и нативную рекламу. Снижение началось в середине марта, так как во всем мире начался карантин.
Разработка
• FunCorp: доходы от мобильной рекламы в марте упали на 50%
• OneSignal запустил Advanced Analytics
• Google объявил о доступности Cloud Healthcare API
• Как перестать беспокоиться и начать верить A/B-тестам
• Как я потратил полгода на обновление приложения и потерял 10 тысяч пользователей
• Откровенная история российского стартапа, который привлёк более $1 млн в приложение для детей
• 33 потрясающих GitHub-репозитория для разработчиков мобильных приложений
• Если бы языки программирования имели честные слоганы
iOS
• Все, что вы хотели знать о функции Sign in with Apple
• Proton: лучший UITextView
• Валидация полей iOS — быстро и просто
• Оптимизация времени сборки — Часть 1
• Использование TensorFlow.js в iOS-приложении для обнаружения объектов
• Баннер уведомления на SwiftUI
• Function Builders в Swift и SwiftUI
Android
• Android Dev Podcast #112: Новости. Subscriptions best practices. Merge Adapter. LayoutInspector 3D. CameraX
• One Tap sign in для Android-приложений
Разработка
• FunCorp: доходы от мобильной рекламы в марте упали на 50%
• OneSignal запустил Advanced Analytics
• Google объявил о доступности Cloud Healthcare API
• Как перестать беспокоиться и начать верить A/B-тестам
• Как я потратил полгода на обновление приложения и потерял 10 тысяч пользователей
• Откровенная история российского стартапа, который привлёк более $1 млн в приложение для детей
• 33 потрясающих GitHub-репозитория для разработчиков мобильных приложений
• Если бы языки программирования имели честные слоганы
iOS
• Все, что вы хотели знать о функции Sign in with Apple
• Proton: лучший UITextView
• Валидация полей iOS — быстро и просто
• Оптимизация времени сборки — Часть 1
• Использование TensorFlow.js в iOS-приложении для обнаружения объектов
• Баннер уведомления на SwiftUI
• Function Builders в Swift и SwiftUI
Android
• Android Dev Podcast #112: Новости. Subscriptions best practices. Merge Adapter. LayoutInspector 3D. CameraX
• One Tap sign in для Android-приложений
AppTractor
FunCorp: доходы от мобильной рекламы в марте упали на 50%
При том, что аудитория на мобильных устройствах фактически выросла во время пандемии, маркетологи начали ограничивать расходы на баннерную и нативную рекламу.
#ЦифраДня: Средние возвраты в День 30 для России - 2.6%. То есть через месяц 97.4% ваших пользователей (практически) навсегда уходит! Лучше всего пользователи возвращаются в Японии - 5.4%. В среднем по миру - 3.5%.
Последняя надежда была на Epic и их магазин как альтернативу Google Play, но и тут видимо не задалось. Fortnite через полтора года наконец-то вышел в официальном магазине под девизом “да подавитесь”. Нельзя не отметить, что в Epic правы и Google сам сделал все возможное для дискредитации сторонних магазинов. Это не удивительно, тоже зарабатывать надо, но кажется можно как то… культурнее что-ли.
Разработка
• В Epic Games сдались — Fortnite вышел в Google Play
• IT-отрасль может сократиться на 18–20 тыс. программистов
• 33 потрясающих GitHub-репозитория для разработчиков мобильных приложений
• Искусственный интеллект Accenture, Sulubaii и Intel помогает сохранять коралловый риф
• Как мы использовали Kotlin для создания приложения для мобильного дизайна
• 9 идей A/B-тестирования роликов для мобильных игр
• Postman — Автотестирование метрики в AppMetrica
• Бесконечный скролл с баннерами, или Как обойтись тремя вьюхами
• Яндекс автоматически привязывает карту к другому аккаунту
iOS
• AppCode 2020.1: улучшения быстродействия, автодополнение до конца индексации, генерация документации и многое другое
• Возвращаем пользователей в приложение: глубокие ссылки в iOS
• Распространение скомпилированных статических Swift-библиотек и статических фреймворков Swift
Android
• Что посмотреть на карантине? Подборка материалов от Технострима (часть 1)
• Создаем плеер YouTube на Kotlin
• Как настроить биометрическую аутентификацию в Android
• Отмены в корутинах
• Uber Car Animation Android: анимация машины
Разработка
• В Epic Games сдались — Fortnite вышел в Google Play
• IT-отрасль может сократиться на 18–20 тыс. программистов
• 33 потрясающих GitHub-репозитория для разработчиков мобильных приложений
• Искусственный интеллект Accenture, Sulubaii и Intel помогает сохранять коралловый риф
• Как мы использовали Kotlin для создания приложения для мобильного дизайна
• 9 идей A/B-тестирования роликов для мобильных игр
• Postman — Автотестирование метрики в AppMetrica
• Бесконечный скролл с баннерами, или Как обойтись тремя вьюхами
• Яндекс автоматически привязывает карту к другому аккаунту
iOS
• AppCode 2020.1: улучшения быстродействия, автодополнение до конца индексации, генерация документации и многое другое
• Возвращаем пользователей в приложение: глубокие ссылки в iOS
• Распространение скомпилированных статических Swift-библиотек и статических фреймворков Swift
Android
• Что посмотреть на карантине? Подборка материалов от Технострима (часть 1)
• Создаем плеер YouTube на Kotlin
• Как настроить биометрическую аутентификацию в Android
• Отмены в корутинах
• Uber Car Animation Android: анимация машины
AppTractor
В Epic Games сдались — Fortnite вышел в Google Play
На данный момент, похоже, Google удержал верх, хотя в Epic Games явно не удовлетворены своими отношениями с Google.
#ЦифраДня: В России приложению в 2019 нужно было около 9К установок, чтобы попасть в десятку самых скачиваемых на iOS, игре — около 6К. Для Android это 33К и 24К соответственно.
This media is not supported in your browser
VIEW IN TELEGRAM
Смотри как я умею!
В тему вчерашней публикации Epic - крушение еще одной надежды. Magic Leap, который должен был стать революцией в AR и тем самым долгожданным прорывом, сдулся. Половину людей увольняют, пользовательский продукт закрывают, переходят в корпоративный сектор (см. Microsoft Hololens, у которых уже вторая редакция и хорошие позиции). Печально, кажется хороший потребительский AR откладывается еще лет на 5. Вся надежда осталась только на Apple 🍎
Разработка
• Magic Leap увольняет половину сотрудников и уходит с потребительского рынка
• Суперпозиция аналитика: Парадоксы и когнитивные искажения. Как аналитику маневрировать в потоке данных.
• 500,000 разработчиков использует Flutter каждый месяц
• В iOS обнаружены 2 критические уязвимости
• Яндекс выпустил свой Android TV
• App Annie назвала самые популярные приложения среди россиян в период с января по апрель 2020 года
• Audio Player for Flutter: плеер в стиле Apple Music
• Большой гайд по A/B-тестированию
• Оптимизация рендера под Mobile, часть 2. Основные семейства современных мобильных GPU
• Firebase Realtime Database и логин в систему для Android и iOS
• 7 шагов к тому, чтобы стать Моцартом программирования до конца карантина
• Миграция Flutter приложения в Web
• Arcadable: игровая консоль с нуля
iOS
• CoreData модель из кода. Или «Как обойтись без .XCDataModel» (Часть 1)
• GraphQL, Combine и SwiftUI
• Инъекция зависимостей в iOS на Swift с Swinject и SwinjectStoryboard
Android
• Backend-Driven UI с помощью виджетов
• Android в промышленном контроллере
• Получаем и переключаем WebVTT субтитры в ExoPlayer
• Кастомные Listener-ы в Android
Разработка
• Magic Leap увольняет половину сотрудников и уходит с потребительского рынка
• Суперпозиция аналитика: Парадоксы и когнитивные искажения. Как аналитику маневрировать в потоке данных.
• 500,000 разработчиков использует Flutter каждый месяц
• В iOS обнаружены 2 критические уязвимости
• Яндекс выпустил свой Android TV
• App Annie назвала самые популярные приложения среди россиян в период с января по апрель 2020 года
• Audio Player for Flutter: плеер в стиле Apple Music
• Большой гайд по A/B-тестированию
• Оптимизация рендера под Mobile, часть 2. Основные семейства современных мобильных GPU
• Firebase Realtime Database и логин в систему для Android и iOS
• 7 шагов к тому, чтобы стать Моцартом программирования до конца карантина
• Миграция Flutter приложения в Web
• Arcadable: игровая консоль с нуля
iOS
• CoreData модель из кода. Или «Как обойтись без .XCDataModel» (Часть 1)
• GraphQL, Combine и SwiftUI
• Инъекция зависимостей в iOS на Swift с Swinject и SwinjectStoryboard
Android
• Backend-Driven UI с помощью виджетов
• Android в промышленном контроллере
• Получаем и переключаем WebVTT субтитры в ExoPlayer
• Кастомные Listener-ы в Android
AppTractor
Magic Leap увольняет половину сотрудников и уходит с потребительского рынка
Эбовитц говорит, что к такому шагу Magic Leap подтолкнули «беспрецедентные изменения», происходящие в мире. Хотя ещё месяц назад стартап рассматривал возможности продажи, партнёрств и даже выхода на биржу.
#ЦифраДня: Call of Duty: Mobile быстро превратилась в одну из самых больших мобильных игр в мире. 1 миллион долларов - призовой фонд Call of Duty: Mobile World Championship 2020 Tournament. Отборочные этапы начнутся 30 апреля и продлятся до 24 мая, после чего начнется сам турнир. Сыграем? 😁
Во втором канале про open source библиотеки выяснилось, что 16% пользователей жертвовали деньги открытым проектам, а ещё 28% в принципе готовы и собираются. Пора вводить Патреон на AppTractor-е, готовы в трудное время помочь проекту? 🧐
Разработка
• Spasibo: пожертвования open source библиотекам
• Playrix выплатит всем сотрудникам по 50 тысяч
• TriCount: разделение расходов
• Австралия запустила приложение для отслеживания контактов
• Flutter Dev Podcast #15: Flide — IDE на Flutter
• Apple Search Ads заработала в России
• Podlodka #160: Машинный перевод
• Все инженеры умеют программировать, но не все программисты могут быть инженерами: в чем отличие?
• 3 бесплатных инструмента, которые сделают прототипирование игр еще проще
• Как продакт-менеджеру найти метрику роста и свести Unit-экономику
• Новая лицензия для приложений в Open Source Initiative — разбираемся, почему ей довольны не все
• Apple Search Ads: как запустить и масштабировать и почему это актуально прямо сейчас
• Лучшие приложения для изучения Data Science в 2020 году
• Понимаем DispatchQueues в Swift
• Стоит ли использовать AWS или Firebase для бэкенда вашего мобильного приложения?
• 12 навыков высокоэффективных разработчиков
• Полное руководство по push-уведомлениям 2020
iOS
• Как поддерживать Темный Режим в вашем iOS-приложении
• История создания карт Genius для CarPlay
• Можно выбрать и SwiftUI, и UIKit
• Как реализовать кастомный шрифт с UIFontPickerController в iOS 13
Android
• Вышла третья превью-версия Android 11
• Android Broadcast #14: Android инфраструктура Авито в Open Source
• Логгирование в Android на стероидах: кликабельные логи с информацией о местоположении
• Высокая скорость рендеринга на Android
• Большой Android: как перенести оптимизированный опыт на большой экран
• ProtonMail: защищенная почта
Разработка
• Spasibo: пожертвования open source библиотекам
• Playrix выплатит всем сотрудникам по 50 тысяч
• TriCount: разделение расходов
• Австралия запустила приложение для отслеживания контактов
• Flutter Dev Podcast #15: Flide — IDE на Flutter
• Apple Search Ads заработала в России
• Podlodka #160: Машинный перевод
• Все инженеры умеют программировать, но не все программисты могут быть инженерами: в чем отличие?
• 3 бесплатных инструмента, которые сделают прототипирование игр еще проще
• Как продакт-менеджеру найти метрику роста и свести Unit-экономику
• Новая лицензия для приложений в Open Source Initiative — разбираемся, почему ей довольны не все
• Apple Search Ads: как запустить и масштабировать и почему это актуально прямо сейчас
• Лучшие приложения для изучения Data Science в 2020 году
• Понимаем DispatchQueues в Swift
• Стоит ли использовать AWS или Firebase для бэкенда вашего мобильного приложения?
• 12 навыков высокоэффективных разработчиков
• Полное руководство по push-уведомлениям 2020
iOS
• Как поддерживать Темный Режим в вашем iOS-приложении
• История создания карт Genius для CarPlay
• Можно выбрать и SwiftUI, и UIKit
• Как реализовать кастомный шрифт с UIFontPickerController в iOS 13
Android
• Вышла третья превью-версия Android 11
• Android Broadcast #14: Android инфраструктура Авито в Open Source
• Логгирование в Android на стероидах: кликабельные логи с информацией о местоположении
• Высокая скорость рендеринга на Android
• Большой Android: как перенести оптимизированный опыт на большой экран
• ProtonMail: защищенная почта
AppTractor
Spasibo: пожертвования open source библиотекам
CLI-утилита с величественным именем Spasibo показывает, какие из библиотек, которые вы используете, принимают донаты. Работает с Cocoapods, Carthage и Swift Package Manager, данные о пожертвованиях берет из Github Sponsors. Исходники: https://github.com/…
Готовы помочь AppTractor подпиской?
Anonymous Poll
12%
Готов
24%
Иногда могу, а так нет
40%
Не готов, сами как-нибудь
24%
Кто ж тут постоянно опросы создает!
#ЦифраДня: 500,000 разработчиков используют Flutter каждый месяц. И 2 миллиона разработчиков хотя бы раз попробовали Flutter с тех пор, как версия 1.0 была выпущена в декабре 2018 года.
Тут вот Devtodev открыл на 3 месяца бесплатный доступ к своим курсам. Их (курсов) не очень много, но начинание сильно положительное. Времена турбулентные и лишним ничего не будет. Так что если у вас есть возможность ресурсами и/или услугами - пишите в Телеграм, в чат или в комменты, давайте делиться. Вместе победим 😎
Разработка
• Devtodev открывает бесплатный доступ к онлайн-курсам
• Из-за пандемии европейский рынок приложений потеряет $3 млрд. роста
• Codota, предлагающая автодополнение кода, получила $12 млн.
• «Маркетинг финансовых приложений в России 2020»: отчет AppsFlyer
• Holography: голограммы в вашей комнате
• Реально ли разработчику в Кремниевой долине стать миллионером? Разбор от Staff Engineer в Lyft
• Протокол отслеживания контактов через Bluetooth от Apple & Google
• Первая версия мобильного приложения — функции, которые можно отложить на потом
• Мои лучшие книжные рекомендации для индивидуальных разработчиков
• Если бы мне пришлось снова начать изучать науку о данных, как бы я это сделал?
iOS
• Темные уголки iOS Auto renewable Subscriptions
• Минимальная система шаблонов в Swift всего за 10 строк
• Как фильтровать данные из UICollectionView с помощью реализации UISearchBar в SwiftUI
• Эффект 3D скролла в SwiftUI
Android
• Понимаем MVVM архитектуру в Android
• Делаем Android приложение с Jetpack, MVVM + UI State Manage
Разработка
• Devtodev открывает бесплатный доступ к онлайн-курсам
• Из-за пандемии европейский рынок приложений потеряет $3 млрд. роста
• Codota, предлагающая автодополнение кода, получила $12 млн.
• «Маркетинг финансовых приложений в России 2020»: отчет AppsFlyer
• Holography: голограммы в вашей комнате
• Реально ли разработчику в Кремниевой долине стать миллионером? Разбор от Staff Engineer в Lyft
• Протокол отслеживания контактов через Bluetooth от Apple & Google
• Первая версия мобильного приложения — функции, которые можно отложить на потом
• Мои лучшие книжные рекомендации для индивидуальных разработчиков
• Если бы мне пришлось снова начать изучать науку о данных, как бы я это сделал?
iOS
• Темные уголки iOS Auto renewable Subscriptions
• Минимальная система шаблонов в Swift всего за 10 строк
• Как фильтровать данные из UICollectionView с помощью реализации UISearchBar в SwiftUI
• Эффект 3D скролла в SwiftUI
Android
• Понимаем MVVM архитектуру в Android
• Делаем Android приложение с Jetpack, MVVM + UI State Manage
AppTractor
Devtodev открывает бесплатный доступ к онлайн-курсам
Все эти курсы можно проходить абсолютно бесплатно в течение трёх месяцев.