Anton Seagull

I'm an experienced fullstack developer, and in this blog I share valuable tips and hacks that will make your development more efficient and successful.
Почему мессенджеры лучше SMS для авторизации: мой опыт с Auth4App

Почему мессенджеры лучше SMS для авторизации: мой опыт с Auth4App

Как разработчик, я часто сталкиваюсь с задачей авторизации пользователей, и классические SMS давно стали стандартом. Но стоит это не дешево, особенно если пользователей много. Как-то раз нашел альтернативу — сервис Auth4App, который позволяет пройти авторизацию не через SMS, а через популярные мессенджеры, такие как Telegram, WhatsApp и Viber. Это работает так просто, что сами пользователи не успевают понять, как уже вошли в систему.

Опубликовано 29 октября 2024 AntonSeagull 1 min

Caching Content in CapacitorJS Applications with the capacitor-cache-file Plugin

Caching Content in CapacitorJS Applications with the capacitor-cache-file Plugin

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

Как кэшировать файлы и изображения в приложениях на CapacitorJS с использованием плагина capacitor-cache-file

Как кэшировать файлы и изображения в приложениях на CapacitorJS с использованием плагина capacitor-cache-file

В современных мобильных приложениях часто возникает необходимость обеспечить доступность определённого контента в офлайн-режиме. Наиболее распространённым случаем является кеширование изображений, чтобы пользователи могли просматривать их даже без подключения к интернету. В этой статье мы рассмотрим, как использовать плагин capacitor-cache-file для кеширования файлов в приложениях на CapacitorJS, а также покажем, как интегрировать его в проект на ReactJS с помощью пользовательского хука.

Опубликовано 15 сентября 2024 AntonSeagull 1 min

Как установить .ipa файл на iPhone: Альтернативный способ без TestFlight

Как установить .ipa файл на iPhone: Альтернативный способ без TestFlight

TestFlight является популярным инструментом для тестирования iOS-приложений. Однако, в некоторых случаях, например, когда нужно предоставить сборку конкретному пользователю быстро или в обход TestFlight, удобнее отправить .ipa файл напрямую.

Опубликовано 02 августа 2024 AntonSeagull 1 min

How to open a map (navigator) in the Capacitorjs application

How to open a map (navigator) in the Capacitorjs application

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

Настройка React-Native и Code-Push с помощью своего сервера

Настройка React-Native и Code-Push с помощью своего сервера

Часть приложения React Native это упакованные JavaScript файлы и контент (например изображения), собранные с помощью metro bundler в бинарные файлы, для каждой платформы. CodePush позволяет отправлять обновлять путем синхронизации JavaScript и изображений с обновлениями, выпущенными на сервер CodePush.

Опубликовано 19 июля 2024 AntonSeagull 2 min

Как открыть карту (навигатор) в приложении Capacitorjs

Как открыть карту (навигатор) в приложении Capacitorjs

Я, как разработчик, часто сталкивался с задачей интеграции карт и навигаторов в мобильные приложения. Поэтому я написал удобную библиотеку для решения этой задачи. В этой статье я расскажу, как вы можете добавить возможность открытия карт и навигаторов в ваше приложение с помощью плагина capacitor-map-link https://www.npmjs.com/package/capacitor-map-link.

Опубликовано 06 июля 2024 AntonSeagull 1 min