React Native — info – Telegram
React Native — info
1.29K subscribers
77 photos
26 videos
9 files
235 links
@react_native_info — канал с качественным контентом об RN.

Все самое интересное о ReactNative, React, JS, TS и мобильной разработке.

По всем вопросам обращатся — @igroza @bobcatus
Download Telegram
💻 Code Kata: Ваш путь к совершенству в программировании! 🧠

Чед Фраулер, автор книги "Программист-фанатик", говорил:
"Ката - это упражнение для мозга. Как музыкант играет гаммы, чтобы улучшить свою технику, так и программист может использовать ката для отработки своих навыков".


Code kata — это не просто задачи для решения. Это способ тренировок, позволяющий улучшить свои навыки, сосредоточившись на качестве кода и применении лучших практик.

21 ката помогут вам в этом:
1. Kata01: Supermarket Pricing
2. Kata02: Karate Chop
3. Kata03: How Big? How Fast?
4. Kata04: Data Munging
5. Kata05: Bloom Filters
6. Kata06: Anagrams
7. Kata07: How'd I Do?
8. Kata08: Conflicting Objectives
9. Kata09: Back to the Checkout
10. Kata10: Hashes vs. Classes
11. Kata11: Sorting It Out
12. Kata12: Best Sellers
13. Kata13: Counting Code Lines
14. Kata14: Tom Swift Under the Milkwood
15. Kata15: A Diversion
16. Kata16: Business Rules
17. Kata17: More Business Rules
18. Kata18: Transitive Dependencies
19. Kata19: Word Chains
20. Kata20: Klondike
21. Kata21: Simple Lists

P.S. Не просто решайте задачи, а стремитесь к тому, чтобы ваш код был элегантным и эффективным.

#codekata #программирование #ЧедФаулер #алгоритмы #практика #разработка

@react_native_info
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43❤‍🔥1
Forwarded from Нейродвиж
This media is not supported in your browser
VIEW IN TELEGRAM
Официально самая хайповая тема недели — CursorAI, лучший друг всех кодеров.

Это IDE, которая нашпигована нейросетями, преимущественно текстовыми (GPT, Claude), и задизайнена вот прям под этих ваших программистов.

Можно редактировать/генерировать отдельную строку или целые блоки кода, обращаться через чат ко всей кодовой базе, и так далее.

Если решитесь попробовать — новым юзерам дают free trial на 2 недели.
👀3👍1
🔥 Как создать супер-приложение с React Native? 😎

Новый материал на нашем радаре 📡 — статья How to Develop a Super App with React Native! Если вы задумались над тем, как собрать супер-приложение, которое покорит мир, обязательно прочитайте! 🚀

🤓 В статье:

Пошаговое руководство по созданию супер-приложения 🦸‍♂️
Как React Native помогает быстро и эффективно собрать проект 🔧
Реальные примеры и советы 💡
Берите кофе и айда за знаниями! 💥

https://medium.com/@xayilmaz/how-to-develop-a-super-app-with-react-native-fe18fbe002c5

Супер-приложение на базе React Native разрабатывается благодаря интеграции нескольких мини-приложений (например, чата и магазина) в одну платформу. Этот подход позволяет:

1. Модульность: Каждое мини-приложение существует отдельно, что облегчает его обновление и поддержку.
2. Управление активностями: Android и iOS приложения могут переключаться между этими мини-приложениями через единый интерфейс.
3. Универсальность: Пользователи взаимодействуют с различными сервисами, не выходя из основного приложения.

Реализуется это через создание отдельных bundle-файлов для каждого мини-приложения и их подключение к основной структуре SuperApp.
👍6🔥51
Forwarded from e/acc
Интернет Интеллекта — новая форма интернета.

Сегодня расскажу что это такое и почему это важно.

В отличии от классического веба или веб3, где пользователи ищут приложение для решения своей задачи и пытаются вручную решить эту задачу внутри него, интернет интеллекта это система ИИ-агентов, в которой вы указываете задачу (приехать, написать, вылечить, купить), а сеть из миллионов агентов автоматически и автономно предлагает вам решение (такси у двери, рецепт, текст, доставленная покупка).

Интернет интеллекта — это система, в которой у софта появляется агентность. Он бесшовно связывает агентов и сервисы, для достижения результата. Таким образом, сильно упрощая пользовательский опыт от "открыл - ввел поиск - скачал - зарегистрировался - выбрал фильтры - нажал - ввел - купил/заказал/разместил" до "ввел задачу - получил результат". Как будто вы наняли кого-то сделать работу за вас, но он начинает работать мгновенно, не требует обучения и стоит доли процента от стоимости человека.

Допустим, я организую хакатон (например, dAGIhouse) и мне нужно создать веб-сайт. Я отправляю задачу вместе с депозитом в $, и множество ИИ-инструментов и агентов совместно работают над её выполнением. Модель маршрутизации находит оптимального агента для написания кода. Агенты-кодер, тестировщик и деплойер завершают работу. Инструменты компьютерного зрения анализируют сайты моих конкурентов. Генеративная модель UI создаёт несколько макетов. Агент-менеджер продукта быстро развёртывает несколько версий и автоматически запускает тестовую кампанию на $50 в AdWords, чтобы увидеть, какая из них даст лучшую конверсию. После анализа результатов он отбрасывает варианты с низкой производительностью. В конце контролирующая языковая модель проверяет, всё ли выполнено качественно (при необходимости запрашивает переделку) и представляет мне квитанцию о выполненной работе.

Сила Интернета интеллекта, как и человеческого мозга, заключается в его связности. Взаимодействие между агентами ИИ открывает возможности, которые выходят за пределы того, что может достичь любая (даже сверх-большая) отдельная модель или компания.

Глобально, такая система состоит из двух принципиальных слоёв:

1. Системы передачи данных и связи ИИ (такой протокол ещё не изобретён, поэтому в качестве временной меры люди используют JSON с инструкциями на естественном языке).
2. Агенты ИИ, приложения или сервисы, которые, в свою очередь, используют модели машинного обучения, программные инструменты, датчики, IoT и/или воплощённую робототехнику.

В следующей части расскажу детали реализации, другие кейсы применения и опишу ~40 идей и возможностей для того что можно построить или во что проинвестировать в рамках интернета интеллекта.

Полная версия этой статьи, картинки и схемы доступны в твиттере (очень поможет ваш RT/QT) и на сайте.
🔥4
До 25 сентября идет прием заявок на премию CrossConf Awards по кроссплатформенной разработке.

Будут рассматриваться проекты разных тематик: транспорт, сервисы, здоровье, развлечения и другие. Если вы используете ИИ или AR/VR-технологии в кроссплатформенном решении, создаете приложение на российской ОС или в рамках экосистемы, для этого тоже есть специальные номинации.

Для подачи нужно выбрать подходящую номинацию и заполнить анкету, где рассказать о применении кроссплатформенных технологий, функциях продукта и основных результатах проекта. Подать заявку можно, если в продукте есть элементы на кроссплатформенных фреймворках. Главное, чтобы их доля в проекте была не меньше 20%.
🔥31
Forwarded from CodeCamp
This media is not supported in your browser
VIEW IN TELEGRAM
Мам, смотри, я создаю приложения без рук — хайповый инструмент Glide теперь имеет кучу нейросетей.

Он и без этого был кайфовым: вы можете превратить в апку что угодно, хоть Excel-таблицу, хоть PDF-документ. Недавно завезли возможность создавать макеты с помощью ИИ, а теперь еще и чат, который самостоятельно генерирует элементы интерфейса 🤔

При чем, это троллинг 99 уровня: чувак на видео даже команды для ИИ делает голосом, руками от разве что скриншот сделал.

Часть функций доступны бесплатно, за некоторые просят деньги.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51👎11
🚀 TypeGPU: Type-Safe WebGPU Toolkit Released

A new toolkit, TypeGPU, has been launched, aiming to improve the WebGPU development experience by adding type safety.

Key features:
- Type inference for sending JavaScript values to the GPU.
- Elimination of manual buffer size calculation.
- 1:1 mapping with WGSL types.

Ideal for web and React Native projects, TypeGPU promises to simplify the GPU data flow and reduce errors. Migration guides from WebGPU are coming soon.

Learn more at typegpu.com

@react_native_info
5🤔3🔥2👍1
Google выпустит Android 15 уже 15 октября

Правда, на первых этапах обновиться смогут лишь смартфоны линейки Pixel, начиная с Pixel 6. Фанатам Samsung, Xiaomi и прочих вендоров придется подождать чуточку дольше.

Для поискового гиганта данный релиз интересен еще и тем, что это первая версия Android, которая будет доступна лишь на Pixel с процессорами Tensor.
Xcode 16 теперь создает папки вместо групп: что это значит для вашего проекта?

В Xcode 16 по умолчанию создаются не группы, а папки с синими иконками.

В них нельзя менять порядок файлов и папок, что может доставить неудобства при работе с проектом.

Если для вас важно сохранять порядок, просто конвертируйте папку в группу через правый клик мыши.

#ios #swift
8👍3
Forwarded from XOR
⚡️ Оказывается, Apple сдружилась с РКН:

🟢 Компания удалила почти 100 VPN-приложений из российского App Store.

🟢Официально РКН просил удалить лишь 25 из них.

🟢 При этом 20% приложений были удалены без объяснений причины.

@xor_journal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
📢 Появилась версия v5 React Native Bottom Sheet от Gorhom

Это обновление обещает ещё больше гибкости и оптимизации при работе с Bottom Sheet компонентами. Теперь возможности управления стали шире, а производительность — выше.

🛠️ Что нового в v5?
- Улучшенное API для кастомизации
- Оптимизация производительности и анимаций
- Обновлённые примеры и документация
- Упрощённая работа с событиями и жестами

Кто-нибудь уже обновился? Поделитесь, как вам! 🙌

https://gorhom.dev/react-native-bottom-sheet/blog/bottom-sheet-v5
👍14🔥61
ТОННА инфы о пентесте мобильных приложений — в этом репозитории собрана целая библиотека материалов для тестирования софта на Android и iOS:

• Введение и общая информация.
• Сборник ВСЕХ фреймворков для тестирования мобильных приложений.
• Анализ сетей.
• Аналитика работы, обнаружение руткитов.
• Наиболее полезные сервисы для пентестинга.

Гуру пентеста становимся — тут.
41
“Mastering the Big Screen: React Native for TV” от Callstack!

Это издание предлагает детальное изучение разработки приложений для ТВ с использованием React Native. Вы узнаете о проектировании для различных ТВ-платформ, оптимизации производительности и многом другом.
8🔥2
Awesome Stacks - подборка из более чем 20 тщательно отобранных технологических стеков, предназначенных для разработки приложений в различных областях. Эти комбинации фреймворков помогут вам создать любое приложение, будь то:
• Front-end;
• Full stack;
• Back-end;
• Mobile.

Каждый стек сопровождается пошаговыми инструкциями по настройке и дальнейшему использованию.

@react_native_info
👍33🤷‍♂1
Media is too big
VIEW IN TELEGRAM
react-native-sortables – мощная и гибкая библиотека для сортировки

• Поддержка Grid и Flex layout, элементы разного размера
• Автопрокрутка, плавные анимации расположения
• Простой API, полная поддержка TypeScript

@react_native_info
👍1252🔥2
🚀 Новые возможности для AI-приложений! 🤖📱

Не так часто говорим о LLM'ах (уверены, вы и так о них слышите больше, чем нужно 😅), но мимо этой новости пройти сложно!

🔥 Bolt и Expo объединились, чтобы добавить поддержку (React-)Native мобильных приложений в Bolt. Теперь вы можете предпросматривать AI-сгенерированные приложения прямо в браузере! 🌐

А если хотите пойти дальше — скачивайте код и развивайте проект как душе угодно. 💡

💥 В планах — интеграция с EAS для удобного деплоя в продакшн. 🚀

PS: Нас всех заменят )))

https://expo.dev/blog/bolt-expo-integration-announcement

#AI #ReactNative #Expo #Bolt #MobileDev
🤔5