Маркетинг и монетизация
Дайджест для мобильного разработчика #394: многомодульность, с нуля в Android и 50 советов инди
В новом дайджесте многомодульность, интерфейсы и протоколы, лучшие практики и советы, непредсказуемые интеллект, псевдокод и многое другое.
У нас есть 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 в продукте: зачем, сколько стоит, когда нужен?
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Новости1 месяц назад
Видеозвонки с Лили, Приключения и пианино — обновления Duolingo
-
Новости1 месяц назад
Видео и подкасты о мобильной разработке 2024.39
-
Видео и подкасты для разработчиков1 месяц назад
Lua – идеальный встраиваемый язык
-
Новости1 месяц назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн