1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/truthhun-BookChatApp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

БукЧатАп

BookChatApp — универсальное приложение для чтения книг, версия uni-app приложения BookChat. Поддерживает многоплатформенное распространение, компиляцию и генерацию приложений для Android и iOS, а также мини-приложений для каждой платформы.

Используя BookChatApp, вы можете легко распространять электронные книги, руководства и онлайн-книги на все мини-платформы, а также компилировать и генерировать приложения для мобильных устройств для последующего распространения и использования пользователями.

Опыт использования приложения

В настоящее время BookChatApp уже скомпилирован и сгенерирован для приложений Android и iOS. Вы можете скачать их и попробовать.

Адрес для скачивания приложения: https://www.bookstack.cn/app

Разработка и дизайн

Разработка и дизайн BookChatApp практически не отличаются от разработки и дизайна BookChat, мини-приложения WeChat. Единственное отличие заключается в том, что разработка была перенесена с нативной разработки для WeChat на разработку с использованием Vue и uni-app.

Для рендеринга HTML-контента в BookChatApp после многократного сравнения производительности и эффектов рендеринга было решено использовать встроенный компонент rich-text вместо сторонних компонентов рендеринга с открытым исходным кодом. Аналогично, при компиляции BookChatApp для разных платформ используются соответствующие компоненты rich-text.

Особенности

  • Открытый исходный код: основан на открытом лицензионном соглашении Apache 2.0, дружественном к коммерческому использованию.
  • Элегантность: простой и красивый дизайн, который подарит вам новый визуальный опыт и заставит вас усомниться в том, что это приложение было разработано программистом, специализирующимся на бэкенде.
  • Богатство функций: регистрация, вход в систему, поиск, книжная полка, закладки, настройки чтения и другие функции обеспечивают полный набор возможностей.
  • Мощь: несмотря на гибридную разработку, скомпилированные мобильные приложения и мини-приложения для различных платформ демонстрируют высокую производительность и качество работы, сравнимые с нативными приложениями.

Дополнительная разработка

Если вы не удовлетворены существующими функциями или темами приложения, или у вас есть собственный дизайн интерфейса, вы можете дополнительно разработать BookChatApp. Это особенно актуально, если вы знакомы с Vue.

Серверная часть программы

Серверное приложение, соответствующее BookChatApp, — это BookStack версии 2.1 и выше.

Инструкции по установке и развёртыванию BookStack: см. здесь → Установка и развёртывание BookStack (https://www.bookstack.cn/read/help/Ubuntu.md).

Обратите внимание: установка и развёртывание BookStack не осуществляется через исходный код, а выполняется с помощью скомпилированного исполняемого файла.

BookStack с открытым исходным кодом доступен по следующим адресам:

— Gitee: https://gitee.com/truthhun/BookStack — GitHub: https://github.com/truthhun/BookStack

Официальный сайт BookStack: https://www.bookstack.cn

Основные шаги дополнительной разработки

  1. Установите и разверните BookStack.
  2. Клонируйте и загрузите исходный код BookChatApp.
  3. Откройте проектный файл с помощью HBuilderX.
  4. Переименуйте файл config.example.js в папке загрузки в config.js.
  5. Настройте параметр host в соответствии с вашей средой разработки.

Если вы работаете в среде разработки, установите debug в значение true. При компиляции и генерации производственной программы установите debug в значение false.

Страницы приложения

Страница Путь
Каталог /pages/menu/menu
Чтение книги /pages/read/read
Центр пользователя /pages/ucenter/ucenter
Главная страница /pages/index/index
Категория /pages/cate/cate
Книжная полка /pages/bookshelf/bookshelf
Список /pages/list/list
Личная страница /pages/me/me
Закладки /pages/bookmarks/bookmarks
Результаты поиска /pages/search/search
Комментарии к содержанию /pages/comment/comment
404 /pages/notfound/notfound
Вход /pages/login/login
Регистрация /pages/register/register
Введение книги /pages/intro/intro

Группа обмена QQ

Группа обмена QQ: 457803862 (Армия обезьян)

При добавлении в группу укажите «От BookChatApp»

Примечание: эта группа предназначена для технического обмена. Если у вас возникли проблемы с открытым программным обеспечением, пожалуйста, отправьте вопросы напрямую. В группе не отвечают на вопросы.

Автор

Инженер полного стека, с линией роста волос и магией Ctrl + C и Ctrl + V.

Автор: TruthHun Электронная почта: TruthHun@QQ.COM

Предварительный просмотр

Стартовая страница

Главная страница

Категория

Книжная полка

Введение книги

Чтение книги



Меню чтения



Настройки чтения



Вход

Центр пользователя

Поиск

Результаты поиска



Личная страница



Закладки

Открытый исходный код

Apache v2.0

Пожертвования

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

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Универсальное приложение для чтения книг BookChat, версия на основе uni-app, поддерживает распространение на различных платформах. Компиляция позволяет создавать мобильные приложения для Android и iOS, а также мини-программы для разных платформ. Расширить Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/truthhun-BookChatApp.git
git@gitlife.ru:oschina-mirror/truthhun-BookChatApp.git
oschina-mirror
truthhun-BookChatApp
truthhun-BookChatApp
master