Маркетинг и монетизация
Дайджест для мобильного разработчика #420: анимации, приоритеты и PWA
В нашем новом дайджесте анимации и расстановка приоритетов, комфортные WebView и удобные бенчмарки, все откладывающая победа PWA, рабочие процессы, шаринг еды, снижение доходов приложений и многое другое!
Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.
iOS
- Логи в iOS, эпизод 2: os_signpost
- Как мы улучшали функциональность онлайн-кинотеатра на tvOS
- Создание анимаций для навигации в iOS
- Zillow использует Look Around из Apple Maps для выбора жилья
- Планирование приложений — руководства Apple
What are Sendable and @Sendable closures in Swift?
Mastering Dynamic Island in SwiftUI
Discover the MVVM Architecture in less than 90 seconds
Drag & Drop in SwiftUI
PencilKit: Building a complete drawing app with a few lines of code
How to Build a Voice Assistant App for iOS?
Use a Base Class or a Protocol In Swift?
iOS Realtime Video Streaming App Tutorial
Show progress of the task using SwiftUI ProgressView
Accordion in SwiftUI – DisclosureGroup Explorations
The Problems with Singletons and Why You Should Use DI Instead
State Restoration in SwiftUI
How iOS Apps Adapt to the various iPhone 14 Screen Sizes
Infinite Marquee Animation with SwiftUI
Scale Animation With Anchor in SwiftUI
Create Multi-Steps View in SwiftUI
The Problems with Singletons and Why You Should Use DI Instead
ConfettiSwiftUI: конфетти на SwiftUI
NetNewsWire: открытый RSS-ридер
Android
- Расстановка приоритетов в стабильности приложений — работа над производительностью в Lyft
- Неочевидное про Fragment API. Часть 3. Навигация
- DI в Android в 2022
- Добавляем комфорта в работу с WebView
- Разработка лаунчера для Android: интервью с разработчиком Яндекс.Лончер
- Lensa — разработка оффлайн фоторедактора на Android
- Jetpack Compose Layouts
- Удобный бенчмаркинг с Jetpack Benchmark Library. Макро- и микробенчмарки
- Deep Dive Into Deep Link. Часть 2. Проблемы: устройство, версия ОС
Collect useful logs in production using Crashlytics, File logging and Timber
Adaptive UI with Jetpack Compose
Building A Jetpack Compose Window With AbstractComposeView
Jetpack Compose Popup — Master It!
Build a Custom Design System Using Jetpack Compose
Android’s Unlikely Success
Performance in Jetpack Compose
Jetpack Compose Clean Navigation
Exploring “select” expression of Kotlin coroutines
Understand Kotlin Reified and Type Erasure
Loading Shimmer in Compose
Android Dev Summit ‘22: Coming to you, online and around the world!
Jetpack Glance AppWidget — Developing Location Checker App widget
How to secure your Android apps
A full-fledged guide about GraphQL for Android
Jetpack compose: Cool Button Click Effects
Whetstone: DI фреймворк для Android
Кроссплатформа
- Почему PWA еще не победили нативные приложения?
- Преобразование текста в аудио в Unity-проектах (используя Google Cloud)
- Kotlin Multiplatform: как превратить нативное приложение в кроссплатформенное
The Art of Multiplatform Programming: The Secret to Maximizing Shared Code
Put Flutter to Work
Flutter: FCM — How to Navigate to a Particular Screen After Tapping on Push Notification
Zero To Hero in KMM with Compose and SwiftUi
React Native Infinite Scrolling with React Query
Google Flutter versus Microsoft .NET MAUI
7 Useful Flutter Packages You Should Use in Your Next Project
Responsive Flutter apps will no longer be a nightmare: Let’s simplify the process
Web socket in Flutter
MVI implementation in Kotlin Multiplatform using the Reaktive library
Разработка
- Прогулка по изнанке «Спортмастера»: ножками и в приложениях
- Как мы приложение факультета писали
- Серебро и бронза: как мобильная разработка ПСБ попала в топ-3 отрасли
- Рабочий процесс в команде UX писателей: от создания команды до влияния на ключевые метрики
- Мы создали два курса по мобильной разработке, и вот чем они интересны
- Такси для незрячего
- $2 млн: Klikit — SaaS-платформа для ресторанов
- $87.4 млн в Серии Д: onX — карты для внедорожных путешествий
- $80 млн в Серии Д: Tally — ИИ для выплат по кредитным картам
- Работа в мобильной разработке 2022 — опрос RayWenderlich.com
- Задачи с собеседований: Leetcode — Сумма двух
- Каждый шестой программист хулиганил в школе
- Вы не самозванец — все разработчики притворяются
- Спрос на обучающие курсы для взрослых упал на 10–30%
$150,000 Amazon Engineer vs. $300,000 Google Engineer
Facts about State Machines
A Product Engineering Skill That No One Talks About
The Coders Programming Themselves Out of a Job
The Anti-Pattern that Sees the Disempowerment of Engineering Organisations Everywhere
Radio buttons, checkboxes, toggle switches, and dropdown lists: design tips for using selection controls
Charts Anatomy by Apple
Sharing: шаринг файлов для iOS и Android
Stark: решение проблем с доступностью
Аналитика, маркетинг и монетизация
- 163 факта из статистики рынка мобильных игр 2021-2022 года
- Fizz: социальная сеть для колледжей
- Recelery запустил шаринг еды
- Duolingo купила студию анимации
- Canva становится одним из самых зарабатывающих приложений в США
- Telegram вдвое снизил стоимость подписки в Индии
- Доходы рынка приложений в 3 квартале снизились на 5%
AI, Устройства, IoT
- Как купить девайс для умного дома и попасть в команду разработчиков + Часть 2
- Сжатие изображений при помощи модели Stable Diffusion
- Lavritech V7.1 Lite: открываем ящик Пандоры
- Тенденции технологии IoT в 2023 году
- Horizon Worlds страдает от сбоев и даже разработчики мало используют его
- Опубликован единый стандарт Matter 1.0 для IoT-устройств
- Amazon, Apple, Microsoft, Meta и Google улучшат распознавание речи для людей с ограниченными возможностями
- Google Japan показал клавиатуру в виде палки
- Google представил смартфоны Pixel 7 и Pixel 7 Pro на собственном чипе Tensor G2 и первые часы Pixel
Data Science is Dying?
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Аналитика магазинов2 недели назад
Тренды мобильных приложений 2025: ИИ и конфиденциальность меняют мобильную индустрию
-
Магазины приложений2 недели назад
Приложение Hot Tub появится на iOS в EC
-
Разработка3 недели назад
Смешивание цветов в SwiftUI
-
Видео и подкасты для разработчиков4 недели назад
Управление ресурсами в DevOps: от облачных решений до «железных» серверов