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

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

В новом дайджесте визуализация графа билда и OAuth в мобильных приложениях, стартап соло- разработчика и безопасность мобильных приложений, стереотипы тестирования, новый Performance Index, естественный язык и многое другое!



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

iOS

• Как я визуализировал граф билда. Build Graph for Xcode
• Насколько полезен шаблон Координатор в iOS-приложении?
• Как я занял третье место в конкурсе Telegram и выиграл $ 2 000
•  Становимся мастером iOS-симулятора
•  Контроллер на половины экрана в iOS — UISheetPresentationController
•  Глубокое погружение в FormatStyle
•  Разница между Nib и Xib
•  Как добавить красивую анимацию UITextField с помощью Swift
•  Чистая архитектура в SwiftUI 5.5
•  Локальное изучение Protobuf для iOS
•  5 полезных расширений Xcode для облегчения работы
•  Масштабируемая модульная архитектура для iOS
•  Восстановление состояния в SwiftUI
•  Как использовать оператор препроцессора в проекте Swift
•  Делимся состоянием аутентификации между приложениями, App Clips и виджетами
•  Улучшение качества кода Swift с помощью механизма обработки ошибок
•  Как записать изображения в поток камеры в iOS
•  Начало работы с CloudKit
•  Стандарты кодирования Swift в циклах
•  SwiftMessages: настраиваемые сообщения
•  SwiftUIX: расширение SwiftUI

Android

• OAuth в мобильных приложениях
• C из Python (ctypes) на Android
• Google Play начинает программу внедрения стороннего биллинга
• В России создадут свой магазин приложений для Android
•  Работа с клавиатурой в Jetpack Compose
•  Улучшенное кеширование с Kotlin Flow и reduce функцией
•  Обязательно для Android-разработчика: протокольные буферы
•  Регулярные выражения в Kotlin
•  Некоторые ошибки, которые я обнаружил при разработке с KMM
•  Dagger + Anvil: как полюбить внедрение зависимостей на Android
•  Исследуем разрешение на уведомления в Android 13
•  DataStore – MAD Skills
•  Подготовка к получению сертификата Google Associate Android Developer
•  Пошаговое руководство по загрузке файлов с помощью WorkManager
•  Изучаем MovableContentOf в Jetpack Compose
•  Отправка аудиопотока с клиента на сервер с использованием WebSocket и OkHttp
•  Лучшие функции Kotlin, которые я больше всего ценю как Java-разработчик
•  Kotlin — IDE-ориентированное программирование
•  Утечки памяти в реактивном программировании для Android
•  Как создать красивое приложение с несколькими представлениями RecyclerView
•  Сборка мусора Android в двух словах
•  Изучение Android 13: понижающее разрешение
•  Stream Draw: мультиплеерное рисование
•  Loop Habit Tracker: трекер привычек
•  Swipe: свайпы для Compose

Разработка

• Критикую bug bounty программу Apple и наглядно показываю, почему не стоит туда репортить баги
• Как я сделал свой стартап в качестве соло-разработчика
• Как мы придумали свою диаграмму Ганта
• Безопасность мобильных приложений. Как спасти ваши данные?
• Гусеница на Unity за 5 минут
• Как делать больше с уравнением продуктивности Microsoft
• Пирамида Code Review
• Восприятие цвета в интерфейсе: почему мы видим его по-разному
• Sliver во Flutter, или как работает скролл
• Как выдержать рост проекта, когда ты единственный разработчик
• Актуализация данных в списках Flutter-приложения
• Экономическая модель для ММО
• 8 стереотипов, с которыми сталкиваются тестировщики
• Разработка игры на Unity с нуля до релиза. Часть 4
• Новый Закон о цифровых рынках заставит мессенджеры работать друг с другом
• Podlodka #260: криптовалюты
• $14 млн в Серии А: Unleash — платформа управления фичами
• $150 млн в Серии Д: RapidAPI — открытие и управление API
• Отчет State of Software Delivery 2022 от CircleCI
• Harness покупает ChaosNative для внедрения хаос-инженеринга
• Три вопроса, на которые не могут ответить Junior UX-дизайнеры
• Главные принципы анимации в UX-дизайне
• Почему мы скругляем углы
• Инструменты прототипирования
•  Создание универсального и производительного сетевого уровня во Flutter
•  Как использовать Proxyman с Flutter
•  Лучшие практики программирования — React Native Edition 2022
•  Самая быстрая локальная база данных в Dart/Flutter
•  Как разработчику договориться о лучшей зарплате
•  Qualcomm запустил Snapdragon Metaverse Fund на $100M
•  Исследование UI/UX: MyTelkomsel
•  45 советов, которые улучшат ваши навыки программирования
•  12 лучших инструментов разработки Flutter
•  Системный дизайн — проектирование системы мониторинга
•  Существует ли на самом деле самодокументирующийся код?
•  Очереди слияния: введение для мобильных инженеров
•  Руководство дизайнера по документированию доступности и взаимодействий с пользователем

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

• Как с помощью UGC-контента в рекламе получить 300,000 установок приложения из TikTok: кейс Joom и AdChampagne
• Вышел AppsFlyer Performance Index 14
• Lasting запускает Руководство для родителей
• Доход в App Store и Google Play: пример Motionleap
•  Использование бережливой аналитики для улучшения игр
•  InMobi запускает Mediation-as-a-Service платформу Meson

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

• Путеводитель по основным трендам 2021 года в области обработки естественного языка и не только
• KC868-Uair: пролетая над гнездом кукушки. Часть 2. Подключаем nRF24 и LoRa
• Как мы сделали фильтр «бабушкин ремонт»
• Что лучше: Spark Structured Streaming или полное прекращение работы прода?
• Оптимизируй, если сможешь: как мы рассчитываем спрос на подарки с помощью ML
•  Подробное руководство по MLOps для инженеров

← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Источник: https://habr.com/ru/company/productivity_inside/blog/657665/


Интересные статьи

Интересные статьи

Наверняка почти каждый может вспомнить какое-нибудь свое выступление, которое кажется провальным. Вроде и презентацию подготовил, и речь отрепетировал, но перед началом вдруг предательски дрожит г...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Выгрузка пользователей из 1C ЗУП в Битрикс24 или правдивая история о том как настроить интеграцию 1С-Битрикс24 с ЗУП без 1С-ника В жизни так бывает, причём бывает чаще чем хотелось б...
Всем привет! Давно не писал, исправляюсь. Для тех с кем не знаком — Андрей. Основатель нескольких ИТ-проектов и компании по производству беспроводных пылесосов PRO-EXPERT. По совместительству — к...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.