Core Technology Fee (CTF) от Apple - это новая плата, которая была введена в рамках соблюдения требований Digital Markets Act Европейского Союза. Эта плата составляет 0,50 € за каждую первую ежегодную установку приложения в ЕС, если общее количество установок превышает 1 миллион в год. Это значит, что если приложение устанавливается на новом устройстве или аккаунте, за это взимается плата, но последующие установки на том же устройстве или аккаунте в течение года не облагаются сбором.
Особенностью CTF является то, что она применяется не только к приложениям, распространяемым через App Store, но и к тем, которые распространяются через альтернативные магазины приложений. Это один из ответов Apple на изменения в регулировании, которые позволяют пользователям iOS устанавливать приложения из внешних источников. По оценкам Apple, менее 1% разработчиков будут подпадать под эти условия, так как большинство приложений не достигает порога в 1 миллион установок в год.
Также стоит отметить, что Apple ввела изменения в структуру комиссий для приложений в ЕС, снизив стандартный размер комиссии с 30% до 17%, плюс 3%, если приложения используют систему внутриприложенных покупок Apple. Разработчики, участвующие в программе для малого бизнеса, будут платить комиссию 10%, плюс 3%, вместо прежних 15%.
Эти новые условия вступят в силу в марте для разработчиков, которые согласятся принять их. Разработчики также могут продолжать использовать традиционную структуру комиссий в размере 15/30%, если они этого пожелают.
@react_native_info
Особенностью CTF является то, что она применяется не только к приложениям, распространяемым через App Store, но и к тем, которые распространяются через альтернативные магазины приложений. Это один из ответов Apple на изменения в регулировании, которые позволяют пользователям iOS устанавливать приложения из внешних источников. По оценкам Apple, менее 1% разработчиков будут подпадать под эти условия, так как большинство приложений не достигает порога в 1 миллион установок в год.
Также стоит отметить, что Apple ввела изменения в структуру комиссий для приложений в ЕС, снизив стандартный размер комиссии с 30% до 17%, плюс 3%, если приложения используют систему внутриприложенных покупок Apple. Разработчики, участвующие в программе для малого бизнеса, будут платить комиссию 10%, плюс 3%, вместо прежних 15%.
Эти новые условия вступят в силу в марте для разработчиков, которые согласятся принять их. Разработчики также могут продолжать использовать традиционную структуру комиссий в размере 15/30%, если они этого пожелают.
@react_native_info
🗿4❤2👍2🥴2
Forwarded from Мобильная разработка
Apple: *Разрешает установку из сторонних сторов*
Разработчики: То есть теперь нам не обязательно платить конскую комиссию и соответствовать жёстким требованиям?
Apple:
Разработчики: То есть теперь нам не обязательно платить конскую комиссию и соответствовать жёстким требованиям?
Apple:
😁11👍2
https://www.moropo.com/
Записывай e2e тесты тапая на экран
Если кто уже использует, то напишите отзывы, будем рады.
Записывай e2e тесты тапая на экран
Если кто уже использует, то напишите отзывы, будем рады.
Moropo
Moropo - Mobile App Testing Tool
The no-bullshit tool to test your mobile app. Create and run iOS and Android tests directly from your web browser.
👍4
Используете ли вы OTA updates?
Anonymous Poll
44%
Codepush
13%
EAS update
2%
Другое (напишите вариант)
28%
Нет
6%
Это зло
6%
Не знал, буду юзать
Какой бы контент вы бы хотели видеть на этом канале? Пишем варианты, на основе них возможно проведем голосование, всем спасибо за активность! 😉️️️️
Вижу, что 10% не знает о том, что такое OTA updates.
OTA (Over-The-Air) updates в контексте React Native позволяют разработчикам публиковать новые версии своего приложения и отправлять их напрямую на устройства пользователей без необходимости обновления через App Store или Google Play. Это особенно полезно для исправления ошибок и внедрения небольших улучшений без задержек, связанных с процессом проверки магазинов приложений.
Пример реализации OTA updates в React Native можно продемонстрировать на примере библиотеки Microsoft's CodePush, которая интегрируется с вашим React Native приложением и позволяет вам управлять процессом обновления.
OTA (Over-The-Air) updates в контексте React Native позволяют разработчикам публиковать новые версии своего приложения и отправлять их напрямую на устройства пользователей без необходимости обновления через App Store или Google Play. Это особенно полезно для исправления ошибок и внедрения небольших улучшений без задержек, связанных с процессом проверки магазинов приложений.
Пример реализации OTA updates в React Native можно продемонстрировать на примере библиотеки Microsoft's CodePush, которая интегрируется с вашим React Native приложением и позволяет вам управлять процессом обновления.
❤2
Software Mansion объявила о выпуске новейшего продукта, разработанного в сотрудничестве с Expensify — React Native Live Markdown. Это приложение предназначено для улучшения работы с Markdown в React Native.
Думаю полезно для тех, кто делает чаты на gpt4
https://github.com/Expensify/react-native-live-markdown
Думаю полезно для тех, кто делает чаты на gpt4
https://github.com/Expensify/react-native-live-markdown
GitHub
GitHub - Expensify/react-native-live-markdown: Drop-in replacement for React Native's TextInput component with Markdown formatting.
Drop-in replacement for React Native's TextInput component with Markdown formatting. - Expensify/react-native-live-markdown
👍7
Планируете ли вы пробовать Expo Router?
расскажите об опыте в комментариях
расскажите об опыте в комментариях
Anonymous Poll
24%
Интересно, хочу попробовать
12%
Уже пробовал и нравится
11%
Пробовал, не понравильно
36%
Не хочу, буду верен классике
17%
Что это?
Вижу, что 23% не знают про Expo Router
Ключевой особенностью Expo Router является его файловый подход к маршрутизации. Это значит, что маршруты и навигация в вашем приложении определяются структурой файлов и директорий в проекте, аналогично тому, как это работает в Next.js для веб-разработки. Каждый файл или папка в специальной директории pages (или аналогичной) автоматически становится маршрутом в приложении, что упрощает создание и организацию маршрутов и делает структуру приложения более предсказуемой и легко навигируемой.
https://docs.expo.dev/router/introduction/
Ключевой особенностью Expo Router является его файловый подход к маршрутизации. Это значит, что маршруты и навигация в вашем приложении определяются структурой файлов и директорий в проекте, аналогично тому, как это работает в Next.js для веб-разработки. Каждый файл или папка в специальной директории pages (или аналогичной) автоматически становится маршрутом в приложении, что упрощает создание и организацию маршрутов и делает структуру приложения более предсказуемой и легко навигируемой.
https://docs.expo.dev/router/introduction/
Expo Documentation
Introduction to Expo Router
Expo Router is an open-source routing library for Universal React Native applications built with Expo.
🔥1
The AI-first Code Editor
Я (один из авторов канала) полностью перешел на использование редактора кода, ориентированного на AI, так как он интегрирован с ChatGPT-4 и Copilot, которые я активно использую в своей работе. Этот редактор обеспечивает более удобную работу с ChatGPT-4 и более эффективное взаимодействие с Copilot по сравнению с традиционным VSCode. Таким образом, это не просто VSCode, а версия с расширенными AI возможностями.
Для более подробной информации посетите Cursor.sh.
Я (один из авторов канала) полностью перешел на использование редактора кода, ориентированного на AI, так как он интегрирован с ChatGPT-4 и Copilot, которые я активно использую в своей работе. Этот редактор обеспечивает более удобную работу с ChatGPT-4 и более эффективное взаимодействие с Copilot по сравнению с традиционным VSCode. Таким образом, это не просто VSCode, а версия с расширенными AI возможностями.
Для более подробной информации посетите Cursor.sh.
🤡3
Какую долю времени разработки вы обычно тратите на обеспечение совместимости вашего приложения между платформами iOS и Android?
Anonymous Poll
41%
Меньше 10%
40%
От 10% до 25%
8%
От 25% до 50%
2%
Более 50%
8%
Пишу только на iOS или Android
Насколько вы заинтересованы в получении информации о вакансиях по React Native на этом канале? Без спама, до 3 вакансий в неделю.
Anonymous Poll
32%
Очень заинтересован(а)
26%
Скорее заинтересован(а)
20%
Нейтрален(на)
6%
Скорее не заинтересован(а)
14%
Совсем не заинтересован(а)
1%
Я HR )
👍2
В связи с активностью, 6 пользователей покинуло канал ) и 10 замьютило )
Если вам нравится движуха, пригласите друзей, мы этот сигнал увидим и будем продолжать активность.
Если вам нравится движуха, пригласите друзей, мы этот сигнал увидим и будем продолжать активность.
Ваш уровень опыта в React Native
Anonymous Poll
20%
Новичок (Junior Developer) - Менее 1 года опыта с React Native
31%
Младший специалист (Middle Developer) - От 1 до 3 лет опыта с React Native
33%
Специалист (Senior Developer) - От 3 до 5 лет опыта с React Native
17%
Эксперт / Техлид (Lead/Architect) - Более 5 лет опыта с React Native
Как вы подходите к тестированию в ваших React Native проектах?
Anonymous Poll
47%
Не использую тесты
35%
Юнит-тестирование
12%
Интеграционные
15%
E2E тестирование
23%
CI/CD интеграция
45%
Участие QA специалиста
Как часто вы испытываете синдром самозванца в своей работе как разработчик React Native?
Anonymous Poll
17%
Никогда не испытываю: Я всегда уверен в своих навыках и вкладе в проекты.
29%
Редко: Иногда возникают сомнения, но я быстро справляюсь с ними.
28%
Иногда: Довольно часто чувствую себя не на своем месте, но это не мешает моей работе.
20%
Часто: Регулярно сомневаюсь в своих компетенциях, что влияет на мою продуктивность.
6%
Постоянно: Сильные и постоянные чувства самозванца мешают мне полностью реализовать свой потенциал.
🚨 Новое в Reanimated: Генераторы!
Уильям Кандийон принёс нам подарок - поддержку генераторов в Reanimated. Это значит проще и веселее анимации!
Посмотрите демо Уильяма - это вдохновляет. Пробуйте и делитесь, как вам?
https://twitter.com/wcandillon/status/1751893521907261773
Уильям Кандийон принёс нам подарок - поддержку генераторов в Reanimated. Это значит проще и веселее анимации!
Посмотрите демо Уильяма - это вдохновляет. Пробуйте и делитесь, как вам?
https://twitter.com/wcandillon/status/1751893521907261773
X (formerly Twitter)
William Candillon (@wcandillon) on X
Gang, it's 2024. This is how we write JS animations now, right?
🌭5🤯1