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

OSCHINA-MIRROR/westinyang-f-oh

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

F-OH

## Описание проекта > Для технического консультирования обращайтесь сюда: [о создателе](https://kaihongpai.feishu.cn/wiki/CqWLwJRadibxztkrIWZcogWxnXd) F-OH — это центр приложений с открытым исходным кодом (FOSS — Free and Open Source Software) для платформы OpenHarmony, который также предоставляет поддержку для загрузки и установки.

Создание F-OH было вдохновлено проектом F-Droid: независимо от того, как он был назван или какова была его цель, мы хотели использовать наши действия, чтобы вместе с сообществом открытых источников поддерживать и развивать F-OH, чтобы он мог выполнить свою миссию!

На самом деле, я хотел бы дать ему название на китайском языке «Свободный Кунь», которое очень точно передает смысл F-OH, но возможно, что я слишком привязался к первоначальной идее, поэтому пока не хочу менять его.

Открытые репозитории:

Серия проектов

  • F-OH F-OH для мобильной платформы OpenHarmony
  • F-OH Data Метаданные всех приложений F-OH
  • F-OH Server Сервер F-OH, предоставляющий API-сервисы, управление платформой и т.д. (в разработке)
  • F-OH Website Веб-сайт F-OH, содержащий документацию, блоги, подборки приложений и т.д. (в разработке) ### Дополнительные проекты
  • F-OH Web Integrated client and server for F-OH, implemented using Bootstrap + Flask, providing APIs, uploads, and application management, the main developer is @myyauyau
  • F-OH PWA Third-party version of F-OH as a Progressive Web App (PWA), which also offers a client app based on Tauri, the main developer is @Jesse205

Установка

В F-OH включаются только свободные и открытые программы. "Свободное программное обеспечение обязательно должно быть открытым, а открытое программное обеспечение может не быть свободным; некоторые лицензии на использование открытого программного обеспечения могут быть слишком строгими для пользователей, и они не считаются свободным программным обеспечением", — цитата из GNU, FSF, авторства Richard Stallman: Почему открытое программное обеспечение упускает из виду ключевые моменты свободного программного обеспечения? В начале разработки, чтобы максимально снизить затраты на разработку сервера и управление метаданными приложений, временно используется собственный Git-сервер для совместной работы над метаданными приложений.

  • F-OH Data - Здесь хранятся метаданные всех приложений F-OH, разработчики могут отправлять свои PR сюда
  • Откройте этот репозиторий и следуйте указаниям внутри для отправки своих приложений (очень просто)## Функциональный список Клиентская часть
  • Главная страница
  • Приложения и игры (листинг и синхронизация состояния)
  • Управление приложениями (скачивание, установка, запуск)
  • Настройки
  • О программе
  • Обновление приложений
  • Поддержка погружаемого состояния бара навигации
  • Очистка кэша
  • Детали приложения (простое выполнение, переход в открытый репозиторий)
  • Полное выполнение деталей приложения
  • Разнообразие главной страницы
  • Поиск приложений
  • Управление загрузками
  • Управление приложениями
  • Управление источниками метаданных приложений

Серверная часть

  • Простой источник метаданных приложений
  • Полная система управления серверной частью

Описание среды разработки

Руководство по компиляции Full-SDK и замене

  • DevEco Studio 3.1 Release
  • SDK API9 3.2.12.5 Release (Full-SDK)

Тестирование совместимости

  • В данный момент у меня есть только OnePlus 6T OpenHarmony 3.2 Release
  • Нет никаких стандартных платформ разработки, поэтому проблемы с горизонтальной ориентацией экрана и разрешением временно недоступны для тестирования и оптимизации.## Инструкция по развертыванию

2023-12-29 Сервис закрыт

  • Получите репозиторий F-OH Data локально, перейдите в эту директорию и запустите сервер статических ресурсов
  • Измените исходный код клиента entry/src/main/ets/data/DataSource.ets на 25-й строке ds_server, чтобы он указывал на адрес вашего сервера статических ресурсов
  • Перекомпилируйте проект## Предварительный просмотр скриншотов

Видео демонстрации

Лицензионное соглашение

Этот проект открыт с лицензией GPLv3, вы можете переоформлять и/или модифицировать его в соответствии с условиями GNU General Public License, выпущенной Free Software Foundation GNU General Public License.

Поддержка спонсорства

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

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

Введение

F-OH — это центр приложений FOSS (Free and Open Source Software, свободное программное обеспечение с открытым исходным кодом) на платформе OpenHarmony. Он также предоставляет поддержку для скачивания и установки. Развернуть Свернуть
GPL-3.0
Отмена

Обновления (13)

все

Участники

все

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

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