#ЦифраДня: В Humble Bundle распродажа “Как создавать мобильные приложения и игры”. Проходит она вместе с Zenva Academy и в ней предлагают курсы по iOS, Android и Unity разработке, по Java и Swift — всего обучения на 900 долларов, 18 курсов. Они, кажется, совсем для новичков, но если вы это они или хотите изучить новую предметную область, то можно попробовать. Сейчас все курсы можно купить примерно за 2,000 рублей.
Мы отлично знаем Дениса Неклюдова, Сергея Боиштяна и Артура Бадретдинова по их выступлениям на конференциях. Но что станет с их уверенностью в себе, когда вместо привычной сцены они окажутся в самой стрессовой позиции – на месте собеседуемого? Подключайтесь к открытой сессии Podlodka Android Crew завтра в 19 часов, чтобы посмотреть со стороны, как проходят собеседование известные эксперты в Android!
А если понравится – присоединяйтесь к новому сезону Android Crew, который начнется 5 октября, и будет детально разбирать вопросы инженерных практик и построения карьеры!
• Собеседование экспертов: https://www.youtube.com/watch?v=hcHes2GTN0U
• Расписание Podlodka Android Crew: https://clck.ru/R9M8U
А если понравится – присоединяйтесь к новому сезону Android Crew, который начнется 5 октября, и будет детально разбирать вопросы инженерных практик и построения карьеры!
• Собеседование экспертов: https://www.youtube.com/watch?v=hcHes2GTN0U
• Расписание Podlodka Android Crew: https://clck.ru/R9M8U
YouTube
Podlodka Android Crew – Собеседуем экспертов: Cергей Боиштян, Денис Неклюдов, Артур Бадретдинов
Посмотреть другие сессии Crew (Android, iOS, Teamlead, QA) ➡️ http://podlodka.io/crew ⬅️
Podlodka Android Crew – Собеседуем экспертов:
Cергей Боиштян / Авито
Денис Неклюдов / Lyft
Артур Бадретдинов / Squire
Мы привыкли считать этих ребят крутейшими экспертами…
Podlodka Android Crew – Собеседуем экспертов:
Cергей Боиштян / Авито
Денис Неклюдов / Lyft
Артур Бадретдинов / Squire
Мы привыкли считать этих ребят крутейшими экспертами…
Как в меме про “It’s fine!” компания Apple внезапно запустила генератор коротких ссылок и QR-кодов. Зачем это может пригодится сказать сложно, но если вам это нужно, то теперь есть фирменный сервис от Apple.
Разработка
• Apple запустила генератор коротких ссылок и QR-кодов для App Store
• Почему инфлюэнсеры-звезды, такие как Ли Цзяци, так важны для бизнеса, нацеливающегося на Китай
• Как изменить жизнь программиста с правилом 80/20
• Inkdrop: как я создал редактор, зарабатывающий $1300 в месяц
• Как создать мини-приложение: база знаний VK Mini Apps
• Выводы, которые я сделал, помогая стартапу для секс-чатов повысить конверсию
• Разбор игры RAID: Shadow Legends (монетизация через поведенческую психологию)
• Лучший совет по созданию программного обеспечения от моего ментора
• Четыре вещи, которые нужно забыть, чтобы стать лучшим программистом
• Мои первые 24 часа с Flutter
iOS
• Apple и Epic Games переходят в суд присяжных
• Navigation bar и анимация перехода
• Продажи Apple Watch 6 вдвое опережают продажи предыдущей версии
• Tiktok Clone: короткие видео на Swift и Firebase
• 10 запутанных, но важных функций Swift
Android
• Голос в мобильном приложении: учимся вызывать экраны и заполнять формы без рук
• Еще раз про многомодульность Android-приложений
• Время плыть: переход с Kotlin на Flutter
• Исследуем Kotlin DSL
• Развенчиваем мифы о производительности Android
Разработка
• Apple запустила генератор коротких ссылок и QR-кодов для App Store
• Почему инфлюэнсеры-звезды, такие как Ли Цзяци, так важны для бизнеса, нацеливающегося на Китай
• Как изменить жизнь программиста с правилом 80/20
• Inkdrop: как я создал редактор, зарабатывающий $1300 в месяц
• Как создать мини-приложение: база знаний VK Mini Apps
• Выводы, которые я сделал, помогая стартапу для секс-чатов повысить конверсию
• Разбор игры RAID: Shadow Legends (монетизация через поведенческую психологию)
• Лучший совет по созданию программного обеспечения от моего ментора
• Четыре вещи, которые нужно забыть, чтобы стать лучшим программистом
• Мои первые 24 часа с Flutter
iOS
• Apple и Epic Games переходят в суд присяжных
• Navigation bar и анимация перехода
• Продажи Apple Watch 6 вдвое опережают продажи предыдущей версии
• Tiktok Clone: короткие видео на Swift и Firebase
• 10 запутанных, но важных функций Swift
Android
• Голос в мобильном приложении: учимся вызывать экраны и заполнять формы без рук
• Еще раз про многомодульность Android-приложений
• Время плыть: переход с Kotlin на Flutter
• Исследуем Kotlin DSL
• Развенчиваем мифы о производительности Android
AppTractor
Apple запустила генератор коротких ссылок и QR-кодов для App Store
Apple представила несколько новых маркетинговых инструментов для продвижения приложений.
Перевел статью про No-Code платформы машинного обучения - начиная от CreateML и заканчивая Teachable Machine. На самом деле инструменты огромной ценности - позволяют быстро и дешево внедрить основы ML в приложения. Конечно, как и со всеми No-Code инструментами, в данном случае после первых версий наверняка придется писать свое, и что-то выходящее за рамки готового создать невозможно, но все же в качестве MVP AI - самое то 👨💻
Разработка
• 8 No-Code платформ машинного обучения для мобильных разработчиков
• Финал фестиваля программирования RuCode
• Epic и Apple отказались от суда присяжных
• GitHub запускает сканирование кода на уязвимости
• В России вступил в силу Закон о блокировке пиратских приложений
• Как спроектировать пошаговое заполнение данных в мобильном приложении
• 7 способов действительно чему-то научиться из туториалов
iOS
• 2 способа исполнения MVVM iOS
• SwiftUI и Firestore: обновление данных
• Как сделать раздвигающийся TableView с помощью Swift
Android
• JetMessenger: клон Facebook Messenger на Jetpack Compose
• «Холодный» запуск Android-приложения
• Создание тепловых карт с помощью Google Maps для Android
• Все, что вам нужно знать о биометрической библиотеке Android
Разработка
• 8 No-Code платформ машинного обучения для мобильных разработчиков
• Финал фестиваля программирования RuCode
• Epic и Apple отказались от суда присяжных
• GitHub запускает сканирование кода на уязвимости
• В России вступил в силу Закон о блокировке пиратских приложений
• Как спроектировать пошаговое заполнение данных в мобильном приложении
• 7 способов действительно чему-то научиться из туториалов
iOS
• 2 способа исполнения MVVM iOS
• SwiftUI и Firestore: обновление данных
• Как сделать раздвигающийся TableView с помощью Swift
Android
• JetMessenger: клон Facebook Messenger на Jetpack Compose
• «Холодный» запуск Android-приложения
• Создание тепловых карт с помощью Google Maps для Android
• Все, что вам нужно знать о биометрической библиотеке Android
AppTractor
8 No-Code платформ машинного обучения для мобильных разработчиков
В этой статье мы рассмотрим некоторые из лучших no-code инструментов машинного обучения, доступных прямо сейчас.
#ЦифраДня: По оценке Sensor Tower, мировые потребительские расходы на мобильные приложения в 3 квартале 2020 достигли 29.3 миллиарда долларов. Это рост на 32% по сравнению с 3К2019 - на 31% в App Store и на 33.8% в Google Play. Рост в 3К2019 по сравнению с 3К2018 был 24% и ожидалось, что в этом году будет меньше, однако пандемия подстегнула использование и траты на приложения.
#ЦифраДня: Если у вас есть полмиллиарда пользователей смартфонов (и еще один миллиард в загашнике), то вы, безусловно, равнее остальных. Google откладывает ужесточение своих политик в Play Store в Индии до апреля 2022 года. Во всем остальном мире использование сторонних методов оплаты в обход 30% будет яростно запрещаться с сентября 2021.
Интересный стартап (ну как стартап, 10 лет уже компании) из Великобритании - Antstream, стриминг ретро игр. Пока предлагают лучшее с Atari, Sega, Commodore 64, Amiga и ZX Spectrum, более 1000 тайтлов, постоянно добавляют новое. Ну кроме нежной любви к ZX Spectrum, интересен подход - современная технология стриминга для представления казалось бы давно ушедших проектов. Сразу и куча игр (контент), и апелляция к самым широким слоям игроков (маркетинг), и оттачивание софта на том, что трудно сломать (разработка). Получили инвестиции от Tencent.
Разработка
• Стриминг ретро-игр от Antstream
• Google откладывает ужесточение политик в Индии до 2022 года
• Сингл группы BLACKPINK «Lovesick girls» выходит в PUBG MOBILE
• IronSource открывает доступ к in-app bidding платформе для всех
• make sense: О выходе на зарубежный рынок
• Доходы приложений в 3 квартале выросли на 32% до $29 млрд.
• Podlodka #183: обратная связь
• Instructions: пояснения и обучение работе с продуктом
• Улучшение UX мобильного приложения на реальном примере
• Мы отошли от плоского дизайна. В каком направлении мы двигаемся дальше?
• Мотивация или почему так сложно завершить личный проект
• Крошечное машинное обучение: следующая революция в области искусственного интеллекта
• К 2030 году разработчики программного обеспечения могут устареть
• Как повысить производительность мобильного приложения
iOS
• Twitter Text: парсинг текста
• Как UI победил UX в Things 3 (iOS)
• Контрольный список iOS 14 для разработчиков
• SwiftUI 2.0 CardView с анимацией Lottie
• SwiftUI - это Flutter от Apple
• UI тестирование глубоких и универсальных ссылок в iOS
Android
• Konfetti: конфетти для Android
• За двумя мобильными сервисами: HMS и GMS в одном приложении
• Тестирование скриншота Jetpack Compose с помощью Shot
• Биндеры в Android
Разработка
• Стриминг ретро-игр от Antstream
• Google откладывает ужесточение политик в Индии до 2022 года
• Сингл группы BLACKPINK «Lovesick girls» выходит в PUBG MOBILE
• IronSource открывает доступ к in-app bidding платформе для всех
• make sense: О выходе на зарубежный рынок
• Доходы приложений в 3 квартале выросли на 32% до $29 млрд.
• Podlodka #183: обратная связь
• Instructions: пояснения и обучение работе с продуктом
• Улучшение UX мобильного приложения на реальном примере
• Мы отошли от плоского дизайна. В каком направлении мы двигаемся дальше?
• Мотивация или почему так сложно завершить личный проект
• Крошечное машинное обучение: следующая революция в области искусственного интеллекта
• К 2030 году разработчики программного обеспечения могут устареть
• Как повысить производительность мобильного приложения
iOS
• Twitter Text: парсинг текста
• Как UI победил UX в Things 3 (iOS)
• Контрольный список iOS 14 для разработчиков
• SwiftUI 2.0 CardView с анимацией Lottie
• SwiftUI - это Flutter от Apple
• UI тестирование глубоких и универсальных ссылок в iOS
Android
• Konfetti: конфетти для Android
• За двумя мобильными сервисами: HMS и GMS в одном приложении
• Тестирование скриншота Jetpack Compose с помощью Shot
• Биндеры в Android
AppTractor
Стриминг ретро-игр от Antstream
Сейчас в Antstream есть игры от Atari, Sega, Commodore 64, Amiga и ZX Spectrum.
На прошлой неделе мы писали про распродажу курсов “Как создавать мобильные приложения и игры” в Humble Bundle, а сегодня в Humble Book Bundle снова началась распродажа книг по iOS и Android разработке от Packt. В этом пакете книги стоимостью около 1300 долларов можно купить примерно за 1150 рублей.
Например, за 76 рублей вы получите сразу шесть изданий — “Android программирование для начинающих”, “iOS 13 программирование для начинающих”, “Flutter для начинающих”, “Android программирование на Kotlin для начинающих”, “Swift через создание приложений” и “Полный курс разработчика iOS 11 и Swift — создание 20 приложений”.
Например, за 76 рублей вы получите сразу шесть изданий — “Android программирование для начинающих”, “iOS 13 программирование для начинающих”, “Flutter для начинающих”, “Android программирование на Kotlin для начинающих”, “Swift через создание приложений” и “Полный курс разработчика iOS 11 и Swift — создание 20 приложений”.
Apple объявила о новом мероприятии 13 октября, в следующий вторник, в 20-00 по Москве. Так что без новых iPhone, несмотря на опасения, мы не останемся.
Разработка
• Что такое игровая логика и с чем ее едят
• Книги по iOS и Android разработке в Humble Book Bundle
• Анонс Flutter 1.22
• CucumberTalks: избегаем антипаттернов и пишем выразительные сценарии
• Living on the Edge: Intel Atom, Celeron, Pentium для интернета вещей
• НаПоправку.ру - Как мы за 5 месяцев сделали приложение с функционалом сайта, который создавали 5 лет
• Старым разработчикам тут не место
• Как моя IDE влияет на мое программирование
iOS
• LFColoringBook: раскраска для iOS
• Создаем свой первый виджет для iOS
• Приложение с Swift Composable Architecture: SwiftUI
Android
• Android Broadcast: как сделать жизнь разработчика лучше
• Готовим приложения к новейших функциям биллинга Google Play
• Как реализовать встроенные покупки в вашем приложении для Android
• Запуск Java-программ непосредственно на Android (без создания приложения)
• Реализации дизайн-системы с помощью Jetpack Compose
Разработка
• Что такое игровая логика и с чем ее едят
• Книги по iOS и Android разработке в Humble Book Bundle
• Анонс Flutter 1.22
• CucumberTalks: избегаем антипаттернов и пишем выразительные сценарии
• Living on the Edge: Intel Atom, Celeron, Pentium для интернета вещей
• НаПоправку.ру - Как мы за 5 месяцев сделали приложение с функционалом сайта, который создавали 5 лет
• Старым разработчикам тут не место
• Как моя IDE влияет на мое программирование
iOS
• LFColoringBook: раскраска для iOS
• Создаем свой первый виджет для iOS
• Приложение с Swift Composable Architecture: SwiftUI
Android
• Android Broadcast: как сделать жизнь разработчика лучше
• Готовим приложения к новейших функциям биллинга Google Play
• Как реализовать встроенные покупки в вашем приложении для Android
• Запуск Java-программ непосредственно на Android (без создания приложения)
• Реализации дизайн-системы с помощью Jetpack Compose
AppTractor
Что такое игровая логика и с чем ее едят
Делать игры сложно, но это так же весело и также круто, как в них играть.
#ЦифраДня: По данным myTracker, самый высокий доход от подписок на игры на одного пользователя приходится на аудиторию 65+, а от внутриигровых покупок – на пользователей старше 35 лет.
У NVIDIA новый микрокомпьютер Jetson Nano - аналог Raspberry Pi за 60 долларов, предназначенный для выполнения задач ИИ (внутри 128! ядерный Maxwell GPU - лучше, чем у меня на десктопе по ходу) и создания роботов. Есть SDK, есть готовые туториалы, есть даже сертификация разработчиков. Ну и просто красиво 😊
Разработка
• NVIDIA представила новый Jetson Nano
• Amazon Timestream упрощает работу с большими базами данных
• Исследование myTracker: как различаются платежи пользователей в разных категориях приложений
• Какая мотивация у разных типов игроков?
• Самые зарабатывающие приложения в сентябре 2020
• Топ-11 лучших систем управления тестированием 2020
• Локализация видеоигр для японского рынка: что нужно и что не нужно делать
• 5 основных анти-трендов современного дизайна
• Как анализ конкурентов помогает в поисковой оптимизации приложения
• Look-alike по событиям в мобильных трекерах: зачем нужен инструмент и как с ним работать
• Фрод в мобильной индустрии — какие механизмы помогают с ним бороться?
• 19 вещей, которые я позаимствовал у великих разработчиков
• Что каждый продакт-менеджер должен знать об A/B-тестировании
iOS
• iOS Rich пуш-уведомления
• Центрирование изображения на лице с помощью Apple Vision Framework
• Почему Kotlin и Swift - братья?
• Основы iOS в Revolut
• Как работать с векторными ассетами
• Xcode и возможности LLDB: управление приложениями в реальном времени
Android
• PropertyFindAR: недвижимость в AR
• Встраиваем аналитику от Huawei в Android приложение
• Понимаем RxJava по-новому
Разработка
• NVIDIA представила новый Jetson Nano
• Amazon Timestream упрощает работу с большими базами данных
• Исследование myTracker: как различаются платежи пользователей в разных категориях приложений
• Какая мотивация у разных типов игроков?
• Самые зарабатывающие приложения в сентябре 2020
• Топ-11 лучших систем управления тестированием 2020
• Локализация видеоигр для японского рынка: что нужно и что не нужно делать
• 5 основных анти-трендов современного дизайна
• Как анализ конкурентов помогает в поисковой оптимизации приложения
• Look-alike по событиям в мобильных трекерах: зачем нужен инструмент и как с ним работать
• Фрод в мобильной индустрии — какие механизмы помогают с ним бороться?
• 19 вещей, которые я позаимствовал у великих разработчиков
• Что каждый продакт-менеджер должен знать об A/B-тестировании
iOS
• iOS Rich пуш-уведомления
• Центрирование изображения на лице с помощью Apple Vision Framework
• Почему Kotlin и Swift - братья?
• Основы iOS в Revolut
• Как работать с векторными ассетами
• Xcode и возможности LLDB: управление приложениями в реальном времени
Android
• PropertyFindAR: недвижимость в AR
• Встраиваем аналитику от Huawei в Android приложение
• Понимаем RxJava по-новому
AppTractor
NVIDIA представила новый Jetson Nano
“Фирменный” аналог Raspberry Pi по прежнему нацелен на разработчиков, экспериментирующих с ИИ и машинным обучением, но теперь он стоит в полтора раза меньше.
Бывший инженер и дизайнер Apple Кен Косиенда наконец-то создал нормальную игру в слова - в которой можно использовать названия и множественное число. Суть его игры проста - из предложенных букв надо за 2 минуты собрать как можно больше слов. Однако главная инновационная особенность как раз в словаре, который умеет понимать названия. Казалось бы такая малость, а хороший пример как выделиться на переполненном игровом рынке и сделать так, чтобы о тебе написал TechCrunch. Ну еще надо быть бывшим инженером Apple, да.
Разработка
• Бывший инженер Apple создал игру в слова
• App Annie: россияне в 3 квартале 2020 потратили в приложениях $348 млн.
• Приложение Škoda определяет неисправности по звуку
• Paired: мобильный сервис укрепления отношений
• Самые скачиваемые приложения в сентябре 2020
• Ответ на 40 самых популярных вопросов из собеседовании по программированию в Facebook
• Показатели производительности мобильных приложений и их ключевые показатели эффективности
iOS
• MVVM: реализация Model-View-ViewModel на Swift
• Ловим баги на клиенте: как мы написали свою систему для сбора клиентских ошибок
• Cucumber и BDD. Пишем UI-автотесты на iOS
• Распространение приложений: Firebase против Testflight
• Императивное и декларативное программирование на Swift
• Создаем круглый индикатор загрузки на Swift 5
Android
• Таргетирование уведомлений, управление ценами в разных регионах и другие возможности HMS для интернет-платежей
• Andriod NDK: Как использовать CMake и ndk-build в одном проекте
• Изменение Android-разработки с Jetpack Compose и Coroutines
• Использование Github Actions для автоматизации процесса релизов
Разработка
• Бывший инженер Apple создал игру в слова
• App Annie: россияне в 3 квартале 2020 потратили в приложениях $348 млн.
• Приложение Škoda определяет неисправности по звуку
• Paired: мобильный сервис укрепления отношений
• Самые скачиваемые приложения в сентябре 2020
• Ответ на 40 самых популярных вопросов из собеседовании по программированию в Facebook
• Показатели производительности мобильных приложений и их ключевые показатели эффективности
iOS
• MVVM: реализация Model-View-ViewModel на Swift
• Ловим баги на клиенте: как мы написали свою систему для сбора клиентских ошибок
• Cucumber и BDD. Пишем UI-автотесты на iOS
• Распространение приложений: Firebase против Testflight
• Императивное и декларативное программирование на Swift
• Создаем круглый индикатор загрузки на Swift 5
Android
• Таргетирование уведомлений, управление ценами в разных регионах и другие возможности HMS для интернет-платежей
• Andriod NDK: Как использовать CMake и ndk-build в одном проекте
• Изменение Android-разработки с Jetpack Compose и Coroutines
• Использование Github Actions для автоматизации процесса релизов
AppTractor
Бывший инженер Apple создал игру в слова
Косиенда говорит, что он также хотел, чтобы игра доставляла удовольствие, а лично его расстраивало то, что в других словесных играх не допускались имена собственные.
This media is not supported in your browser
VIEW IN TELEGRAM
Отладка, как она есть!
#ЦифраДня: По данным App Annie, россияне в третьем квартале в мобайле потратили $348 млн, из них $244 млн пришлись на игры. В сумме траты пользователей в игровых и неигровых приложениях в России выросли на 25%.
#ЦифраДня: В фитнес-приложениях преобладает подписочная модель – она приносит разработчикам в 5 раз больше денег, чем встроенные покупки. Ядро платящей аудитории фитнес-приложений – пользователи в возрасте от 25 до 44 лет. Пользователи iOS тратят на такие приложения в 11 раз больше, чем владельцы устройств на Android.
Большую часть дохода также обеспечивают пользователи iOS: один платящий владелец устройства от Apple тратит на фитнес столько же, сколько четыре платящих пользователя с Android.
При этом интересно, что женщины чаще пользуются такими приложениями, а мужчины больше за них платят. Общий объем платежей от мужчин составляет только 10%, зато доход от одного платящего пользователя на 35% выше, чем у женщин.
Большую часть дохода также обеспечивают пользователи iOS: один платящий владелец устройства от Apple тратит на фитнес столько же, сколько четыре платящих пользователя с Android.
При этом интересно, что женщины чаще пользуются такими приложениями, а мужчины больше за них платят. Общий объем платежей от мужчин составляет только 10%, зато доход от одного платящего пользователя на 35% выше, чем у женщин.
У Snap очередная прорывная AR-красота - можно всем вместе раскрашивать Карнаби-стрит в Лондоне. Все сохраняется, видится всеми, можно “сражаться” за раскраску зданий с другими пользователями. В компании это называют «зеркальным миром» - идея в том, что у каждой улицы, здания и комнаты в городе будет двойник в цифровом мире. Так что добро пожаловать в зазеркалье будущее 🌆
Разработка
• Snap запустил в Лондоне совместную дополненную реальность Local Lens
• DevFest 2020 пройдет онлайн с 16 по 18 октября
• Harbor: геймификация катастроф
• make sense: О запуске продукта без команды разработки, маркетинге и монетизации сервиса для ментального здоровья
• Дизайн приложений: примеры для вдохновения #18
• Microsoft создала 10 правил для магазина приложений
• Podlodka #184: профессия: CTO
• Как мы разрабатывали приложение для школьников со школьниками: космический дизайн и job story для домашки
• Fatal Fight: история миллионных загрузок
• Автоматизация тестирования продуктовой аналитики в мобильных приложениях
• Мобильные танки и тесты: интервью о тестировании World of Tanks Blitz
• Jungle town: как мы хотели изменить мир к лучшему, создавая детскую игру
• Изучите основы UI дизайна на примере фильмов
• Работа с действительно ужасным разработчиком
• Разработка и продажа приложения для машинного обучения - от начала до конца
iOS
• CardScanner: сканер кредитных карт на Swift
• Распространение приватного приложения через App Store
• Фреймворк Swift iOS BackgroundTasks - обновление фонового приложения за 4 шага
Android
• Google Assistant получил углубленную интеграцию с Android-приложениями
• Android Broadcast: Kotlin Multiplatform Mobile
• Notally: блокнот для Android
• Анализ вашего APK во время CI/CD
• Android Studio 4.1
• Автоматизация публикации приложения в Google Play Store с помощью GitHub Actions⚡️ + Fastlane🏃
• Изогнутая нижняя навигация с анимацией в Android
• От нуля до сертифицированного Android-разработчика
Разработка
• Snap запустил в Лондоне совместную дополненную реальность Local Lens
• DevFest 2020 пройдет онлайн с 16 по 18 октября
• Harbor: геймификация катастроф
• make sense: О запуске продукта без команды разработки, маркетинге и монетизации сервиса для ментального здоровья
• Дизайн приложений: примеры для вдохновения #18
• Microsoft создала 10 правил для магазина приложений
• Podlodka #184: профессия: CTO
• Как мы разрабатывали приложение для школьников со школьниками: космический дизайн и job story для домашки
• Fatal Fight: история миллионных загрузок
• Автоматизация тестирования продуктовой аналитики в мобильных приложениях
• Мобильные танки и тесты: интервью о тестировании World of Tanks Blitz
• Jungle town: как мы хотели изменить мир к лучшему, создавая детскую игру
• Изучите основы UI дизайна на примере фильмов
• Работа с действительно ужасным разработчиком
• Разработка и продажа приложения для машинного обучения - от начала до конца
iOS
• CardScanner: сканер кредитных карт на Swift
• Распространение приватного приложения через App Store
• Фреймворк Swift iOS BackgroundTasks - обновление фонового приложения за 4 шага
Android
• Google Assistant получил углубленную интеграцию с Android-приложениями
• Android Broadcast: Kotlin Multiplatform Mobile
• Notally: блокнот для Android
• Анализ вашего APK во время CI/CD
• Android Studio 4.1
• Автоматизация публикации приложения в Google Play Store с помощью GitHub Actions⚡️ + Fastlane🏃
• Изогнутая нижняя навигация с анимацией в Android
• От нуля до сертифицированного Android-разработчика
AppTractor
Snap запустил в Лондоне совместную дополненную реальность Local Lens
Snapchat сегодня запустил Local Lenses - новую функцию, которая является одним из первых примеров использования крупномасштабной совместной дополненной реальности.
Продолжаем издеваться над Android Studio 🧑🏻💻 Ну и над С++ немного...
Вчера все у нас завалилось и вместо томного вечера с Тимом Куком провели вечер с консолью. Что нового-то показали, расскажете? 😀 По верхам - новый Performance Index, Game Growth Program от Unity для инди-разработчиков ну и Великобритания наконец-то забанила знаменитую фейковую рекламу Playrix со скрепками.
Разработка
• AppsFlyer опубликовала новый рейтинг Performance Index
• В AppMetrica появился «Анализ покупок»
• Unity запускает Game Growth Program для помощи инди-разработчикам
• Как сделать в TikTok виральный Hashtag Challenge для вашего приложения
• Великобритания забанила фейковую рекламу Playrix
• История одного pet-проекта
• 40 медиа, которые расскажут о вашем приложении
• 5 шагов для улучшения ваших навыков UI дизайнера
• Анонс: плагины Flutter Community Plus
• 26-летний программист создал приложение на 1 миллиард долларов за 2 года - после того, как последовал совету своей подруги
• Питч деки игр, получивших инвестиции
• 16-часовая тренировка для разработчиков
iOS
• Apple представляет iPhone 12 Pro и iPhone 12 Pro Max с поддержкой 5G
• ChatLayout: UI для чатов
• Apple представляет iPhone 12 и iPhone 12 mini
• Apple представила HomePod mini
• Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
• Action и BindingTarget в ReactiveSwift
• Создание экранов пошагового руководства для iOS в Swift
• Автоматическая пикселизация лиц на iOS с помощью собственного кода для распознавания лиц
• Связывание анимаций вместе для построения гистограмм в SwiftUI
• Расширение UIViewController с помощью всплывающих окон
• Как тестировать push-уведомления в симуляторе и iOS-приложении
Android
• Вышла Android Studio 4.1
• Cascade: всплывающие меню
• Встраиваем геолокацию от Huawei в Android приложение
• Избегайте внедрения внешних библиотек в свой проект
• Введение в Semantics в Jetpack Compose
• Чего ожидать от собеседования Android-разработчика
• Введение в Navigation
• Как создать и распространить Android-библиотеку
• Использование лучших практик доступности в разработке под Android
Разработка
• AppsFlyer опубликовала новый рейтинг Performance Index
• В AppMetrica появился «Анализ покупок»
• Unity запускает Game Growth Program для помощи инди-разработчикам
• Как сделать в TikTok виральный Hashtag Challenge для вашего приложения
• Великобритания забанила фейковую рекламу Playrix
• История одного pet-проекта
• 40 медиа, которые расскажут о вашем приложении
• 5 шагов для улучшения ваших навыков UI дизайнера
• Анонс: плагины Flutter Community Plus
• 26-летний программист создал приложение на 1 миллиард долларов за 2 года - после того, как последовал совету своей подруги
• Питч деки игр, получивших инвестиции
• 16-часовая тренировка для разработчиков
iOS
• Apple представляет iPhone 12 Pro и iPhone 12 Pro Max с поддержкой 5G
• ChatLayout: UI для чатов
• Apple представляет iPhone 12 и iPhone 12 mini
• Apple представила HomePod mini
• Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
• Action и BindingTarget в ReactiveSwift
• Создание экранов пошагового руководства для iOS в Swift
• Автоматическая пикселизация лиц на iOS с помощью собственного кода для распознавания лиц
• Связывание анимаций вместе для построения гистограмм в SwiftUI
• Расширение UIViewController с помощью всплывающих окон
• Как тестировать push-уведомления в симуляторе и iOS-приложении
Android
• Вышла Android Studio 4.1
• Cascade: всплывающие меню
• Встраиваем геолокацию от Huawei в Android приложение
• Избегайте внедрения внешних библиотек в свой проект
• Введение в Semantics в Jetpack Compose
• Чего ожидать от собеседования Android-разработчика
• Введение в Navigation
• Как создать и распространить Android-библиотеку
• Использование лучших практик доступности в разработке под Android