Mobile Development by AppTractor
11.1K subscribers
1.92K photos
40 videos
11 files
4.8K links
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/

YMReferral
Download Telegram
Ребята из Emerge Tool разобрались в том, как и почему отличаются размеры приложений для Android и iOS. Действительно, на первый взгляд, например, Gmail в Google Play весит 34 Мб, а в App Store 547. Резонный вопрос - что за фигня? Но все не так просто. Начиная с того, что Play указывает размер скачиваемого пакета, а App Store - установленного. Заканчивая разницей в языках, платформах, слайсинге и некоторых других технологиях. В общем, если вам интересно - прочитайте разбор от Emerge и больше не жалуйтесь ☺️

Разработка

Правда ли, что приложения для Android намного меньше, чем для iOS?
Обзор Lenovo ThinkBook Plus Gen 5 Hybrid: больше безумных ноутбуков!
Backend vs Frontend: сравниваем опыт разработчиков — что сложнее, перспективнее и кому больше платят
Grafana: инструкция по применению
Тесты с душком
Как писать библиотеки: проектирование API, обратная совместимость
ИИ Anthropic теперь может писать и выполнять код
Write code that is easy to delete, not easy to extend
Investigation of a Workbench UI Latency Issue

Маркетинг и монетизация

Как я использовал Keynote для создания скриншотов и роликов для App Store
Приложение Screenable превращает любой iPhone в стартовый телефон для детей

Кроссплатформа

Шеринг файлов локализации между несколькими пакетами в Flutter
Flutter RAII: Simplifying Resource Management in Your Apps
👍3
Flock - форк Flutter

Очевидно, что Flutter если не находится в упадке, то явно притормозил свое развитие. Команда минимальна, многие тикеты могут лежать в бэклоге годами, 3 из 6 поддерживаемых платформ находятся в "режиме обслуживания".

Тут появляется форк Flock. Его описывают как Flutter+, другими словами, авторы не хотят и не собираются форкать сообщество Flutter, а хотят просто добавлять важные исправления ошибок и популярные фичи от сообщества, которые команда Flutter либо не может, либо не хочет реализовать.

Форк даст следующие возможности:

• Позволит набрать гораздо большую команду PR рецензентов, чем в команде Flutter. Это означает более быстрое рассмотрение.
• За счет этого создаст поддержку более широкой аудитории контрибьюторов.
• Упростит и оптимизирует политику разработки.
• Позволит использовать успехи для социального поощрения еще большего количества контрибьюторов.

Первым шагом Flock станет зеркалирование Flutter и оно вроде как уже работает. Сейчас работа с Flock никак не отличается от работы с Flutter, а организаторы привлекают ревьюверов и лидов для работы над платформой.
🤡35🔥14
🔨 + 🧑‍✈️ Copilot от GitHub наконец-то добрался до Xcode. Сегодня на конференции Universe анонсировали ряд крупных новинок, включая проект Spark для написания приложений полностью ИИ, а также поддержку нескольких моделей для Copilot. Но для нас самое интересное - интеграция в главную IDE. Пока основное внимание уделяется завершению кода, но Copilot Chat и другие его функции, вероятно, со временем появятся в Xcode. Конечно, хотя сам Copilot никогда не поддерживал Xcode, мы видели несколько проектов, таких как расширение CopilotForXcode, которые использовали API GitHub, чтобы принести завершение кода Copilot в Xcode. Кроме того, сама Apple говорит о собственных ИИ-инструментах для разработчиков. Так что скоро у нас будет конкуренция и в этой области.

Разработка

How to build the perfect mobile release train
Amphion: OS audio, music & speech generation toolkit

Маркетинг и монетизация

Маркетологи в мобайле: Любовь Бондарева (Rostic’s)
My 9 Favorite Growth Framework

Кроссплатформа

Создан Flock — форк Flutter
Пробуем Flutter в Telegram Mini Apps: Насколько хорошее решение для разработки?
React Native полностью переделан
How to Migrate from Dagger 2 / Hilt to Koin for KMP
Architect Your React Native app to handle Millions of Users and Large Development Teams
Inspektor — Multiplatform HTTP inspection library for KTOR
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Более четверти нового кода в Google создается ИИ

Сегодня был отчет о квартальных прибылях и убытках Google. Все выросло, но самое интересное другое.

Более четверти всего нового кода в Google генерируется искусственным интеллектом, затем проверяется и принимается инженерами, — заявил генеральный директор Сундар Пичаи в ходе отчета.


Даже если предположить, что "более четверти" это 25.01%, то это грандиозная цифра для любой компании, особенно размера Google. Отчасти это объясняет, почему все продукты Google приходят в упадок. Вряд ли "технический долг и отсутствие институциональных знаний" после такого внедрения ИИ приведут компанию к краху, но интересно будет посмотреть на это лет через 5. А сколько ИИ-кода в вашем проекте?
🦄6😁3🔥2
"Были же люди, как люди и вдруг все сразу стали ИИ. Парадокс” (С) App Store вслед за Google Play планирует внедрить ИИ-суммаризацию в страницы приложений. Докладывают, что Apple разработала новую систему, которая будет использовать все отзывы пользователей в App Store для создания сводки, выделяющей «наиболее распространенные характеристики». Идея заключается в том, чтобы пользователям было проще определить, когда приложение не соответствует тому, что оно обещает в App Store. Поскольку резюме будут генерироваться автоматически, разработчики, по словам Apple, смогут сообщать, когда они считают резюме «неточным». Подробностей о том, когда именно заработает новая функция, пока нет, но, учитывая, что ее уже можно найти в API App Store, предположительно это произойдет очень скоро.

Разработка

GitHub обновляет Copilot
Более четверти нового кода в Google создается ИИ
Using an 8K TV as a monitor
On One-on-Ones - Insights From 1,500 Meetings

Маркетинг и монетизация

App Store будет показывать сводку отзывов, сделанную ИИ

Кроссплатформа

Kotlin Multiplatform Development Roadmap for 2025
Using Vertex AI in a Compose/Kotlin Multiplatform project
I built a web app with Flutter and this is how I feel about it
Breaking Up with GetX: Know the Facts Before You Judge

#mobile #dev
1👍1
Рынок iOS-приложений в Европе 🌐

Компания Setapp подготовила расширенный отчет о запросах, предпочтениях и поведении пользователей iPhone и iPad в Европе.

• 81.6 миллиона пользователей iPhone или iPad в ЕС
• 15 миллионов совершают покупки в приложениях
• Лучшие неигровые категории, за которые готовы платить пользователи - Продуктивность, Финансы, Здоровье и Фитнес
• 16-24-летние составляют самую большую возрастную группу пользователей iOS/iPadOS (26%), за ними следуют 25-34-летние (23%) - таким образом молодые пользователи моложе 35 лет составляют 49%
• 30% пользователей 16-24 платят за приложения
• Редакционные подборки и топы в App Store являются доминирующим источником информации о новых приложениях для iOS (49%), однако поиск в Google также эффективен (45%), а на третьем месте прямой поиск задачи/решения проблемы в App Store

#ios #рынок #исследование
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🌭3
Вышел новый ежегодный отчет Octoverse, в котором GitHub рассматривает индустрию открытого программного обеспечения и свою роль в ней. Из интересного: впервые Python стал самым используемым языком на GitHub, поскольку глобальная активность open source разработчиков выходит за рамки традиционной разработки программного обеспечения; Топ-6 стран на GitHub — США, Индия, Китай. Бразилия, Великобритания и Россия; правда, России прочат падение на несколько мест в ближайшие годы; Топ проект - по количеству контрибюторов - VS Code; Flutter на 6 месте; Топ самых быстрорастущих языков - Python, TypeScript, Go, HCL, Kotlin, Dart.

Разработка

Octoverse 2024: ежегодный отчет от GitHub
Тактильный отклик в мобильных приложениях: что это такое, когда использовать и зачем?
Decoupling Design From Engineering
Why Pascal Deserves a Second Look
Why sprints are taking the joy out of building software

Маркетинг и монетизация

Рынок iOS-приложений в Европе — отчет Setapp
VK Реклама упростила продвижение приложений из RuStore
Nintendo выпустила стриминговое приложение с музыкой из своих игр
How DreamPlus Games Makes $2M Per Month On Twilight Hype

Кроссплатформа

Как начать создавать Flutter-приложения на Авроре: полная инструкция
React Native, and "the native feel"

#mobile #dev
👍6
🇸🇱 Более частые выпуски Android SDK

В будущем Android будет выпускать SDK чаще: в 2025 году запланировано два выпуска с новыми API для разработчиков. Эти релизы помогут быстрее внедрять инновации в приложения и устройства, а также повысят стабильность и качество работы для пользователей и разработчиков.

• В следующем году выпустят один крупный релиз во втором квартале и один минорный релиз в четвертом квартале, оба будут включать новые API для разработчиков.
• Основной релиз Q2 будет единственным релизом в 2025 году, который будет включать изменения поведения, которые могут повлиять на приложения.
• Google планирует выпустить основной релиз во втором, а не в третьем квартале, чтобы лучше согласовать его с графиком выпуска устройств в экосистеме, чтобы больше устройств могли получить основной релиз Android раньше.
• Минорный релиз Q4 будет содержать обновления функций, оптимизации и исправления ошибок с момента выхода основного релиза. Он также будет включать новые API для разработчиков, но не будет содержать никаких изменений в поведении приложений.
• Помимо основных и второстепенных релизов Android, релизы Q1 и Q3 будут содержать инкрементные обновления для обеспечения постоянного качества.
• Чтобы отличить крупные релизы (которые могут содержать запланированные изменения поведения) от минорных, минорные релизы не будут увеличивать уровень API. Вместо этого они будут увеличивать новое значение минорного уровня API, доступ к которому будет осуществляться с помощью константы, которая определяет как основной, так и минорный уровни API. Новый атрибут манифеста позволит вам указать минорный уровень API в качестве минимально необходимой версии SDK для вашего приложения. Начальная версия поддержки минорных уровней API будет представлена в предстоящей предварительной версии Q2.

И что: поскольку крупный релиз выходит во втором квартале, вам нужно будет провести ежегодное тестирование совместимости на несколько месяцев раньше, чем в предыдущие годы, чтобы убедиться, что ваши приложения готовы. В дополнение к тестированию совместимости со следующим крупным релизом вам нужно будет протестировать свои сборки и системы CI с SDK, поддерживающими мажорный и минорный уровни API - некоторые системы сборки (включая сборку Android Gradle) могут потребовать адаптации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤡42
Без теории к практике

Новая недельная подборка всего кода за неделю - ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие приложения в России в октябре и многое другое. Подключайтесь!
Разыгрываю билет на Podlodka iOS Crew

Расскажи в комментариях - какой совет ты бы дал тем, кто только начинает разрабатывать мобильные приложения?

Из ответивших выберу победителя (по количеству лайков, а может случайно, как пойдет).
👍7