Рынок 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 #рынок #исследование
Компания 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
iOS
• Делаем в SwiftUI размытие экрана при переключении задачи
• Improving test coverage with parameterized tests in Swift testing
• How to automatically update build and version numbers in your app using Fastlane
• Preview Driven Development
#ios
• Делаем в SwiftUI размытие экрана при переключении задачи
• Improving test coverage with parameterized tests in Swift testing
• How to automatically update build and version numbers in your app using Fastlane
• Preview Driven Development
#ios
AppTractor
Делаем в SwiftUI размытие экрана при переключении задачи
Узнайте, как реализовать автоматическое размытие экрана в приложениях SwiftUI, чтобы повысить конфиденциальность пользователя, когда приложение переходит в режим многозадачности.
Android
• Compose Unstyled — UI-компоненты Compose Multiplatform
• The beauty of Kotlin Type System
• Elevate Your Dependency Injection Game: Koin 4.0 Unveiled for Kotlin Developers
• Google confirms the Android 16 dessert code-name is Baklava
• More frequent Android SDK releases: faster innovation, higher quality and more polish
#android
• Compose Unstyled — UI-компоненты Compose Multiplatform
• The beauty of Kotlin Type System
• Elevate Your Dependency Injection Game: Koin 4.0 Unveiled for Kotlin Developers
• Google confirms the Android 16 dessert code-name is Baklava
• More frequent Android SDK releases: faster innovation, higher quality and more polish
#android
AppTractor
Compose Unstyled — UI-компоненты Compose Multiplatform
Compose Unstyled — нестандартные компоненты для Jetpack Compose и Compose Multiplatform, которые вы можете настроить по своему усмотрению. Есть Bottom Sheet, диалоги, выпадающие меню, иконки, облапсть со скроллингом, меню с кнопками. Реализована полная доступность…
👍2
Вышел новый ежегодный отчет 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
Разработка
• 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
AppTractor
Octoverse 2024: ежегодный отчет от GitHub
Вышел новый ежегодный отчет Octoverse, в котором GitHub рассматривает индустрию открытого программного обеспечения и свою роль в ней.
👍6
В будущем 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🤡4❤2
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю на @AppFiles
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
#ios #android #mobile #video
•
(iOS Ru) Как устроена библиотека AppMetrica•
(iOS Ru) Здесь куют Metal•
(iOS Ru) Как iOS-разработчику выжить на проекте с KMP?•
(iOS En) Convert a SwiftUI view to an image•
(iOS En) Translation API•
(iOS En) Accessibility - The clock is ticking•
(iOS En) SwiftUI Bottom Sheet like Apple Music App•
(And Ru) Android cookbook: готовим WebView правильно•
(And Ru) Kotlin Coroutines. Устройство и возможности использования•
(And Ru) Фреш на полке, фреш в стеке•
(And En) More frequent Android SDK releases, and a look into updates on Android•
(And En) Navigation In Multi-Module Android Apps•
(And En) The Ultimate Beginner's Roadmap to Android App Architecture•
(And En) Dangerous Minds: How we're getting developer education wrong•
(Dev Ru) От натива до SDUI через гибрид•
(Dev Ru) Карьера мобильного разработчика 2024•
(Dev Ru) Разработка в робототехнике — Автоматизация, Автопилоты•
(Dev En) Google Cloud Digital Leader Certification Course 2024#ios #android #mobile #video
Без теории к практике
Новая недельная подборка всего кода за неделю - ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие приложения в России в октябре и многое другое. Подключайтесь!
Новая недельная подборка всего кода за неделю - ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие приложения в России в октябре и многое другое. Подключайтесь!
Разыгрываю билет на Podlodka iOS Crew
Расскажи в комментариях - какой совет ты бы дал тем, кто только начинает разрабатывать мобильные приложения?
Из ответивших выберу победителя (по количеству лайков, а может случайно, как пойдет ).
Расскажи в комментариях - какой совет ты бы дал тем, кто только начинает разрабатывать мобильные приложения?
Из ответивших выберу победителя (
👍7
iOS
• Как устроена библиотека AppMetrica
• Фреш на полке, фреш в стеке
• Здесь куют Metal
• Как iOS-разработчику выжить на проекте с KMP?
• Geometrize — изображения из примитивов
• How to Use URLSession with Async/Await for Network Requests in Swift
• Introducing Swift Testing. Traits.
• Getting started with LiteRT (Tensorflow Lite)
• SwiftUI Self-Sizing Flow Layouts
• New in SwiftUI: the macro @Entry
• Xcode’s Stability Is Going Downhill—Anyone Else Struggling?
#ios
• Как устроена библиотека AppMetrica
• Фреш на полке, фреш в стеке
• Здесь куют Metal
• Как iOS-разработчику выжить на проекте с KMP?
• Geometrize — изображения из примитивов
• How to Use URLSession with Async/Await for Network Requests in Swift
• Introducing Swift Testing. Traits.
• Getting started with LiteRT (Tensorflow Lite)
• SwiftUI Self-Sizing Flow Layouts
• New in SwiftUI: the macro @Entry
• Xcode’s Stability Is Going Downhill—Anyone Else Struggling?
#ios
AppTractor
Как устроена библиотека AppMetrica
Узнали, в чем заключаются задачи команды, создающей AppMetrica, и почему это далеко не просто система для отправки логов.
Android
• Красота системы типов Kotlin
• Что такое Mainline в Android
• Android cookbook: готовим WebView правильно
• Kotlin Coroutines. Устройство и возможности использования
• Более частые выпуски Android SDK: более быстрые инновации и высокое качество
• Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов
• Как я писал суперкастомизированное Android-приложение в 2024 году
• Сравнение операторов RxJava 3 и Kotlin Coroutines Flow
• Диалог — часть навигации или нет?
• Compose Navigation The Old Way
• Widgets with Glance: Blending in
• Parameterized Android Tests with Burst 2.0
• Picasso is formally deprecated
#android
• Красота системы типов Kotlin
• Что такое Mainline в Android
• Android cookbook: готовим WebView правильно
• Kotlin Coroutines. Устройство и возможности использования
• Более частые выпуски Android SDK: более быстрые инновации и высокое качество
• Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов
• Как я писал суперкастомизированное Android-приложение в 2024 году
• Сравнение операторов RxJava 3 и Kotlin Coroutines Flow
• Диалог — часть навигации или нет?
• Compose Navigation The Old Way
• Widgets with Glance: Blending in
• Parameterized Android Tests with Burst 2.0
• Picasso is formally deprecated
#android
AppTractor
Красота системы типов Kotlin
С Any в качестве верхнего типа, Nothing в качестве нижнего типа и Optional в стороне, я надеюсь, что вы так же найдете систему типов Kotlin приятной и красивой.
Слушайте, а кто понимает - что с React Native происходит? Такое впечатление, что у фреймворка открылось второе дыхание. Это его новая архитектура так торкнула? Вот Shopify докладывает, что полностью перешли на RN, Хабр пишет, какой он прекрасный… Объясните, может пора уже хоронить native?
Разработка
• Почему спринты отнимают радость от создания программного обеспечения
• Самые высокооплачиваемые вакансии октября в сфере разработки приложений
• Задачи с собеседований: Leetcode — Наибольший общий префикс
• От натива до SDUI через гибрид
• Карьера мобильного разработчика 2024
• Разработка в робототехнике — Автоматизация, Автопилоты
• Лучшие клавиатуры 2024
• If you need the money, don't take the job
• How to Say No
• Power Up Your Brain with Mental Models
Маркетинг и монетизация
• ИИ соберет главное из отзывов на приложения в RuStore
• Самые скачиваемые и зарабатывающие приложения в России в октябре 2024
• Apple купила Pixelmator
Кроссплатформа
• FilmSimulator — фильтры для изображений на KMM
• Антитренды в мобильной разработке на Flutter
• We've just finished migrating the Shopify mobile app to React Native
• Getting Started with Koin Annotations 1.4 in Compose Multiplatform
#mobile #dev #reactnative
Разработка
• Почему спринты отнимают радость от создания программного обеспечения
• Самые высокооплачиваемые вакансии октября в сфере разработки приложений
• Задачи с собеседований: Leetcode — Наибольший общий префикс
• От натива до SDUI через гибрид
• Карьера мобильного разработчика 2024
• Разработка в робототехнике — Автоматизация, Автопилоты
• Лучшие клавиатуры 2024
• If you need the money, don't take the job
• How to Say No
• Power Up Your Brain with Mental Models
Маркетинг и монетизация
• ИИ соберет главное из отзывов на приложения в RuStore
• Самые скачиваемые и зарабатывающие приложения в России в октябре 2024
• Apple купила Pixelmator
Кроссплатформа
• FilmSimulator — фильтры для изображений на KMM
• Антитренды в мобильной разработке на Flutter
• We've just finished migrating the Shopify mobile app to React Native
• Getting Started with Koin Annotations 1.4 in Compose Multiplatform
#mobile #dev #reactnative
AppTractor
Почему спринты отнимают радость от создания программного обеспечения
Я просто думаю, что мир программного обеспечения станет лучше, если инженерные менеджеры будут думать сами за себя и придумывать системы, которые работают в их конкретном контексте.
🤡5👍4⚡2🔥2❤1
Xcode становится все хуже и хуже - Обсуждение на Reddit
Вечное обсуждение:
Хотя некоторые поддержали автора:
• Я видел много серьезных проблем, появившихся в последних нескольких версиях Xcode, а 16-я определенно добавила несколько новых.
• Если говорить о 16, то она определенно хуже, чем 15. Хотя проблема с зависанием при разрешении SPM, похоже, исправлена, в целом Xcode кажется тяжелым и постоянно лагает при отладке и написании кода.
• Со временем все стало только хуже. Они добавляют нестабильные функции и, если вам повезет, исправляют проблемы в течение нескольких лет.
Многие говорят о том, что Xcode работает хорошо:
• До сих пор Xcode 16 был для меня лучше, чем 15.
• Я стараюсь избегать обсуждения Xcode, но тут я удержусь: нет, какими бы ни были его недостатки, он не плох. В тех случаях, когда я сталкивался с задержками, это происходило из-за кодовых баз, которые пытались использовать практически все библиотеки Cocoapod, доступные в интернете, и какой-нибудь линтер или другой скрипт сборки, который наделал шуму на Medium. Это вина разработчиков, что их сборки занимают много времени и что они навязывают свои парадигмы инструменту, который был создан для использования определенным образом.
• Я никогда не пойму ненависти к Xcode. У меня практически нет проблем с ним (и я на той же машине, что и вы), ни у кого в моей команде нет проблем с ним. Честно говоря, мне кажется, что проблемы с ним есть только у Reddit.
А как у вас с фирменной IDE?
Вечное обсуждение:
Мне кажется, или в последнее время Xcode превратился в сплошной кошмар? Я постоянно сталкиваюсь со сбоями, которые делают его практически непригодным для использования. Сегодня он упал, когда я просто набирал текст - никаких тяжелых задач, просто набирал текст! У меня также были случаи, когда текстовый редактор зависал. Я не мог изменить никакой контент, но я все еще могу щелкать по пользовательскому интерфейсу, что очень странно. Даже такие базовые функции, как копирование, работают неправильно: вместо того чтобы скопировать содержимое файла, он копирует путь к нему. Раньше все было не так плохо. С каждым выпуском опыт все ухудшается. И чтобы исключить это, скажу, что проблема не в моем MacBook - у меня M3 Max с 36 ГБ оперативной памяти.
Хотя некоторые поддержали автора:
• Я видел много серьезных проблем, появившихся в последних нескольких версиях Xcode, а 16-я определенно добавила несколько новых.
• Если говорить о 16, то она определенно хуже, чем 15. Хотя проблема с зависанием при разрешении SPM, похоже, исправлена, в целом Xcode кажется тяжелым и постоянно лагает при отладке и написании кода.
• Со временем все стало только хуже. Они добавляют нестабильные функции и, если вам повезет, исправляют проблемы в течение нескольких лет.
Многие говорят о том, что Xcode работает хорошо:
• До сих пор Xcode 16 был для меня лучше, чем 15.
• Я стараюсь избегать обсуждения Xcode, но тут я удержусь: нет, какими бы ни были его недостатки, он не плох. В тех случаях, когда я сталкивался с задержками, это происходило из-за кодовых баз, которые пытались использовать практически все библиотеки Cocoapod, доступные в интернете, и какой-нибудь линтер или другой скрипт сборки, который наделал шуму на Medium. Это вина разработчиков, что их сборки занимают много времени и что они навязывают свои парадигмы инструменту, который был создан для использования определенным образом.
• Я никогда не пойму ненависти к Xcode. У меня практически нет проблем с ним (и я на той же машине, что и вы), ни у кого в моей команде нет проблем с ним. Честно говоря, мне кажется, что проблемы с ним есть только у Reddit.
А как у вас с фирменной IDE?
👍1😁1
Какие у вас отношения с Xcode/AS?
Anonymous Poll
22%
Нравится Xcode
17%
Нейтрально отношусь
19%
Не нравится Xcode
24%
Нравится Android Studio
4%
Нейтрально отношусь
3%
Не нравится Android Studio
12%
Посмотреть
Mobile Development by AppTractor
Разыгрываю билет на Podlodka iOS Crew Расскажи в комментариях - какой совет ты бы дал тем, кто только начинает разрабатывать мобильные приложения? Из ответивших выберу победителя (по количеству лайков, а может случайно, как пойдет ).
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
iOS
• Как использовать URLSession с Async/Await для сетевых запросов в Swift
• Xcode становится все хуже и хуже — Обсуждение на Reddit
• Ultraviolence — декларативный Metal
• Automatic Dependency Injection (DI) for your Swift application to make your code clean
• Sparkling shiny things with Metal and SwiftUI
• Swift Format in Xcode
• Prevent screenshot capture of sensitive SwiftUI views
#ios
• Как использовать URLSession с Async/Await для сетевых запросов в Swift
• Xcode становится все хуже и хуже — Обсуждение на Reddit
• Ultraviolence — декларативный Metal
• Automatic Dependency Injection (DI) for your Swift application to make your code clean
• Sparkling shiny things with Metal and SwiftUI
• Swift Format in Xcode
• Prevent screenshot capture of sensitive SwiftUI views
#ios
AppTractor
Как использовать URLSession с Async/Await для сетевых запросов в Swift
Современные API Swift в сочетании с URLSession и async/await позволяют написать надежный сетевой слой, не нуждаясь в сторонних зависимостях.
👍2
Android
• Поющий молится дважды или пишем приложение в помощь хористу
• Android Studio Productivity Tips
• Kotlin Tips : Keep Your Code Clean
• Kotlin Under the Hood: Exploring Objects, Companion Objects, and Annotations
• Top 10 Coroutine Mistakes We All Have Made as Android Developers
• Subtyping Composables
#android
• Поющий молится дважды или пишем приложение в помощь хористу
• Android Studio Productivity Tips
• Kotlin Tips : Keep Your Code Clean
• Kotlin Under the Hood: Exploring Objects, Companion Objects, and Annotations
• Top 10 Coroutine Mistakes We All Have Made as Android Developers
• Subtyping Composables
#android
Хабр
Поющий молится дважды или пишем приложение в помощь хористу
Картинка для привлечения внимания Я не имею ничего против книг на бумаге, но вряд ли вы поспорите с тем, что их электронные версии порой бывают удобнее в силу меньших габаритов, веса, а также наличия...
👍3✍2❤2
Похоже, что Apple скоро станет первой компанией, которая заплатит штраф за нарушение закона Европейского союза о цифровых рынках (DMA), пишет Bloomberg. Источники издания сообщают, что Комиссия готовится взыскать штраф после того, как обнаружила, что практики Apple все таки наносят ущерб конкуренции в App Store. И это уже после того, как в марте ЕС наложил на Apple штраф в размере 1.84 миллиарда евро. После расследования жалобы Spotify Комиссия ЕС постановила, что Apple ограничила возможность разработчиков направлять пользователей к более дешевым покупкам за пределами App Store — практика, которая является незаконной в соответствии с DMA. Пока неизвестно, на какую сумму ЕС оштрафует Apple, но правила DMA гласят, что компании могут быть оштрафованы на сумму до 10% от годовой мировой выручки.
Разработка
• Google запускает курс по генеративному ИИ
• Seeing Like a Programmer
Маркетинг и монетизация
• Apple грозит штраф за нарушение DMA
Кроссплатформа
• How to add multiple Flutter modules to native projects?
#mobile #dev
Разработка
• Google запускает курс по генеративному ИИ
• Seeing Like a Programmer
Маркетинг и монетизация
• Apple грозит штраф за нарушение DMA
Кроссплатформа
• How to add multiple Flutter modules to native projects?
#mobile #dev
AppTractor
Apple грозит штраф за нарушение DMA
Пока неизвестно, на какую сумму ЕС оштрафует Apple, но правила DMA гласят, что компании могут быть оштрафованы на сумму до 10% от годовой мировой выручки и до 20% за повторные нарушения.
👍8🔥1
Пока все спят: звуки мошенничества
Приложения с белым шумом способствуют созданию успокаивающей обстановки, помогающей заснуть. Согласно анализу DoubleVerify, за последний год около 200 статей рекомендовали различные приложения для прослушивания белого шума. Однако у растущей популярности таких приложений есть и обратная сторона. По мере того как индустрия потокового аудио расширяется, она привлекает тех, кто хочет использовать ее в своих мошеннических целях. На самом деле, многие приложения с белым шумом используются кражи рекламных долларов.
• За последний год DV выявила две крупные глобальные схемы мошенничества, нацеленные на потоковое аудио. Эти операции фальсифицируют аудиотрафик, используя сложные методы, что приводит к значительным финансовым потерям. На пике своего развития эти схемы в совокупности наносили рекламодателям ежемесячный ущерб на сумму более миллиона долларов, и их невозможно было отловить.
• Например, приложения Deep Sleep и Deep Sleep Kids (уже удаленные Google) разработаны одной и той же компанией и собрали более 10,000 загрузок. Каждое из них имеет рейтинг «E» (для всех) и пятизвездочный рейтинг, согласно данным Google о загрузках. На первый взгляд, эти приложения кажутся безопасными и легитимными. Но DV обнаружила, что они генерируют фальшивые данные, продавая аудиопоказы, которые никогда не воспроизводились.
• Мошенничество на стороне сервера трудно отловить. Но один из способов — посмотреть на модели использования. Эти приложения обычно чаще всего используются в ночное время. Однако мошеннические приложения демонстрируют всплеск использования в дневное время, что не соответствует реальной модели использования.
• По оценкам, ежемесячные потери на каждом приложении составляли не менее $225,000. Учитывая количество таких приложений, общие потери, скорее всего, исчисляются миллионами.
Приложения с белым шумом способствуют созданию успокаивающей обстановки, помогающей заснуть. Согласно анализу DoubleVerify, за последний год около 200 статей рекомендовали различные приложения для прослушивания белого шума. Однако у растущей популярности таких приложений есть и обратная сторона. По мере того как индустрия потокового аудио расширяется, она привлекает тех, кто хочет использовать ее в своих мошеннических целях. На самом деле, многие приложения с белым шумом используются кражи рекламных долларов.
• За последний год DV выявила две крупные глобальные схемы мошенничества, нацеленные на потоковое аудио. Эти операции фальсифицируют аудиотрафик, используя сложные методы, что приводит к значительным финансовым потерям. На пике своего развития эти схемы в совокупности наносили рекламодателям ежемесячный ущерб на сумму более миллиона долларов, и их невозможно было отловить.
• Например, приложения Deep Sleep и Deep Sleep Kids (уже удаленные Google) разработаны одной и той же компанией и собрали более 10,000 загрузок. Каждое из них имеет рейтинг «E» (для всех) и пятизвездочный рейтинг, согласно данным Google о загрузках. На первый взгляд, эти приложения кажутся безопасными и легитимными. Но DV обнаружила, что они генерируют фальшивые данные, продавая аудиопоказы, которые никогда не воспроизводились.
• Мошенничество на стороне сервера трудно отловить. Но один из способов — посмотреть на модели использования. Эти приложения обычно чаще всего используются в ночное время. Однако мошеннические приложения демонстрируют всплеск использования в дневное время, что не соответствует реальной модели использования.
• По оценкам, ежемесячные потери на каждом приложении составляли не менее $225,000. Учитывая количество таких приложений, общие потери, скорее всего, исчисляются миллионами.
👍4🤔2🌭1
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю на @AppFiles
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
#ios #android #mobile #video
•
(iOS Ru) SDK и BDUI в Яндекс Пэй и Яндекс Банке•
(iOS En) Master Xcode 16: Essential Navigation Shortcuts for Faster Coding•
(iOS En) Custom TextField Menu Actions•
(iOS En) Optional View Modifiers•
(And Ru) 5 СЕКРЕТНЫХ преимуществ Android эмулятора которые вы не знали!•
(And En) Now in Android: 111 - Android API level and schedule updates, Gemini in Android Studio, Google Play•
(And En) Subtyping Composables•
(And En) How Compose Compiler Plugin Works•
(Crs En) Unpacking Compose Multiplatform Accessibility•
(Dev Ru) Surf QA Meetup: доклады о моках в автотестах, человеческом факторе QA и работе Device Holder•
(Dev Ru) ОС Аврора 5 глазами мобильного разработчика. Разработка и функциональность•
(Dev Ru) Мобильная ферма: тесты мобильных приложений без телефона и эмулятора•
(Dev Ru) AIOps — grafana, observability, aiops, ai•
(Dev En) Build and Deploy a RAG Chatbot•
(Dev En) AI Foundations Course – Python, Machine Learning, Deep Learning, Data Science#ios #android #mobile #video
Поможет ли новая архитектура React Native отобрать лидерство у Flutter в кроссплатформенной разработке?
Возвращаясь к росту React Native - интересное исследование AppFigures.
• Согласно таблице популярности SDK от AppFigures, React Native сейчас занимает первое место среди неродных фреймворков в App Store и второе место в Google Play после нативных альтернатив (Swift и Kotlin).
• По данным SDK-анализа, чуть менее 7% всех приложений, выпущенных на данный момент в 2024 году (январь-октябрь), используют React Native. Соперник Flutter составляет 11%.
• За последние несколько лет доля обоих продуктов выросла, в то время как доля всех остальных конкурентов сократилась.
• Доля React Native выросла с 4.73% в 2022 году до 6.75% в 2024 году, а Flutter — с 10.15% до 11.07%, соответственно.
• За последние 30 дней приложения, использующие React Native и Flutter, принесли 570 миллионов долларов чистой прибыли Какой фреймворк принес больше дохода? К удивлению, эти два фреймворка оказались почти равны. На долю React Native пришлось $287 млн, а на долю Flutter — $283 млн.
И что: новая архитектура сосредоточена на производительности, и данные о росте наводят на мысль, что все больше разработчиков находит это обновление интересным. Сможет ли RN обогнать Flutter? Такими темпами, видимо не скоро. И все же принятие RN очевидно ускоряется, в то время как Flutter замедляется. Следующие несколько лет будут в этом плане интересными.
Возвращаясь к росту React Native - интересное исследование AppFigures.
• Согласно таблице популярности SDK от AppFigures, React Native сейчас занимает первое место среди неродных фреймворков в App Store и второе место в Google Play после нативных альтернатив (Swift и Kotlin).
• По данным SDK-анализа, чуть менее 7% всех приложений, выпущенных на данный момент в 2024 году (январь-октябрь), используют React Native. Соперник Flutter составляет 11%.
• За последние несколько лет доля обоих продуктов выросла, в то время как доля всех остальных конкурентов сократилась.
• Доля React Native выросла с 4.73% в 2022 году до 6.75% в 2024 году, а Flutter — с 10.15% до 11.07%, соответственно.
• За последние 30 дней приложения, использующие React Native и Flutter, принесли 570 миллионов долларов чистой прибыли Какой фреймворк принес больше дохода? К удивлению, эти два фреймворка оказались почти равны. На долю React Native пришлось $287 млн, а на долю Flutter — $283 млн.
И что: новая архитектура сосредоточена на производительности, и данные о росте наводят на мысль, что все больше разработчиков находит это обновление интересным. Сможет ли RN обогнать Flutter? Такими темпами, видимо не скоро. И все же принятие RN очевидно ускоряется, в то время как Flutter замедляется. Следующие несколько лет будут в этом плане интересными.
🤡13👍6❤2