Pull to refresh
107
InlyIT
Для старательного нет ничего невозможного

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

Reading time3 min
Views2.4K
В новом дайджесте многомодульность, интерфейсы и протоколы, лучшие практики и советы, непредсказуемые интеллект, псевдокод и многое другое.



У нас есть Telegram-канал Mobile Insights, где подборки статей и новостей выходят каждый день, а так же AppFiles с библиотеками и самыми интересными статьями о мобильной разработке!

iOS

• Лайфхаки по многомодульности в iOS
• Александр Пряничников (Кошелёк): как варить дизайн-систему для живого приложения
• MVI в iOS-приложении
• Интерфейсы/протоколы для начинающих
• Создаём стираемую карту (scratch card) для iOS-приложения
• Unit тесты в Swift (модульное тестирование)
• Magic Trackpad, Magic Keyboard и Magic Mouse в новых цветах
• Apple выпустила третью версию iPhone SE
• Apple анонсировала Mac Studio
•  Анимации в UIStackView
•  SceneKit со SwiftUI
•  Лучшая производительность с Canvas в SwiftUI
•  Создаем собственный Service Manager в Swift без использования Alamofire
•  SwiftUI ZStack против Overlay Modifier: сходства и различия
•  Оптимизация в Swift
•  Async/Await: сетевой уровень на Swift 5.5
•  Пишем тестируемый код SwiftUI
•  Как удалить неиспользуемый код в Swift
•  SkeletonView: «скелеты» для iOS
•  SwiftDate: работа с датами и временем

Android

• Google Play приостанавливает прием платежей в России
• Удаленный доступ к IP камерам. Часть 2. Мобильное приложение
• С нуля в Android разработку: история одного джуна
• Лучшие практики разработки SDK для Android
• Android Vitals — Почему запустился мой процесс?
• Single Activity с Navigation Component. Или как я мучался с графами. Boilerplate ч. 1
• Уязвимость в ядре Linux угрожает пользователям Android
• Стабильный Android 12L выходит на Google Pixel
• Manifest Merger. Как формируется андроид манифест
• Как перейти на Jetpack Compose? Забываем про XML. Полный гайд
•  Композиционный детектор взаимных блокировок с открытым исходным кодом для Android Java
•  Шпаргалка для интервью по Kotlin
•  Тестирование быстродействия UI в Android
•  Рекомендации по разработке Android SDK
•  Доступность Jetpack Compose
•  Удовольствие от Jetpack Compose GraphicsLayer Modifier
•  Пример Android-проекта: чистая архитектура MVVM с корутинами + советы
•  Две цели, одна стрела: сокращение размера нашего приложения и времени запуска на Android
•  Создание формы аутентификации с помощью Jetpack Compose
•  Как зашифровать конфиденциальные данные Android-приложения с помощью Jetpack Security
•  AvatarView для Android: изображения профиля на новом уровне
•  Разработка Kotlin Multiplatform приложений с использованием архитектуры VIPER
•  SharedFlow и StateFlow
•  Полное руководство по Rich Text в Jetpack Compose
•  Jetpack Compose Tutorials: примеры Jetpack Compose
•  Warden: простая работа с разрешениями в Android
•  RasmView: рисование на картинках

Разработка

• 50 советов инди-разработчику
• Проектирование непредсказуемого интеллекта в играх. Часть 2 — интеллект толпы
• По колено в JVM куче, или на пороге потери данных
• Code Insights от Sourcegraph позволяет лучше понять свою кодовую базу
• Исследователи выпустили PolyCoder, open source ИИ платформу генерации кода
• Кто теперь ответственен за качество: Quality Architect Elevator
• Повышение производительности в Unity. Как я поднял показатель FPS с 15 до 60
• Разработка игры на Unity с нуля до релиза. Часть 2 + Часть 1
• Псевдокод для тестирования
• Podlodka #258: распределенные вычисления
• Как изучать структуры данных и алгоритмы
•  Поток данных в разработке игр (или как избежать спагетти-кода)
•  Как умные разработчики принимают неверные стратегические решения
•  Полнотекстовый поиск в Firestore с Meili
•  Как исправить macOS Target Mismatch в Flutter
•  Плохой UX-дизайн — 13 худших примеров которых нужно избежать в вашем SaaS
•  Открытый исходный код в Microsoft Mobile
•  12 лучших инструментов Flutter-разработки
•  Как создать недорогую бессерверную базу данных
•  Введение в чистую архитектуру Flutter
•  Меньше инноваций в продуктовом дизайне лучше?
•  Как создавать и развертывать приложения React Native с помощью Fastlane

Аналитика, маркетинг и монетизация

• Бизнес-анализ и мобильные приложения: почему заказчики не видят ценности в аналитике и как им её донести
• Apple Search Ads останавливает работу в России
• Руководство по мобильному росту 2022

AI, Устройства, IoT

• Умный дом на основе API Telegram
• Проверка дальности LoRa
• ML в продукте: зачем, сколько стоит, когда нужен?

< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Tags:
Hubs:
Total votes 2: ↑2 and ↓0+2
Comments0

Articles

Information

Website
inlyit.com
Registered
Founded
Employees
31–50 employees
Location
Россия