Разработка приложения Skazoria
Параллельно с сайтом я также работаю над самим приложением Skazoria. Оба проекта развиваются одновременно и технически связаны между собой. Сайт служит своеобразным backend-интерфейсом и позже будет передавать контент в приложение.
Само приложение разрабатывается с использованием React Native. Поскольку по профессии я занимаюсь веб-разработкой, это был самый быстрый способ начать создавать мобильное приложение.
Цель первой версии — простое и удобное приложение для чтения историй.
На старте в приложении будет главная страница со случайными или новыми историями. Также будет доступна библиотека, где истории можно искать по категориям.
Каждая история содержит обложку, описание, категории и возрастные группы. Основной текст отображается в простом и минималистичном reader-режиме, чтобы внимание было сосредоточено на самой истории.
Приложение сразу поддерживает три языка: немецкий, русский и английский.
Важной функцией является также работа без интернета. Истории можно читать офлайн. Интернет требуется только для загрузки новых материалов.
Кроме того, в первой версии есть несколько функций, которые делают чтение удобнее:
- избранные истории
- личная полка с прогрессом чтения и историей
- оценки историй для сбора обратной связи
- поддержка светлой и тёмной темы
Первая версия приложения будет выпущена сначала для Android. Версия для устройств Apple также планируется, но появится позже.
К моменту запуска я планирую подготовить около 50 историй. Со временем коллекция будет постепенно расширяться.
На главной странице сайта также показываются несколько историй в виде превью. Это случайные истории с изображением и коротким описанием.
Полные тексты историй остаются частью приложения. Сайт показывает лишь небольшое превью и даёт представление о том, какие истории появятся в приложении.
