Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 17, 2025. It is now read-only.
/ F-OH Public archive

⭐ F-OH 是一个 OpenHarmony 平台上 FOSS(Free and Open Source Software,自由开源软件)的应用中心,并提供下载安装支持

License

Notifications You must be signed in to change notification settings

westinyang/F-OH

Repository files navigation

F-OH

项目介绍

技术咨询请来这里:关于作者

F-OH 是一个 OpenHarmony 平台上 FOSS(Free and Open Source Software,自由开源软件)的应用中心,并提供下载安装支持

F-OH 创建的初衷不论是命名还是愿景都受到了来自 F-Droid 的启发,也许 OpenHarmony 背负了太多大家对国产化操作系统及生态的期待,那就让我们用实际行动由开源社区来共同维护和驱动 F-OH 去完成它的使命!

其实我给他想过一个中文的名字叫做:"自由开鸿",很贴合F-OH的含义,但可能是我太执着太执念与最初的想法,暂时并不想改变它

开源仓库

系列项目

  • F-OH F-OH OpenHarmony 移动端
  • F-OH Data F-OH 所有应用程序的元数据
  • F-OH Server F-OH 服务器,提供接口服务、平台管理等(待开发)
  • F-OH Website F-OH 网站,包含文档、博客、精选应用等(待开发)

衍生项目

  • F-OH Web 使用 Bootstrap + Flask 实现的前后端一体的 F-OH Web版,并提供接口、应用上传和管理等功能,目前主要由 @myyauyau 来维护
  • F-OH PWA F-OH的第三方PWA版本,并提供基于Tauri的客户端,目前主要由 @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)

兼容测试

  • 因为目前我手上只有 一加6T OpenHarmony 3.2 Release
  • 并没有任何标准系统的开发板,所以说横屏、分辨率等问题暂时无法调试优化

部署教程

2023年12月29日 停服

  • 拉取 F-OH Data 仓库到本地,进入此目录,启动一个静态资源服务器
  • 修改客户端源码 entry/src/main/ets/data/DataSource.ets 第25行的 ds_server 指向你的静态资源服务器地址
  • 重新编译即可

截图预览

视频演示

许可声明

赞助支持

About

⭐ F-OH 是一个 OpenHarmony 平台上 FOSS(Free and Open Source Software,自由开源软件)的应用中心,并提供下载安装支持

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /