Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта)

в 7:58, , рубрики: android studio, apple, flutter, Google Play, kotlin, swift, unity3d, xcode, Блог компании Цифровые Экосистемы, искусственный интеллект, маркетинг мобильных приложений, разработка мобильных приложений, Разработка под android, разработка под iOS

В этом дайджесте магазины приложений, борющиеся с коронавирусом, Dynamic Delivery и Create ML, мобильные интерфейсы и онбординг, мультиплатформенный Kotlin и дизайнерский Flutter.

Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 1

Зимой 2012-го коллега предложил мне, С++ программисту с пятилетним стажем, написать первое приложение под Android. Ещё через год я начал руководить небольшой командой мобильных разработчиков, и с тех пор размеры моих команд стабильно росли. Но в прошлом году, после 2 лет руководства отделом мобильной разработки, я снова сдул пыль с любимой IDE.

Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 3Telegram-канале.

Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 4 iOS

(+15) Create ML в iOS
(+9) Особенности сборки и доставки iOS-приложений
(+4) Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 2. Hacker News
Apple отказывает приложениям о коронавирусе
Apple обновила гайдлайны: iOS 13, гадания, реклама в пушах
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 5 Кастомные переходы UIViewController в Swift
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 6 Создание интерактивного графика для iOS
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 7 Как создать новый проект в Xcode без сториборда
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 8 Жесты в SwiftUI
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 9 Пришло время iOS-разработчикам использовать FAB
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 10 Что нового в Xcode 11.4?
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 11 Кастомизация переключателей в SwiftUI
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 12 Как управлять Toolchains в Xcode
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 13 Простые методы создания анимации в Swift
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 14 Экспорт SwiftUI кода из Figma
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 15 ObjectForm: декларативные формы
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 16 FrameGrabber: скриншоты из видео

Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 17 Android

(+15) Dynamic Delivery в многомодульных проектах (часть 2) и (часть 1)
(+11) Материалы с нижегородского Android-митапа. MotionLayout, Kotlin Coroutines, CI/CD инфраструктура и дизайн-системы
Huawei заманивает разработчиков в AppGallery «нулевым налогом»
Google Play «избавился» от коронавируса
Конференцию I/O 2020 отменили
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 18 Надежное отображение клавиатуры в Android
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 19 Все, что вы хотите знать об Android Jetpack Navigation Component
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 20 Как реализовать скелеты и мерцающие эффекты  в Android
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 21 Декларативный список в Android с RecyclerView + ViewBinding
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 22 30 лучших Android-библиотек и проектов 2019 года
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 23 Подумайте, прежде чем использовать BuildConfig.DEBUG
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 24 Как использовать Git в Android Studio
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 25 Лучшие функции Android Studio 4.0 Beta
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 26 Android RecyclerView с Data Binding и Корутинами
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 27 Simple App Launcher: избранные приложения для Android
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 28 Anti-Mine: «Сапер» для Android
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 29 Compound Text View: gravity для compound drawables у TextView

Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 30 Разработка

(+30) Мотор! или Что такое игровая физика
(+22) Валидация ассетов в Unity3D
(+13) Современные стандарты идентификации: OAuth 2.0, OpenID Connect, WebAuthn
(+9) Проблемы взаимодействия с внешними командами на больших проектах
(+4) Unity ball trajectory 2d для новичков
(+3) Создание roguelike в Unity с нуля
Podlodka #153: В IT с малых лет
Radio QA #56: Синдром самозванца
Flutter Dev Podcast #13: Flutter глазами дизайнера
Android Broadcast #8: Kotlin Mobile MultiPlatform
10 подсказок для создания лучшего интерфейса
Мобильные модальные окна: 8 лучших примеров использования
Google Summer of Code начинает прием заявок
Sourcegraph привлек $23 млн. на поиск в коде
Facebook переписал Messenger и уменьшил количество строк кода с 1.7 млн до 360,000
Курс для технических писателей от Google
Дизайн-концепт: приложение для формирования здоровых привычек с детства
ATEC — приложение для проверки признаков аутизма
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 31 Как я создал часы из частиц и выиграл конкурс #FlutterClock
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 32 Сетевой код для игровых разработчиков
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 33 UX 101: нормандские двери
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 34 Kotlin против Flutter: кто будет править рынком кроссплатформенных приложений?
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 35 8 потрясающих тем для Visual Studio Code
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 36 Различия между хорошими и великими программистами
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 37 Спасите свое следующее приложение от переписывания с нуля
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 38 Кризис среднего возраста каждого разработчика
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 39 Создание приложения для ведения заметок с помощью Flutter и Firebase
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 40 Когда дело доходит до дизайна, ваши глаза намного лучше математики
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 41 100 советов игровым разработчикам
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 42 Воксельный рендеринг поверхности
Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 43 NymphCast: открытый аналог ChromeCast и AirPlay

Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 44 Аналитика, маркетинг и монетизация

make sense: Как улучшить онбординг, чтобы мотивировать использовать ваш продукт с Евгением Казначеевым
Сколько стоит сделать приложение в США
Мобильные игры выиграли от коронавируса
Эксперименты с ценой увеличили мой доход на 500%
Аналитика подписок: 5 сервисов
Доходы астрологических приложений выросли на 65% за год

Дайджест интересных материалов для мобильного разработчика #336 (2 — 9 марта) - 45 AI, Устройства, IoT

(+46) Еще раз о передатчиках и приемниках 433 МГц
(+26) Hardware-тестирование в СИБУРе
(+17) Управление Tion S3 и его подключение к умному дому
В Японии вышел смартфон, который не делает фотографии голых людей

Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Автор: DigitalEcosystems

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js