您要创建Linux应用程序吗? 此页面可以为您提供帮助

您要创建Linux应用程序吗?

来自Canonical的Alan Pope 发起了一个网页,其中有一个电话邀请人们为Linux创建应用程序。 实际上,尽管在几乎没有其他地区没有开源替代品的情况下,并且在许多情况下,其质量水平等于或高于专有竞争, 没有whatsapp或内部聚会。 至少从某种意义上讲,人们并不热衷于使用它。

我想加入对艾伦·我的号召邀请您以评论形式告诉我们,您希望在Linux上拥有哪些应用程序 欢迎提出所有想法,但我邀请您尽量保持原创。

您要创建Linux应用程序吗? 看这个页面

艾伦(Alan)创建 一页 您可以在这里检查。 在其中,他详细说明了呼叫的目的。

Linux台式机和移动用户对新软件有强烈的需求。 与专有应用程序和存储库相比,Linux应用程序存储库和存储库缺少应用程序。

(Linux爱好者)经常陷入创建更多Linux发行版的陷阱。 我们不再需要Linux发行版。 停止制作Linux发行版,而是制作应用程序。

在文字上也 揭穿免费软件用户拒绝为程序付费的神话,并指出了丰富的免费文档 关于如何学习编程的知识。

如何开始为Linux创建应用程序

1) 问问自己是否存在您想要的程序。。 当然,还有其他人需要它。

2) 扩展生态系统: 有一种金字塔方案可应用于创建应用程序。 您从现有的应用程序代码中汲取了灵感,编写的代码将激发新的开发人员。

3) 有创意: 这并不是要拥有40个视频编辑器和10个办公套件。 您必须找到新的解决方案以解决新问题或旧问题。 诀窍不是要成为WhatsApp的开源,注重隐私的替代方案,而是要创建一个供人们交流的顶层解决方案。

4)建立一个社区: 世界各地的人们聚集在一起讨论想法和项目。 您可以在现有社区中找到帮助,同时开始新的社区。

5)发展新技能: 解决问题的方法与阅读教程和复制/粘贴代码不同,它教您识别问题及其组成部分,并使用使用严格规则的语言来表达自己。

学习资源清单

GNOME

GNOME项目负责在自由软件世界中最流行的桌面环境之一。 它的图形库是其他桌面(如Mate,Cinnamon和XFCE)的基础。 此列表是您拥有的唯一资源 您的文件和n西班牙语。

GNOME具有自己的开发环境(Builder),并允许使用最流行的编程语言,例如Python,C,C ++,Rust和Javascript。

KDE框架

KDE可能是自由软件世界中最完整的应用程序生态系统,甚至还具有Windows版本。 他的 框架基本上与C ++语言和Qt库一起运行. 文档资料 可以在这里咨询。

基本操作系统

它是Linux发行版,已确定是Windows和Mac OS的替代产品。 它拥有自己的用于创建和分发应用程序的系统,还允许创作者获得资助。

文档资料 可用 在这里。

通用格式

在案件 想要创建可以在不考虑发行版或台式机的情况下使用的软件包,我们有通用的包装格式

AppImage

它是第一个通用且自包含的软件包格式(它不需要使用主机操作系统的依赖项)。 您只需要下载一个应用程序,为其赋予权限,然后双击即可运行它。

可以使用以下格式创建软件包的文档: 看这里。

平包

它是大多数开源应用程序的首选格式。 在某些发行版中,例如Fedora,KDE Neon或Manjaro,您不需要任何其他步骤来安装FlatPak软件包,在其他发行版中,则可能需要执行其他配置步骤。

您的文件是 在这里可用。

捕捉

这是Canonical通用的,独立的软件包格式。 在Ubuntu和Manjaro的派生版本中,默认情况下已对其进行配置,而在其他应用程序中,则必须安装软件包管理器。 大号Snap存储是软件开发人员的首选 分发他们的Linux版本。

这是文档。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   乔尔

    除了新应用程序之外,我还希望对anbox进行改进,使其与WINE相同,因此,与Android和IOS相比,Ubuntu touch之类的项目将拥有更多机会,而它们并没有获得为该类型系统创建应用程序的大型社区。 。