8000 tiny-computer · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
@tiny-computer

tiny-computer

2023年8月底,为了使任何安卓设备在一个软件内实现使用PC级(也就是Linux版本的)WPS、CAJ Viewer、 亿图图示等软件,以作为某些设备独占的“PC应用引擎”的平替,我开发了小小电脑。同时为了使任何人都能自由地对小小电脑进行改造,我将软件源代码开源在了Github平台。然而由于以下一些原因,我不得不考虑改进小小电脑的代码结构:

  1. 需求的变化。
  • 用户不满足于使用WPS等少数软件。用户希望自行安装其他软件,或小小电脑提供更多软件的安装方式;
  • 用户希望能体验更多Linux系统,希望可以对系统进行备份和恢复;
  • 非中文用户也希望使用小小电脑,且需要更多语言支持;
  • ......
  1. 繁琐的维护工作。
  • 代码越来越乱。小小电脑是我写的第一个Flutter软件,软件代码结构有许多不合理或不易理解的地方。这给想理解或修改小小电脑代码的人带来了困难;
  • 容器越来越多。容器始终由我手动输入命令维护(创建、更新或打包)。这一过程累人且不透明,需要被自动化;
  • assets和patch压缩包中文件的更新。同上,这一过程累人且不透明,需要被自动化。
  1. 没想好

总之我打算逐步重写小小电脑,并在这个过程中做好开发笔记(这样如果有人想改造小小电脑可以进行参考。应该比看代码更容易理解)。这个过程会逐步进行:

  1. 将构建容器的过程自动化
  • 我不确定要学多久,目前打算先借助AI的帮助
  1. emm先做完1再说吧

Popular repositories Loading

  1. .github .github Public

  2. automation-scripts automation-scripts Public

    Generate containers?

    Shell

  3. notes notes Public

    How to create the tiny_computer app? /memo

  4. termux-packages termux-packages Public

    Forked from termux-play-store/termux-packages

    Packages for Termux on Google Play.

    Shell

  5. avnc_flutter avnc_flutter Public

    Package the AVNC project as a Flutter plugin for use in the tiny-computer project.

  6. avnc avnc Public

    Forked from gujjwal00/avnc

    Attempting to convert the AVNC application into a library

    Kotlin

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Shell C Kotlin

Most used topics

Loading…

0