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

• Аудитория https://news.1rj.ru/str/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Apple анонсировала новые iPad - Air и Pro. Первый работает на M2, второй сделан на M4 и при этом стал самым тонким - всего 5.3 мм. Заодно показали Apple Pencil Pro - самое интересное устройство. Он распознает сжатия, впервые Apple добавила в карандаш гироскоп, с его помощью можно вращать объекты в проектах, а тактильная отдача подскажет, когда фигуры точно выровнены. Все дорого-богато, но зато iPad 10-го поколения теперь подешевел до $349.

Разработка


Stack Overflow заключает соглашение с OpenAI о предоставлении данных для моделей
Apple готовит ИИ-серверы на собственных процессорах
3 Critical Skills You Need to Grow Beyond Senior Levels in Engineering
The Sound of Software
Tech Interview Handbook
The Personal Productivity Tech Stack

Маркетинг

From Boomers to Gen Z and Gen Alpha: How to tailor your app marketing for different generations

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

How to Get User Feedback in Flutter
Road Fighter Compose - Kotlin Multiplatform Port
Mastering Deep Linking: A Comprehensive Guide for Flutter Developers
👍42🤡1
Microsoft прекращает поддержку Xamarin и Xamarin.Forms

Xamarin умер, да здравствует .NET (MAUI).

1. 1 мая 2024 года Microsoft прекратила поддержку Xamarin.

2. Xamarin.Android, Xamarin.iOS, Xamarin.Mac теперь интегрированы непосредственно в .NET (начиная с .NET 6) как .NET for Android, .NET for iOS и .NET for Mac.

3. Xamarin.Forms эволюционировал в .NET Multi-platform App UI (MAUI), и существующие проекты Xamarin.Forms должны быть перенесены на .NET MAUI.

4. Поддержка Xamarin закончилась 1 мая 2024 года для всех SDK Xamarin, включая Xamarin.Forms. Android API 34 и Xcode 15 SDK.

И что: Xamarin никогда не был особо популярен и вряд ли .NET улучшит положение дел. Зачем это тащит Microsoft - загадка.
🤡7😢4🤔21🤷‍♂1🤩1
Сколько разработчиков подписалось на стороннюю оплату? 38!

Хорошо хоть не 42. Продолжаются судебные разборки Apple и Epic.

1. В январе Apple разрешила всем сторонним приложениям, продающимся в США, включать внешнюю ссылку на сайт для обработки платежей за покупки в приложениях.

2. По словам руководителей компании, с тех пор Apple получила всего 38 заявок на размещение внешних ссылок из примерно 65,000 разработчиков, предлагающих покупки в приложениях.

3. Причина проста - Apple взимает 27% комиссионных с разработчиков, которые хотят воспользоваться программой, а если объединить их с комиссией за обработку платежей, то общая сумма окажется даже больше, чем 30%, которые App Store забирал себе на протяжении многих лет.

4. Epic утверждает, что январские изменения, внесенные Apple в правила App Store, не являются значимыми, в то время как Apple утверждает, что компания вполне реализовала все требования, которые судья Роджерс предписала три года назад после судебного разбирательства между двумя компаниями.

5. Сама Роджерс кажется впала в некоторое недоумение: "Вы хотите сказать, что в этом участвовала тысяча человек, и ни один из них не сказал, что, возможно, нам стоит подумать о стоимости для разработчиков? Ни один человек из тысячи, которые были вовлечены в процесс, не поднял этот вопрос?"

И что: кажется, все таки налог на сторонние платежи Apple сократит.
🤡12😁41💯1
Поля компилятора

Собрал дайджест сразу за две недели — в нем материалы про Composable Architecture и новый компилятор K2, Room для Kotlin Multiplatform и будущее магазинов приложений, самые скачиваемые и зарабатывающие приложения в России в апреле, превращение игрушечного робота-доставщика в ровер и многое другое. Подключайтесь!
👍6
Более частые обновления для Android Studio

Три года назад Google изменил наименование и версионность Android Studio, чтобы было проще следить за обновлениями, изменил нумерацию версий IDE, чтобы более точно соответствовать версионности платформы IntelliJ IDEA, на которой построена Android Studio. Разработчики также ввели кодовые имена животных для обозначения каждого крупного релиза, начиная с Песца (Arctic Fox).

1. С версии Koala для всех новых AS будет выходить ДВА релиза - обновление платформы IntelliJ и последующий релиз функций (Feature Drop).

2. Первые выпуски будут иметь основную версию Android Studio ‘.1’ и представлять обновленную версию платформы IntelliJ, а последующие Feature Drops увеличат основную версию до ‘.2’ и сосредоточатся на представлении специфических для Android функций, которые помогут вам быть более продуктивными при разработке приложений для Android.

Главная цель — обеспечить более частое появление важных обновлений платформы IntelliJ IDEA на канале Android Studio Stable, а также более высокое качество и полировку новых функций, специфичных для Android.
🔥11🤡5👍1🥰1
Forwarded from addmeto (Grigory Bakunov)
OpenAI показала свою новую модель GPT 4о (читать, видимо, мы будем "гпт чо"), именно ее тестировали под названием gpt2 на LLM Arena несколько недель подряд. Она будет доступна всем пользователям ChatGPT в ближайшее время, а сейчас доступна в виде API. Главное отличие модели — она изначально мультимодальная, т.е. обучена не только на текстах, но и на видео, аудио и т.д.

Отдельно надо отметить обновленное приложение ChatGPT — оно ведет диалог без пауз и задержек (на презентации были проблемы, но это, конечно, мелочи), по сути слушает вопрос не с момента, когда вы его задали, а с момента, когда вы начали его задавать. Система понимает эмоции и неплохо умеет их имитировать. Словом, это примерно та Сири, которую нам обещали на запуске. Вероятно, именно про этот проект OpenAI и договаривались с Apple. Обновленное приложение для мобильных (и новое, для десктопа) обещают в ближайшие недели. https://openai.com/index/hello-gpt-4o/
🔥4
Вышло новое исследование по зарплатам а IT, вроде как даже достаточно релевантное - около 3 тысяч респондентов. С мест докладывают, что в 2023 году у 59% зарплаты выросли (для мобайла - 58%). Интересно, чаще всего зарплаты росли у middle-специалистов - 65%. Реже всего — у junior (50%). Вознаграждение грейда senior, тимлидов и топ-менеджеров увеличивалось примерно одинаково (около 60%). Мораль: хотите больше зарплаты - повышайте грейд. Ваш КО.

Разработка


Как изменились зарплаты айтишников за 2023 год

Маркетинг

Тенденции рынка игровых приложений от Adjust и AppLovin
В App Store растет Airbuds, виджет с музыкой друзей
Microsoft запустит мобильный магазин игр июле


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

Microsoft прекращает поддержку Xamarin и Xamarin.Forms
Ключи во Flutter
How to publish a Kotlin Multiplatform iOS app on App Store with GitHub Actions
👍5🤡2
I/O еще идет, но про разработку, кажется, уже все рассказали. Остальное, как и ожидалось, посвящено ИИ.

Из интересного для разработчиков.

Android Studio:

Gemini

• Теперь можно задавать пользовательские промпты для генерации предложений по коду, которые либо добавляют новый код, либо преобразуют выбранный код. Можно упростить сложный код, переписав его, выполнить определенные преобразования кода, например "сделать этот код идиоматическим", или сгенерировать новые функции. Android Studio покажет предложение Gemini в виде диффа кода.
• Теперь Gemini может анализировать ваши отчеты о сбоях, генерировать выводы, которые отображаются в окне инструмента Gemini, предоставлять сводку по сбоям и иногда рекомендовать следующие шаги, например примеры кода и ссылки на соответствующую документацию.
• Базовая модель Gemini будет обновлена до Gemini 1.5 Pro, которая предлагает гораздо большее контекстное окно и мультимодальный ввод.

IDE

• Firebase Release Monitoring Dashboard внутри
• Android Device Streaming с новыми устройствами
• Ярлыки для быстрой настройки UI на симуляторе
• Улучшенный профайлер
• Интегрированный Google Play SDK Index
• Превью плиток для Wear OS
• Генерация данных для тестирования Wear OS
• Превью виджетов Compose Glance
• Скриншот тестирование превью Compose

Подробности
👍2🎅2
Google Play:

• Возможность адаптировать листинг в магазине по ключевым словам. Если вы не знаете, под какие ключевые слова оптимизировать магазин, Google Play подскажет вам ключевые слова.
• Разработчики теперь могут использовать Play Points для запуска купонов, скидок или эксклюзивных внутриигровых предметов.
• Патчи для глубоких ссылок позволяют экспериментировать и быстро вносить изменения в настройки глубоких ссылок без необходимости выпускать новую версию приложения.
• Новая поверхность (что это такое я вообще не вкурил - напишите, если знаете) позволяет разработчикам демонстрировать содержимое приложений и обеспечивать продолжение работы между приложениями. Разработчики могут выделять наиболее важный контент из своих приложений и даже запускать пользователей в полноэкранный, захватывающий опыт с персонализированными рекомендациями и рекламными предложениями. Для этого необходимо интегрировать Engage SDK.
• Консоль SDK теперь доступна для всех поставщиков SDK, которые распространяются из канонического источника Maven-репозитория. Разработчики также теперь могут делиться данными о сбоях или ANR с владельцами SDK.
• Новые предварительные проверки Google объединяют существующие проверки качества в единый пользовательский интерфейс, чтобы разработчикам было проще выявить общие проблемы политики и совместимости до того, как их приложение выйдет в продажу. Также теперь можно отбрасывать нежелательные релизы на стадии "еще не отправлено на проверку".
• Play Integrity API теперь может возвращать вердикт Play Protect, сообщая приложениям, включена ли Play Protect и обнаружены ли в нем известные вредоносные программы.
• В списках приложений теперь будут отображаться скриншоты, рейтинги и отзывы для каждого типа устройств. Пользователи также могут искать и фильтровать рейтинги и отзывы по типу устройства.
• Изменения в биллинге: пользователи с семейными настройками Google могут подтверждать покупки своих детей из любого места; в Индии пользователи могут попросить кого-то другого купить приложение или продукт в приложении за них, поделившись ссылкой на оплату; Google Play теперь обновляет диапазоны цен, чтобы отразить колебания курсов валют; теперь товары могут стоить до $999,99; новые значки отражают трендовые товары; наконец, пользователи в Бразилии, Франции, Италии и Испании теперь могут оплачивать долгосрочную подписку в течение определенного времени.

Подробности
1
Jetpack Compose:

• Общие переходы между элементами (Shared element transitions)
• Анимация элементов Lazy list
• Текст теперь поддерживает встроенные ссылки и базовое форматирование HTML
• Contextual Flow Layouts
• Улучшения в быстродействии
• Strong skipping mode
• Перемещение компилятора Compose в репозиторий Kotlin
• Типобезопасная навигация в Navigation Compose
• Выходит CameraX Compose

Подробности
👍5
Google запускает Firebase Genkit

Продолжаем обзор новинок I/O 2024.

Firebase Genkit — это фреймворк с открытым исходным кодом, использующий лицензию Apache 2.0, который позволяет разработчикам быстро встраивать ИИ в новые и существующие приложения.
• Среди примеров использования Genkit, о которых компания рассказывала на презентации — многие стандартные случаи применения генеративного ИИ: генерация и обобщение контента, перевод текста и генерация изображений.
• Пока поддерживает JavaScript/TypeScript, а в скором времени появится и поддержка Go.
• Команда Firebase обещает, что разработчики смогут сразу же приступить к использованию Genkit, поскольку в нем используются те же подходы, что и в остальном инструментарии Firebase. Используя Genkit, они смогут тестировать свои новые функции локально, а затем развернуть свое приложение с помощью бессерверных платформ Google, таких как Cloud Functions for Firebase и Google Cloud Run.
👍3
Project Gameface вышел на Android

Google выпустил для Android открытый Project Gameface — это игровая «мышь», которой можно управлять без рук, наклонами головы и строя рожицы.

• Разработчики теперь могут интегрировать функцию доступности в свои приложения, позволяя управлять курсором с помощью гримас или движением головы. Например, пользователь может открыть рот, чтобы перемещать курсор, или поднять брови, чтобы "нажать и перетащить".
• Анонсированный во время прошлогодней Google I/O для настольных компьютеров, Project Gameface использует камеру устройства и базу данных выражений лица из MediaPipe Face Landmarks Detection API для манипулирования курсором. В API есть 52 лицевых “жеста”.
🤔2👍1🤡1
Открыт конкурс Gemini API с призовым фондом в $3 млн

Google запустил конкурс для разработчиков Gemini API с призовым фондом в $3 млн и главной наградой в виде специально созданной электрической версии DeLorean 1981 года.

• Срок окончания приема заявок - 12 августа 2024 года. Из России заявки не принимаются.
• Работы будут оцениваться по пяти основным критериям: влияние, оригинальность, креативность, полезность и качество исполнения. Google ищет приложения, которые не только инновационно используют Gemini API, но и решают реальные проблемы, тщательно продуманы и обеспечивают отличный пользовательский опыт.
• Всего будет несколько категорий - Самое эффективное приложение, Самое полезное приложение, Самое творческое приложение, Лучшее приложение на Flutter, Лучшее приложение для Android, Лучшее веб -приложение, Лучшее использование Arcore, Лучшее игровое приложение.
😐9🤷‍♂21