有没有本地应用的开发文档?

:pushpin:问题描述

在社区中是否已进行相关问题搜索?

  • [:heavy_check_mark:] 未找到相似问题
    本人是一名业余 web 端开发人员,有过 chrome 浏览器扩展开发经验,也做过 nwjs Electron 应用。
    如今我想为自己开发一款 fydeos 的本地应用,请问有没有相关文档?一些本地应用,比如 Community、Text 它们是如何开发出来的呢?
    有没有知道的大佬,方便贴一下文档地址?

搜pwa,Google有非常完整的开发文档

那就是说得开发一个网站才行吗?

你真的是前端么?基本知识都不具备?比如说你说的community是个本地程序,但其实就是个网页程序,你在浏览器里输 https://community.fydeos.com/ 就能打开,另存一个快捷方式就能达到你所说的本地程序的效果,pwa只是功能更多一点的网页程序,没网的时候也能有限使用。

Text 这个应用看着不像 pwa 。我是想了解下有没有类似 nwjs Electron 这样的框架。
你应该不是官方的人吧,这个回答怎么感觉充斥着一种戾气。

我就是用户,text是啥,我没见过系统自带的text

严格意义上来说 Chromim OS 的本地程序只有浏览器,现在有一个新的选择是 SWA(System Web App),是 PWA 的进阶版,在 UI 和交互上也依赖网页技术,但拥有更丰富的调用系统级 api 接口的权限。所以你说得开发一个网站才行,也是没错的。Text 原来是个 Chrome App,现在没有 Chrome App 了,应该改成了扩展程序。
另外,像我这样头像带 Support 标识的是官方人员。

1 个赞

请问有墙内可以看的文档吗 :smile:

建议还是看 Google 官方文档。

真心劝一句,真要学开发,就要学会面向Google编程,面向baidu是没有前途的,基本的知识还是要学一学

目前最正确的选择就是 PWA,只有这一个(或者再加上官方说的 SWA)是 Google 推荐的在 Chromium OS 上进行本地应用开发的方式。

Chrome App 已经宣布被淘汰,虽然目前在 FydeOS 上仍可运行,但是迟早也会被停止支持。

Electron 在 FydeOS 上也能通过一些奇奇怪怪的手段运行起来。但是因为系统本身的限制,有很多模块是无法使用的,比如 globalShortcut, Notification, shell(xdg-open), Tray 等等,而且也无法做到方便的分发应用。

所以,正道的光芒正在照耀着你——PWA

也就是说https://developer.chrome.com/docs/extensions 同样适用于fydeos?
可以直接无痛将基于ChromeBrowser的插件和ChromeOS的APP迁移到fydeOS?

并不需要迁移,可以直接使用。如果网络环境不受限,打开 Chrome Web Store,里面的扩展程序等都可以直接在 FydeOS 中进行安装。