Новости
Разработка мобильных приложений: новости и статьи — 22.09
Shopify успешно перевел два крупнейших приложения — Shopify Mobile и Shopify Point of Sale (POS) — на новую архитектуру React Native, при этом сохранив еженедельный график релизов и обеспечив работу миллионов продавцов. Миграция затронула сложный код с сотнями экранов и нативных модулей, большим количеством кастомных компонентов и глубокой интеграцией с собственными библиотеками, такими как FlashList. Ключевые результаты: сохранили темп разработки на протяжении всей миграции; не допустили остановки разработки новых фичей; выявили и решили типовые проблемы миграции на большом масштабе. В этой статье они делятся подходом к миграции, ключевыми решениями и уроками, которые в компании извлекли, чтобы другие команды могли воспользоваться опытом.
Разработка
- Офлайн-режим в мобильном приложении: зачем он нужен и как его реализовать
- Какие запросы и куда отправляет MAX
- Indoor-локация без дополнительных датчиков: Wi-Fi как единственный источник данных
- Давайте потестируем Webview
- Сколько кнопок нажимает ваш автотест?
- Язык программирования Gleam — Gleam, Erlang VM, BEAM, Elixir vs Gleam
Маркетинг
- Как разработчики используют локальные ИИ-модели Apple в iOS 26
- Маркетологи в мобайле: Пётр Шапиро (ex-Head of Digital, Делимобиль)
- Samsung начал показывать рекламу на холодильниках
Кроссплатформа
- Как Shopify перевела свои крупнейшие приложения на новую архитектуру React Native
- Compose Multiplatform 1.9.0 Released: Compose Multiplatform for Web Goes Beta
iOS
Тестирование на Swift долгие годы держалось на трех китах: XCTest, сторонние библиотеки и собственная смекалка. Но на WWDC 24 Apple представила новый, современный фреймворк — Swift Testing, который предлагает концептуально новый подход к тестированию. Кирилл Гусев из ОК рассказывает о том, какие возможности предоставляет Swift Testing.
- Горизонтальный селектор/слайдер/линейка на SwiftUI
- Foqos — блокировка приложений с помощью NFC-метки или QR-кода
- Пишем видеоплеер под iOS с нуля
- Новые подходы в Swift для тестирования: разбор технологии Swift Testing
- Getting started with the Contacts framework
- Listing contacts with the Contacts framework
- The Hidden Complexity of iOS Audio Engineering: Lessons from the Trenches
- Cancelling async tasks in SwiftUI
- Create an Interactive Snippet Shortcut using App Intents
Android
Арсений Носов из Яндекса разбирает учебное Android‑приложение WeatherApp с ретро‑пиксельным UI. Автор хвалит модульность и сетевой стек, но показывает много типичных ошибок: дублирование кода, слабая типизация, null‑риски, хардкоды, отсутствие доменного слоя и локализации, неверное место логики и неконфигурируемые кастомные компоненты.
- To Do — ведение дел на Jetpack Compose
- Разбор кода: пиксельная погода на Kotlin
- Проблема при выделении текста в TextView на Android 15+
- Elevating media playback : A deep dive into Media3’s PreloadManager — Part 2
- Clipping and Masking in Jetpack Compose
- Card Corners in Jetpack Compose: Convex, Concave, Cut and Sharp
- How We Built a Full-Fledged Soft Kiosk App on Android
- Running a RAG powered language model on Android using MediaPipe
-
Аналитика магазинов3 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Интегрированные среды разработки4 недели назад
Chad: The Brainrot IDE — дикая среда разработки с играми и развлечениями
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.46
-
Видео и подкасты для разработчиков2 недели назад
Разбор кода: iOS-приложение для управления личными финансами на Swift. Часть 1

