В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!
iOS
- Как мы приложение Додо Пиццы на арабский переводили
- Произвольные красивые цвета: RGB, HSL, LCH и вот это вот всё
- Как мы разрешили использование Storyboard в iOS-разработке
- Apple готовит iMac на M3
Developer guide on passkeys for iOS SwiftUI: The difference between List and LazyVStack Mastering charts in SwiftUI. Accessibility. SwiftUI views versus modifiers Building Live Activities for iOS 16 Helpful Swift Libraries to Boost Your iOS App Development How to Build a Custom Component in SwiftUI Side Menu in IOS SwiftUI Combine Sinks and the Unretained Retain Cycle How to Bridge Async/await Functions to Combine’s Future Type in Swift Advanced Techniques for Complex Apps in Swift Server-Driven UI using SwiftUI Fast and reliable iOS builds with Bazel at Mercari Animatable Properties in SwiftUI What’s new in Swift 5.8 9 SwiftUI Hacks for Beautiful Views Checklist to become a senior iOS developer in 2023 KeychainAccess: Swift wrapper для Keychain Liquid Menu Buttons: выдвигающиеся кнопки на SwiftUI
Android
- Отладка и исправление проблемы с производительностью Jetpack Compose в моем приложении для решения судоку
- SimpleUI — фреймворк для быстрого создания бизнес приложений на Android
- Как мы попробовали Yatagan
- Дополняем реальность в мобильных приложениях через ARCore
- Небезопасный android: эксперименты с sun.misc.Unsafe. Часть 1 и Часть 2
- Remote бэкенд на Firebase для МП без бэкенда
- Что внутри APK. App Bundle. Google Play Dynamic Feature
- Вышел Android 14 Developer Preview 2
- I/O 2023 пройдет 10 мая
Implementing a Splash Animation with the core-splashscreen API on Android How to use Bottom Sheets with Material 2 and 3 with examples in Jetpack Compose Replicating Dribbble Audio App — Screen Transitions Jetpack Compose Typewriter animation with highlighted texts How to test Android App Shortcuts Debugging and fixing a huge Jetpack Compose performance problem in my Sudoku-solver app Setup and Debug Kotlin Symbol Processing (KSP) Development Made Easy Extend Android’s Room Abstraction Capability Further with KSP Using Jetpack Credential Manager to save and retrieve passwords in-app Leverage Multi-Window and Activity Embedding Guide to Good Android App Architetture How to Build an Android Ecommerce App with Medusa Context: The Missing Feature of Programming Languages Android Jetpack Compose and Atomic Design The Case Against Relying Solely on Unit Test Coverage Kotlin Isn’t Null-Safe Yet. Here Are 3 Gotchas P3C: руководство по написанию кода на языке Java от Alibaba Group SuperImage: апскейл изображений на Android с помощью ИИ
Кроссплатформа
- Разработка с Unity: Часть 1 редактор Unity
Element Embedding in Flutter I Am Falling Out Of Love With Flutter Building games in Flutter with Flame 7 Useful React Native Libraries You Should Use in Your Next Project Mistakes that Flutter Developers Should Stop Doing My Hardest Bug Ever Singleton in Flutter
Разработка
- Две стратегии скриншот-тестирования в мобильных проектах
- Идентификация, Аутентификация, Авторизация. В чем же разница?
- Как быстро завезти тёмную тему
- Как взломать собеседование
- Я.Субботник по мобильной разработке
- Как выжить hardware-продукту в software-компании?
- Трафик: береги, мониторь, балансируй
- Podlodka #310: организация стажировок
- У Google и Meta тысячи сотрудников, которые выполняют «фиктивную работу»
- Google уменьшает повышение сотрудников
- Intel выпустил SDK для программирования квантового компьютера
- На что мы подписались: сделали IPTV-приложение
Figma is making you a bad designer The art of unlearning Surviving a Downturn: Strategies for Reorganizing Your Tech Company During Tough Economic Times Should you tell the interviewer that you’ve already seen the question Top 8 Algorithms Every Programmer Should Know
Аналитика, маркетинг и монетизация
- У Epic Games уже готов мобильный магазин игр и приложений
- Ускорение ТТМ: проверяем гипотезу продукта
- $9 млн в Серии А: Bach — планирование девичников и групповых поездок
- «Маркетинг игровых приложений 2023» — отчет AppsFlyer
- Apple запускает классический стриминг Apple Music Classical
- Новый дизайн Spotify частью TikTok, частью Instagram и частью YouTube
- SoundCloud тестирует ленту, похожую на TikTok, для поиска музыки
- Маркетологи в мобайле (Spring Edition): Наталия Полина (Esprit Games)
- Маркетологи в мобайле (Spring Edition): Амина Тагиева («Твой Дом»)
- VK и FARFOR — кейс продвижения сети ресторанов
AI, Устройства, IoT
- 5 классных сервисов на основе ИИ (с примерами)
- Как ИИ работает даже в зоне взрывных работ
- Как объединить устройства с разными протоколами передачи данных на одной IoT-платформе
- KC868-AK: пианино на DIN-рейку (собачий вальс теперь не проблема)
- Инструменты для MLOps: выбираем между вендорскими и Open Source-решениями
- Grammarly запускает ИИ-инструмент генерации текста
Machine learning roadmap from zero to pro [complete] — 2023