Маркетинг и монетизация
Дайджест для мобильного разработчика #408: iOS 15, Android 13 и Stack Overflow 2022
В нашем новом дайджесте загадки iOS 15 и Android 13, минификация на максималках и результаты опроса разработчиков Stack Overflow 2022, пирамида тестирования, собеседования в Tinder, настроение женщины и много других интересных материалов.
Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.
iOS
- Copy-on-write
- Как iOS 15 сломала авторизацию на два месяца. Хронология и лечение от СберМаркета
- Method Dispatch
- Grace — родительский контроль на основе Screen Time API
- Взаимодействие с alerts и permissions в ui-тестировании iOS
- Create a Segmented Pie Chart Using SwiftUI
- 9 Ways to Boost Your Swift Code Performance
- New in SwiftUI 4: NavigationSplitView
- New in SwiftUI 4: MultiDatePicker
- New in SwiftUI 4: ViewThatFits
- Mastering NavigationStack in SwiftUI. Navigator Pattern.
- What’s new in Xcode 14?
- Through iOS 16 APIs, Apple Lays the Foundation For Mixed Reality Development
- What’s New In Swift (2022)
- How the Upcoming Widget was Built
- Understanding the “some” and “any” keywords in Swift 5.7
- Refactor a Swift Codebase Using SOLID Principles — in an Iterative Way
- Xcode Cloud – overview & setup
- Understanding the “Some” and “Any” Keywords in Swift 5.7
- The Layout Protocol
- AR Simple GeoLocation: геопространственный AR
- Swift Charts Examples: примеры Swift Charts
- SwiftNIO: асинхронный неблокирующий сетевой фреймворк
Android
- Почему я бросил Android-разработку после 10 лет и чем планирую заниматься сейчас
- Улучшаем производительность android-приложения с помощью Baseline profiles
- От LiveData к Flow…
- Полное руководство по тестовым дублерам в Android — Часть 1: Теория
- Android 13: какие изменения нас ожидают
- Аналитика в декларативном стиле с поддержкой многомодульности
- Изображения. Минификация на максималках
- Jetpack Compose для тех, кто в танке
- Spring & Fling Animations with Jetpack compose
- Creating a graph in Jetpack Compose
- Custom layout designing in Jetpack Compose
- Fixing Font Padding in Compose Text
- Kotlin Flow with Clean Architecture and MVVM Pattern in Android
- Mirror Effect with Jetpack Compose
- Best Architecture for Jetpack Compose
- Difference between getActivity and requireActivity
- Snapshot Testing in Android app using Shot library
- Bulletin: changelog на Jetpack Compose
- Lemuroid: игровые эмуляторы для Android
Кроссплатформа
- Как использовать gRPC-клиент в проекте на Kotlin Multiplatform Mobile
- Как добавить Isar в проект на Flutter
- .NET MAUI достиг Всеобщей доступности
- Android Guide to TurboModules in React Native for Early Adopters
- Kotlin Multiplatform In-Memory SQLDelight Database for Integration and UI Testing on iOS and Android
- Flutter’s Most Popular Widgets
- 7 React Native Open Source Projects to Become a Better Mobile App Developer
- Flutter Interview Questions
- All About .NET MAUI
Разработка
- Декомпозиция классов: подход к разнообразию игровых систем на примере D&D и гонок
- Следующая большая социальная платформа — домашний экран смартфона.
- Основы линейной алгебры для 3D-приложений. Урок 2
- Результаты опроса разработчиков Stack Overflow 2022
В самых оплачиваемых технологиях снова лидирует Clojure. Objective-C может и не любят, но платят за него больше ($83,165), чем за Swift ($78,468). А средняя оплата за Kotlin составляет “всего” $69,318. Из “мобильных” Dart на последнем месте со средней зарплатой $43,724. Примечательно, что оплата за год значительно выросла у всех языков. Например, медианная зарплата Swift-разработчика выросла с $58,910 до $78,468. - Нужно больше золота: как игровые компании майнят прибыль с геймеров
- Распознавание картин без распознавания
- Подробнее про пирамиду тестирования
- Автоматизация тестирования мобильной игры с помощью Airtest IDE и других решений
- GitHub открывает Copilot для всех
- Amazon представил свою ИИ систему написания кода CodeWhisperer
- $3 млн в предпосевном раунде: Parallelz — нативные приложения в браузере
- Дизайн приложений: примеры для вдохновения #79
- Podlodka #273: оценки сроков не нужны
- Как проходят собеседования в Tinder, Uber, Lyft, Playstation и Amazon
- Unity Gaming Services выходят из бета-тестирования
- $21 млн в Серии А: Deno — рантайм JavaScript
- Автоматическое хаос-тестирование в Twitch
- 6 из 10 программистов и системных администраторов любят свою профессию
- «Яндекс» открыл разработчикам доступ к своим тестам для проверки технических навыков
- 5 Things I Learned from Mentoring New Developers
- Learning isn’t the Key to Becoming a Top Developer; It’s All About Building Things
- Please, No More Todo Apps — 5 Alternatives for Side Projects and Learning a New Language
- How an Average Coder Climbed Up to Become GitHub’s CTO
- The Ultimate Guide to Architectural Decision Records
Аналитика, маркетинг и монетизация
- Различия в подходах к сегментации пользователей
- Приложение Ikea научилось удалять мебель из интерьера
- Как приложение BPMobile взломало китайский рынок
- NGL — анонимное общение в Instagram
AI, Устройства, IoT
- Яндекс выложил YaLM 100B — сейчас это крупнейшая GPT-подобная нейросеть в свободном доступе. Вот как удалось её обучить
- Как предсказать настроение женщины или зачем нам статистика. Часть 1
- «Умные» теплицы и GPS-датчики для трактора: зачем нужен интернет вещей на ферме
- SRAM PUF. Внедрение уникальных ID по «цифровому отпечатку» микросхем
- IoT мониторинг объекта
- Открыт Форум стандартов Метавселенной
-
Новости1 месяц назад
Видеозвонки с Лили, Приключения и пианино — обновления Duolingo
-
Новости1 месяц назад
Видео и подкасты о мобильной разработке 2024.39
-
Видео и подкасты для разработчиков1 месяц назад
Lua – идеальный встраиваемый язык
-
Новости1 месяц назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн