#ДатаДня: Tech Talks от Apple пройдут с 25 октября по 17 декабря и будут включать как доклады в прямом эфире, так и индивидуальные встречи с экспертами. На этой виртуальной конференции вы сможете узнать больше о последних технологиях, задать вопросы и получить рекомендации от разработчиков компании. Начнутся Tech Talks уже 25 октября, расписание ближайших сессий (до 5 ноября) уже доступно на сайте. Новые доклады и индивидуальные сессии будут открываться каждые две недели. Все доклады Tech Talks будут включать живую презентацию по какой-либо теме, с последующими вопросами и ответами или круглым столом, а в рабочее время эксперты Apple также будут общаться с разработчиками один на один.
Главная цифра дня пришла под вечер или #ПошлаЖара! Google еще раз снижает комиссию - со всех подписок все время теперь будут брать 15%, с «электронных книг и сервисов потоковой передачи музыки» вообще всего в 10%. Ждем того же от Apple?
Разработка
• Google Play снижает комиссии на подписки
• Чеклист: как увеличить органический трафик игры в Google Play?
• Visual Studio Code теперь доступна в виде веб-приложения
• Intel открывает ControlFlag, ИИ-инструмент для поиска ошибок в коде
• Apple запускает Tech Talks
• AltUnity Tester для автоматизации Unity проектов
• С книжной полки на рынок мобильных приложений. История Laoshi.io
• Как среднему программисту опережать конкурентов
iOS
• Борьба с зависимостями: как мы переводили проект на SwiftPM (и сделали еще хуже, чем было)
• Делаем TikTok: создаем плавную прокрутку видео фида в Swift
• Когда SwiftUI заменит UIKit?
Android
• Возможности OkHttp о которых вы не знали
• Awesome KMM: библиотеки Kotlin Multiplatform Mobile
• Обзор Google Play Billing 4.0.0
• Летающая пицца в мобильном приложении: как делали промоушен комбо «Дюна»
• Как сгенерировать Kotlin DSL Client по схеме GraphQL
• Как выполнить Android UI тесты в CI и остаться в живых
Разработка
• Google Play снижает комиссии на подписки
• Чеклист: как увеличить органический трафик игры в Google Play?
• Visual Studio Code теперь доступна в виде веб-приложения
• Intel открывает ControlFlag, ИИ-инструмент для поиска ошибок в коде
• Apple запускает Tech Talks
• AltUnity Tester для автоматизации Unity проектов
• С книжной полки на рынок мобильных приложений. История Laoshi.io
• Как среднему программисту опережать конкурентов
iOS
• Борьба с зависимостями: как мы переводили проект на SwiftPM (и сделали еще хуже, чем было)
• Делаем TikTok: создаем плавную прокрутку видео фида в Swift
• Когда SwiftUI заменит UIKit?
Android
• Возможности OkHttp о которых вы не знали
• Awesome KMM: библиотеки Kotlin Multiplatform Mobile
• Обзор Google Play Billing 4.0.0
• Летающая пицца в мобильном приложении: как делали промоушен комбо «Дюна»
• Как сгенерировать Kotlin DSL Client по схеме GraphQL
• Как выполнить Android UI тесты в CI и остаться в живых
AppTractor
Google Play снижает комиссии на подписки
Google снова вносит изменения в бизнес-политику магазина приложений. Компания объявила, что еще больше категорий приложений будут иметь право платить значительно меньшую комиссию. Все приложения, основанные на подписке, теперь будут все время платить 15%.…
PlayButton: большая конференция Яндекса о видео
Большая онлайн-конференция Яндекса, посвященная видео в интернете, пройдет 24 октября. Эксперты из Яндекс.Дзена, Кинопоиска и IVI расскажут о Low Latency, параллельном транскодировании, QoS-метриках, особенностях склейки дублей, доставки видео и рекомендациях. Регистрируйтесь, программа дополняется.
Регистрация на сайте.
Большая онлайн-конференция Яндекса, посвященная видео в интернете, пройдет 24 октября. Эксперты из Яндекс.Дзена, Кинопоиска и IVI расскажут о Low Latency, параллельном транскодировании, QoS-метриках, особенностях склейки дублей, доставки видео и рекомендациях. Регистрируйтесь, программа дополняется.
Регистрация на сайте.
Наш традиционный большой еженедельный дайджест со всем материалами за неделю - 88 статей и новостей про iOS и Android, разработку и монетизацию!
Уже завтра, 26 октября в 11:00 по МСК, состоится бесплатный вебинар, посвященный практикам безопасной разработки.
Обсудим:
✅ как с помощью практик SDLC снизить риски безопасности ПО и сервисов, не потеряв в
скорости работы
✅ как статический анализатор кода (SAST) может повысить уровень безопасности ПО
✅ как в рамках SDLC встроить SAST в сборочную инфраструктуру для повышения
безопасности на примере Solar appScreener
Вебинар будет полезен:
• Разработчикам
• DevOps-инженерам
• Специалистам по application security
• Специалистам по тестированию и качеству ПО
Для участия необходимо зарегистрироваться по ссылке.
Обсудим:
✅ как с помощью практик SDLC снизить риски безопасности ПО и сервисов, не потеряв в
скорости работы
✅ как статический анализатор кода (SAST) может повысить уровень безопасности ПО
✅ как в рамках SDLC встроить SAST в сборочную инфраструктуру для повышения
безопасности на примере Solar appScreener
Вебинар будет полезен:
• Разработчикам
• DevOps-инженерам
• Специалистам по application security
• Специалистам по тестированию и качеству ПО
Для участия необходимо зарегистрироваться по ссылке.
JetBrains, кажется, стремится сделать все инструменты для разработчиков, которые только можно придумать 😀 Сейчас в бете вышла новая платформа “обеспечения качества кода” Qodana, набор линтеров, которые обеспечивают анализ проекта локально или в любом CI. Она уже поддерживает проекты Java и Kotlin и в конечном итоге будет поддерживать все языки и технологии, охватываемые IDE JetBrain. Страшно представить, как все это при таких объемах завалится, но будем надеяться, что сил и средств у JetBrains хватит.
Разработка
• Qodana: новая платформа “обеспечения качества кода” от JetBrains
• В MyTracker появился новый инструмент для прогноза LTV по универсальному доходу
• Курсы по Unity в новой распродаже Humble Bundle
• Самые зарабатывающие приложения сентября в США
• All Cups открывает курс “Введение в написание игрового искусственного интеллекта”
• Дизайн приложений: примеры для вдохновения #61
• Как мобильные игры из СНГ должны быть локализованы на азиатском рынке
• Япония остается лидером по мобильным расходам на душу населения
• Podlodka #238: JavaScript
• Оксана Мельникова: QA о работе за рубежом, как войти в айти и трудностях автотестов
• Unity Gaming Services помогает в разработке кроссплатформенных многопользовательских игр
• Аналитический коктейль, или Кто такой инженер-аналитик в Кошельке
• Применяем Hooks из React во Flutter
• Мне было скучно осваивать четвёртый иностранный язык и я создала CrossLingo — кроссворды для изучения английских слов
• Кейс UI/UX: редизайн приложения IKEA
• 5 советов, как уменьшить количество ошибок в разработке ПО
• Почему я прекращаю разработку после 10+ лет программирования
• 5 лучших локальных баз данных для Flutter
• Как я потерял страсть к разработке
iOS
• Validator: проверка ввода
• Отделение конкретных Координаторов от вашей навигационной системы в iOS
• Добавление дополнительных элементов управления в приложение для рисования на SwiftUI
• Отладка в iOS 15 с Xcode 12
• SwiftUI под капотом: шрифты
• Как я кастомизирую NavigationView в SwiftUI
Android
• Как я взломал приложение для Android, чтобы получить премиум-функцию
• Dagger 2 в многомодульном Android проекте
• Simple Stack: простая навигация для Android
• Разработка приложений с Windows Subsystem for Android
• Всегда указывайте Modifier параметр
• Compose for Wear OS: ScalingLazyColumn
Разработка
• Qodana: новая платформа “обеспечения качества кода” от JetBrains
• В MyTracker появился новый инструмент для прогноза LTV по универсальному доходу
• Курсы по Unity в новой распродаже Humble Bundle
• Самые зарабатывающие приложения сентября в США
• All Cups открывает курс “Введение в написание игрового искусственного интеллекта”
• Дизайн приложений: примеры для вдохновения #61
• Как мобильные игры из СНГ должны быть локализованы на азиатском рынке
• Япония остается лидером по мобильным расходам на душу населения
• Podlodka #238: JavaScript
• Оксана Мельникова: QA о работе за рубежом, как войти в айти и трудностях автотестов
• Unity Gaming Services помогает в разработке кроссплатформенных многопользовательских игр
• Аналитический коктейль, или Кто такой инженер-аналитик в Кошельке
• Применяем Hooks из React во Flutter
• Мне было скучно осваивать четвёртый иностранный язык и я создала CrossLingo — кроссворды для изучения английских слов
• Кейс UI/UX: редизайн приложения IKEA
• 5 советов, как уменьшить количество ошибок в разработке ПО
• Почему я прекращаю разработку после 10+ лет программирования
• 5 лучших локальных баз данных для Flutter
• Как я потерял страсть к разработке
iOS
• Validator: проверка ввода
• Отделение конкретных Координаторов от вашей навигационной системы в iOS
• Добавление дополнительных элементов управления в приложение для рисования на SwiftUI
• Отладка в iOS 15 с Xcode 12
• SwiftUI под капотом: шрифты
• Как я кастомизирую NavigationView в SwiftUI
Android
• Как я взломал приложение для Android, чтобы получить премиум-функцию
• Dagger 2 в многомодульном Android проекте
• Simple Stack: простая навигация для Android
• Разработка приложений с Windows Subsystem for Android
• Всегда указывайте Modifier параметр
• Compose for Wear OS: ScalingLazyColumn
AppTractor
Qodana: новая платформа “обеспечения качества кода” от JetBrains
Qodana — это новая платформа “обеспечения качества кода” от JetBrains. Хотя основная задача Qodana заключается в выявлении и предложении исправлений для ошибок, уязвимостей безопасности, дублирования, недостатков, аномального кода, вероятных ошибок, мертвого…
#ЦифраДня: Минцифры объявило тендер на создание суперприложения для госслужащих стоимостью 487.7 млн рублей. В состав комплекса, рассчитанного на 100 тыс. рабочих мест, войдут мессенджер, средства для видео-конференц-связи, почта, облачное хранилище и другие инструменты, необходимые в работе госслужащих. В министерстве рассчитывают, что новая система заработает до конца 2022 года.
Ищешь работу в сфере fintech? Банк ВТБ проводит программу по цифровизации клиентского опыта и ищет лидеров по цифровым продуктам. Плюсы работы в ВТБ: сильные продуктовые команды, смелые проекты, релизы на миллионы пользователей.
Из актуальных вакансий:
Владелец продукта / Product Owner
- Отвечает за стратегию развития продукта (в т. ч. MVP)
- Управляет продуктом (в т. ч. формировать бэклог)
- Формирует, управляет и развивает продуктовые команды
- Проверяет продуктовые гипотезы и анализирует полученные результаты
- Отслеживает и интерпретирует продуктовые метрики
Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области cusdev, jtbd и других глубинных исследований.
Оставляйте отклик по ссылке!
CJE / Аналитик клиентского пути
- Проводит анализ бизнес-процессов конкретных проектов исследования, описание и проектирование "as is" и "to be"
- Взаимодействует с владельцем продукта
- Собирает и анализирует бизнес-требования
- Проводит анализ рынка и конкурентов
Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, miro и пр.)
Оставляйте отклик по ссылке!
Из актуальных вакансий:
Владелец продукта / Product Owner
- Отвечает за стратегию развития продукта (в т. ч. MVP)
- Управляет продуктом (в т. ч. формировать бэклог)
- Формирует, управляет и развивает продуктовые команды
- Проверяет продуктовые гипотезы и анализирует полученные результаты
- Отслеживает и интерпретирует продуктовые метрики
Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области cusdev, jtbd и других глубинных исследований.
Оставляйте отклик по ссылке!
CJE / Аналитик клиентского пути
- Проводит анализ бизнес-процессов конкретных проектов исследования, описание и проектирование "as is" и "to be"
- Взаимодействует с владельцем продукта
- Собирает и анализирует бизнес-требования
- Проводит анализ рынка и конкурентов
Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, miro и пр.)
Оставляйте отклик по ссылке!
Скоро любая кухарка, согласно заветам, сможет собирать данные, модели и приложения. Вот, например, Y42 получил 31 миллион долларов на no-code платформу, которая агрегирует данные и раскладывает их по полочкам, попутно визуализируя нужные параметры. Основатели признают, что пока это скорее для небогатых и начинающих “путь в данные” компаний. Но такие внушительные инвестиции, как мне кажется, говорят не только о no-code хайпе, но и полезности такой full-stack платформы для многих. Собственно бизнес-мораль - агрегировать и упрощать 😀
Разработка
• Y42, full-stack дата платформа для непрограммистов, получила $31 млн
• Как WhatsApp вырос до 1 миллиарда пользователей всего с 50 инженерами
• Особенный подход: почему привычные правила рекламного рынка не подходят гиперказуальным играм
• Минцифры готовит суперприложение для чиновников
• Как заработать на гиперказуальных играх в сегменте HTML5. Опыт студии Justforward
• Дружественные интервалы. Как организовать систему интервалов в дизайне
• CupertinoPageRoute во Flutter
• Основные тенденции Java в 2021 году
• Лучшие расширения VS Code для ускорения работы вашего Git
iOS
• Идеальный наблюдатель на Swift
• Что такое протокол-ориентированное программирование?
• Создаем свою собственную библиотеку тостов с нуля в iOS
• Как представить настраиваемые Bottom Sheets в iOS 15
Android
• Instant: социальная сеть на Kotlin, Compose и MVVM
• Как натянуть сыр на страницу, или MVI Paging3 в Android
• Публикация Android библиотеки
• Анимируем приложение с помощью Lottie
• Безопасный Android
• Создание вашей первого графика в Android с помощью Jetpack Compose
• Лучшие приложения для Android с использованием продвинутой Архитектуры
• Android View LifecycleOwner Extensions = Lifecycle + LifecycleScope в любом представлении
• Выпускайте приложения быстрее с Fastlane
Разработка
• Y42, full-stack дата платформа для непрограммистов, получила $31 млн
• Как WhatsApp вырос до 1 миллиарда пользователей всего с 50 инженерами
• Особенный подход: почему привычные правила рекламного рынка не подходят гиперказуальным играм
• Минцифры готовит суперприложение для чиновников
• Как заработать на гиперказуальных играх в сегменте HTML5. Опыт студии Justforward
• Дружественные интервалы. Как организовать систему интервалов в дизайне
• CupertinoPageRoute во Flutter
• Основные тенденции Java в 2021 году
• Лучшие расширения VS Code для ускорения работы вашего Git
iOS
• Идеальный наблюдатель на Swift
• Что такое протокол-ориентированное программирование?
• Создаем свою собственную библиотеку тостов с нуля в iOS
• Как представить настраиваемые Bottom Sheets в iOS 15
Android
• Instant: социальная сеть на Kotlin, Compose и MVVM
• Как натянуть сыр на страницу, или MVI Paging3 в Android
• Публикация Android библиотеки
• Анимируем приложение с помощью Lottie
• Безопасный Android
• Создание вашей первого графика в Android с помощью Jetpack Compose
• Лучшие приложения для Android с использованием продвинутой Архитектуры
• Android View LifecycleOwner Extensions = Lifecycle + LifecycleScope в любом представлении
• Выпускайте приложения быстрее с Fastlane
AppTractor
Y42, full-stack дата платформа для непрограммистов, получила $31 млн
Объединение данных из разных источников может привести к пониманию тенденций в покупках или поведении потребителей, которые в противном случае было бы трудно оценить с помощью разрозненных данных, хранящихся в их первоначальных хранилищах.
Forwarded from AppFiles - Mobile Development
Трансляция Android Dev Summit 2021
Сегодня начинается Android Dev Summit 2021. Трансляция начнется 27 октября в 10:00 по тихоокеанскому времени с 50-минутной технической презентации The Android Show. После кейноута Google проведет более 30 технических сессий и интерактивных практик Android Code-Alongs. Подключайтесь, чтобы наблюдать за тем, как эксперты Android пишут код, решают проблемы и отвечают на ваши вопросы в режиме реального времени.
Вся программа есть на сайте Android Dev Summit.
Сайт: https://developer.android.com/dev-summit
Платформа: Android
Сегодня начинается Android Dev Summit 2021. Трансляция начнется 27 октября в 10:00 по тихоокеанскому времени с 50-минутной технической презентации The Android Show. После кейноута Google проведет более 30 технических сессий и интерактивных практик Android Code-Alongs. Подключайтесь, чтобы наблюдать за тем, как эксперты Android пишут код, решают проблемы и отвечают на ваши вопросы в режиме реального времени.
Вся программа есть на сайте Android Dev Summit.
Сайт: https://developer.android.com/dev-summit
Платформа: Android
#ЦифраДня: Траты пользователей в Европе на приложения в 3 квартале выросли примерно на 21% до 4.6 миллиарда долларов. На Великобританию пришлась самая большая доля доходов приложений в App Store в Европе - 583.5 миллиона долларов, или примерно 24% всех расходов пользователей в магазине. Между тем жители Германии оставили больше всего денег в Google Play - 454.5 миллиона долларов, или около 21% всей суммы. Россия - в пятерке на континенте по совокупному доходу с 310.6 миллионами за квартал. У нас же первое место по загрузкам - 1.4 миллиарда установок за квартал. Отдельно стоит обратить внимание на Турцию - в прошлом квартале страна вошла в пятерку стран Европы с наибольшим доходом с ростом более чем на 80%.
Если вы мобильный разработчик и хотите больше узнать об инструментах, которые можете использовать, присоединяйтесь к совместной онлайн-лекции Skillbox и Билайн о SwiftUI и UIKIt.
Ведущий iOS-разработчик Билайн Алексей Ивашко рассмотрит:
📱 отличия декларативного и императивного подходов;
📱 плюсы и минусы SwiftUI;
📱 «детские болезни» нового фреймворка:
📱 основные проблемы и варианты решения;
📱 Combine и RxSwift;
📱 SwiftUI и большие коммерческие проекты.
Подробности и регистрация 👉 https://clc.to/xhsXGA
Ведущий iOS-разработчик Билайн Алексей Ивашко рассмотрит:
📱 отличия декларативного и императивного подходов;
📱 плюсы и минусы SwiftUI;
📱 «детские болезни» нового фреймворка:
📱 основные проблемы и варианты решения;
📱 Combine и RxSwift;
📱 SwiftUI и большие коммерческие проекты.
Подробности и регистрация 👉 https://clc.to/xhsXGA
Ну и кстати, чтобы два раза не вставать с 7777. Рекламная модель не очень-то стабильна и все больше думаю про подписную модель с дайджестами. Что-то вроде Patreon или Boosty с расширенными подборками, переводами статей, QA и т.п. плюшками. Что думаете?
Разработка
• Видео Mobuis 2021 Piter
• Маркетологи в мобайле: Диана Габране-Жукова (Snapchat)
• Траты европейских потребителей на приложения в 3 квартале 2021 выросли на 21% до $4.6 млрд
• Как Okko пришел к самым эффективным YouTube-креативам, когда другие методы не работали
• Добавляем ботов в мультиплеерный шутер на Unity
• Зачем тестировщику знать французский: что такое MEV и как с ним работать
• Запись и воспроизведение голоса, а также отмена записи свайпом вправо с анимацией и изменением иконки на React Native
• Десять лет спустя: каким видели будущее программирования в 2012 году
• Становятся ли избыточными ваши модульные тесты? Вот как писать их эффективно
• Удаление функций без раздражения пользователей (и почему это следует делать)
• Кейс: дизайн приложения для доставки этнической еды
iOS
• Новые MacBook Pro 2021 протестировали в работе с Xcode
• Localizable Generator: Localizable.strings из таблицы
• Реактивная Firebase Realtime Database на Swift
Android
• Трансляция Android Dev Summit 2021
• Handler vs RX vs Kotlin. Наглядный пример преимущества корутин
• Установка Google сервисов на Windows Subsystem for Android
• Современное хранилище данных на Android: встречайте Jetpack DataStore
Разработка
• Видео Mobuis 2021 Piter
• Маркетологи в мобайле: Диана Габране-Жукова (Snapchat)
• Траты европейских потребителей на приложения в 3 квартале 2021 выросли на 21% до $4.6 млрд
• Как Okko пришел к самым эффективным YouTube-креативам, когда другие методы не работали
• Добавляем ботов в мультиплеерный шутер на Unity
• Зачем тестировщику знать французский: что такое MEV и как с ним работать
• Запись и воспроизведение голоса, а также отмена записи свайпом вправо с анимацией и изменением иконки на React Native
• Десять лет спустя: каким видели будущее программирования в 2012 году
• Становятся ли избыточными ваши модульные тесты? Вот как писать их эффективно
• Удаление функций без раздражения пользователей (и почему это следует делать)
• Кейс: дизайн приложения для доставки этнической еды
iOS
• Новые MacBook Pro 2021 протестировали в работе с Xcode
• Localizable Generator: Localizable.strings из таблицы
• Реактивная Firebase Realtime Database на Swift
Android
• Трансляция Android Dev Summit 2021
• Handler vs RX vs Kotlin. Наглядный пример преимущества корутин
• Установка Google сервисов на Windows Subsystem for Android
• Современное хранилище данных на Android: встречайте Jetpack DataStore
AppTractor
Видео Mobuis 2021 Piter
Видео с конференции, прошедшей в апреле в Санкт-Петербурге. Всего 31 видео: Георгий Остроброд — Введение в Apple Metal Георгий Остроброд — Оптимизация графики на Metal Анна Жаркова — Kotlin Multiplatform Advanced. Делаем общий DI для iOS и Android Ильмир…
Готовы подписаться на Apptractor?
Anonymous Poll
3%
Да, за 200 или больше руб месяц
8%
Да, за 100-200
6%
Да, меньше 100 руб
64%
Не готов
19%
Посмотреть
Занятный стартап поднял 200 миллионов в Серии Б - Skyryse, разработчики FlightOS, “стека технологий” для упрощения пилотажа. Все как я люблю - приложения, железяки и радикальное изменение жизни. Вовне для пилота - iPad (!) с джойстиком, внутри самолета или вертолета - актуаторы и управляющие компьютеры. Пока декларируемая цель - позволить безопасно летать всем (!), кто водит машину (220 млн человек в США). Глобальная, по-видимому, сделать настоящий автопилот для летающего транспорта. До летающих такси осталось немного 🚕
Разработка
• Skyryse получил $200 млн на стек технологий для упрощения полетов
• Как правильно готовить автоматизацию или Что покрывать тестами в первую очередь
• Как мы боролись с проблемой разлогинов в приложении «Магнита» и возвращали пользователей обратно
• Как работать с Playable Ads для мобильных игр и неигровых приложений
• Приоритет количественных данных и принцип Парето в UX-дизайне
• Исследуем AbsorbPointer в Flutter
• Как развернуть микросервис Kotlin в облаке AWS
• Основы CI/CD
iOS
• Протокольно-ориентированное программирование в Swift
• Гайд по UIKeyboardLayoutGuide
• Кто крешит приложение на старте?
• Courier - легкая система обмена сообщениями в реальном времени в iOS с MQTT
• Реактивная Firebase Realtime Database на Swift
Android
• Что нового в Android Studio
• Google представил Android 12L для больших экранов
• Slack Lints: правила Slack для кода Kotlin
• Эволюция CI в Android
• Распознавание цифровых рисунков с помощью Google ML Kit на Android
• Представляем Jetpack Media3
• Лучшие бесплатные ресурсы для изучения разработки под Android с Kotlin в 2021 году
Разработка
• Skyryse получил $200 млн на стек технологий для упрощения полетов
• Как правильно готовить автоматизацию или Что покрывать тестами в первую очередь
• Как мы боролись с проблемой разлогинов в приложении «Магнита» и возвращали пользователей обратно
• Как работать с Playable Ads для мобильных игр и неигровых приложений
• Приоритет количественных данных и принцип Парето в UX-дизайне
• Исследуем AbsorbPointer в Flutter
• Как развернуть микросервис Kotlin в облаке AWS
• Основы CI/CD
iOS
• Протокольно-ориентированное программирование в Swift
• Гайд по UIKeyboardLayoutGuide
• Кто крешит приложение на старте?
• Courier - легкая система обмена сообщениями в реальном времени в iOS с MQTT
• Реактивная Firebase Realtime Database на Swift
Android
• Что нового в Android Studio
• Google представил Android 12L для больших экранов
• Slack Lints: правила Slack для кода Kotlin
• Эволюция CI в Android
• Распознавание цифровых рисунков с помощью Google ML Kit на Android
• Представляем Jetpack Media3
• Лучшие бесплатные ресурсы для изучения разработки под Android с Kotlin в 2021 году
AppTractor
Skyryse получил $200 млн на стек технологий для упрощения полетов
Наша долгосрочная цель - позволить 220 миллионам лицензированных водителей безопасно и эффективно управлять любым самолетом.
Юридические особенности запуска мобильных приложений
2 ноября юристы Versus․IT проведут бесплатный вебинар, где расскажут, что нужно учесть при создании мобильного приложения.
Слабые места при разработке мобильных приложений – права на объекты интеллектуальной собственности, защита персональных данных, налоги и договоренности с партнерами. Если вовремя не заняться этими вопросами, то компания может понести убытки.
На вебинаре юристы Versus․IT расскажут о ключевых юридических рисках, связанных с разработкой мобильных приложений, и рекомендациях для их снижения.
Вебинар будет полезен всем IT компаниям, создающим мобильные приложения для себя или на заказ.
➖➖➖
🌐 2 ноября, 19:00 – 20:30 мск, Вторник
🌐 ОНЛАЙН
✅ Регистрация на мероприятие по ссылке: https://it.versuslegal.ru/event-registration
2 ноября юристы Versus․IT проведут бесплатный вебинар, где расскажут, что нужно учесть при создании мобильного приложения.
Слабые места при разработке мобильных приложений – права на объекты интеллектуальной собственности, защита персональных данных, налоги и договоренности с партнерами. Если вовремя не заняться этими вопросами, то компания может понести убытки.
На вебинаре юристы Versus․IT расскажут о ключевых юридических рисках, связанных с разработкой мобильных приложений, и рекомендациях для их снижения.
Вебинар будет полезен всем IT компаниям, создающим мобильные приложения для себя или на заказ.
➖➖➖
🌐 2 ноября, 19:00 – 20:30 мск, Вторник
🌐 ОНЛАЙН
✅ Регистрация на мероприятие по ссылке: https://it.versuslegal.ru/event-registration
Наш традиционный большой еженедельный дайджест со всем материалами за неделю - 97 статей и новостей про iOS и Android, разработку и монетизацию!