Как добавить CodePush в React Native проект (обновлено на 2025 год)
В этом гайде мы рассмотрим настройку собственного CodePush-сервера и интеграцию его в ваш React Native проект.
Опубликовано 12 июля 2025 AntonSeagull — 3 min
Еще один пользователь HTMLy
В этом гайде мы рассмотрим настройку собственного CodePush-сервера и интеграцию его в ваш React Native проект.
Опубликовано 12 июля 2025 AntonSeagull — 3 min
В этой статье мы пошагово разберём, как настроить поддержку deeplink в React Native — без использования сторонних библиотек вроде React Navigation или polyfill.
Мы сфокусируемся на кастомных схемах app://
, чтобы ваше приложение умело обрабатывать такие ссылки на iOS и Android.
Опубликовано 05 мая 2025 AntonSeagull — 2 min
If you need to downgrade Xcode for compatibility or stability reasons, here's a step-by-step guide.
For the example used downgrade from 16.3 to 16.2. version, replace with the ones you need.
Опубликовано 02 апреля 2025 AntonSeagull — 1 min
Если вам нужен быстрый сервер для построения маршрутов по картам OpenStreetMap, то GraphHopper — один из лучших вариантов. Он поддерживает автомобильные, пешеходные и велосипедные маршруты, работает быстро и гибко, а также легко запускается в Docker.
В этом гайде мы развернем GraphHopper на сервере Ubuntu 22.04, подготовим карту России и настроим работу через домен.
Если у вас еще нет сервера, советую арендовать VDS на Timeweb Cloud, где можно быстро развернуть сервер по доступной цене: 👉 Перейти на Timeweb Cloud
Опубликовано 14 марта 2025 AntonSeagull — 2 min
Если вам нужно отслеживать ошибки в ваших приложениях, но вы не хотите использовать платный Sentry, отличной альтернативой станет GlitchTip. Это open-source система для сбора ошибок и логирования событий, которую можно развернуть на своем сервере.
Опубликовано 13 марта 2025 AntonSeagull — 2 min
Как разработчик, я часто сталкиваюсь с задачей авторизации пользователей, и классические SMS давно стали стандартом. Но стоит это не дешево, особенно если пользователей много. Как-то раз нашел альтернативу — сервис Auth4App, который позволяет пройти авторизацию не через SMS, а через популярные мессенджеры, такие как Telegram, WhatsApp и Viber. Это работает так просто, что сами пользователи не успевают понять, как уже вошли в систему.
Опубликовано 29 октября 2024 AntonSeagull — 1 min
In modern mobile applications, it's common to require certain content to be available offline. A typical scenario is caching images so that users can view them even without an internet connection. In this article, we'll explore how to use the capacitor-cache-file plugin to cache files in CapacitorJS applications. We'll also demonstrate how to integrate it into a ReactJS project using a custom hook.
Опубликовано 15 сентября 2024 AntonSeagull — 3 min
В современных мобильных приложениях часто возникает необходимость обеспечить доступность определённого контента в офлайн-режиме. Наиболее распространённым случаем является кеширование изображений, чтобы пользователи могли просматривать их даже без подключения к интернету. В этой статье мы рассмотрим, как использовать плагин capacitor-cache-file для кеширования файлов в приложениях на CapacitorJS, а также покажем, как интегрировать его в проект на ReactJS с помощью пользовательского хука.
Опубликовано 15 сентября 2024 AntonSeagull — 1 min
TestFlight является популярным инструментом для тестирования iOS-приложений. Однако, в некоторых случаях, например, когда нужно предоставить сборку конкретному пользователю быстро или в обход TestFlight, удобнее отправить .ipa файл напрямую.
Опубликовано 02 августа 2024 AntonSeagull — 1 min
As a developer, I often faced the task of integrating maps and navigators into mobile applications. So, I wrote a convenient library to solve this task. In this article, I will show you how you can add the ability to open maps and navigators in your application using the capacitor-map-link
plugin https://www.npmjs.com/package/capacitor-map-link.
Опубликовано 22 июля 2024 AntonSeagull — 3 min