我想尝试很久 Ubuntu触摸, 移动操作系统最初由 Canonical 开发,现在由社区继续使用。 我什至买了一个通用的平板电脑来 root 并安装它,但它的硬件是如此未知,以至于我从来没有设法弄清楚如何去做。
Chance 希望兼容设备列表中的 2014 年 Moto G 落入我的手中,所以我会尽快尝试。 在准备中,我决定参观他的 应用商店. 多么令人失望!
UBPorts 的人做得很好; 操作系统支持 JavaScript、C++、Python、Rust 和 Go 中的原生应用程序,而接口可以使用 QML 或 HTML 5 制作。 有一个集成的功能开发环境和全面的文档。 不过店里的内容实在是太缺乏想象力了,让人想哭
这并不是说没有来自 iOS 和 Android 商店的相同应用程序。 这是关于没有更好的应用程序。 只有 webapp 是自动生成的,上面有一个应用程序。
Linux 也会发生同样的情况. 正如阿根廷足球教练所说,“基地就在那里。”问题是我们似乎无法利用它。
为什么要学习编程
最近,在一个视频博客中,我被指责指责 Linux 没有获得更多的市场份额,并且不了解 Windows 是领导者,因为“几乎所有计算机都预装了它”。 要反驳第二个,我只需要两个字; 视窗Vista。 它预装在数百万台计算机中,从未超过两位数的市场份额。 几年后,Windows 8 也会发生同样的情况。
至于第一个,Linux 的错不是没有努力。 我们拥有创建高质量软件的所有工具。 但是,我们更喜欢做衍生发行和视频播放器分支,而不是破坏性的应用程序。
因此我在写 这个系列. Adobe 不会为我们提供 Photoshop,也不会为 Apple 提供 GarageBand。 如果我们想要它们,我们将不得不自己建造它们。
在对上一篇文章的评论中,用户 Camilo Bernal 写道:
好吧,我告诉你,我不是专业程序员,但 11 年来,Linux 对我来说已经做得很好了。 我需要的唯一“高级”技能是编写 Bash/Python 脚本和摆弄一些配置文件。 其他所有内容都由 OpenSource 社区提供给我,已编译并可供使用。 2010 年刚从 Windows 开始,我和其他人一样讨厌终端,现在它已成为我最喜欢的工具,也是我使用最多的工具 :)
我不知道如何从头开始制作一个伟大的应用程序来解决问题,编译它,为它提供图形界面并分发它,但我知道如何使用预先存在的程序和脚本并将它们组合起来以实现任何所需结果,所以在实践中,它不需要专业的编程,但我已经设法解决了中型公司的复杂工业工程问题。
我的意图不是走下线。 如果我想讲道,我会为一名牧师而学习。 本系列文章的目的是帮助想要更进一步的人, 不要强迫那些拥有他们需要的东西的人做他们不需要做的事情。
在第一章 六顶思考帽, 生产力专家 Edward De Bono 提出了他所谓的“假装……”。 在我们的情况下,这将是 如果我们采用专业程序员的方法论,我们最终将成为一名程序员。
这不是让编程成为我们的生活方式(除非你想这样做) 正如我上面所说,除非我们自己制作,否则没有人会给我们应得的应用程序。 当然,这不是一朝一夕就能实现的。
保存免费软件
很久以前我评论过 一篇文章 关于不受公司支持的开源项目如何消亡。 避免这种情况的方法是振兴志愿开发者社区。 工具就在那里。 只是缺乏意志。
几个月前,移除 Richard Stallman 的活动广为人知,由自由软件项目的不同成员提供支持(我认为由公司支持)。 众所周知,斯托曼仍然在他的位置上,因为有更多的人站出来支持他。 不太为人所知的是,宣传活动的人逐渐放弃了在不同项目中的角色。 这场战斗已经赢了,但社区需要新成员来防止商业利益强加与自由软件原则无关的议程
我同意,虽然我最后悔的是,有太多的天才无法容忍意见。
感谢所有开发人员,他们所做的工作令人难以置信。 我已经使用 Linux (Ubuntu) 6 年多了,性能更加敏捷,从 LibreOffice、Gimp 和 Inskape 开始。 这些程序非常棒,虽然我尝试过编程,但我并没有坚持学习,但我再次感谢所有这些工具以及我尚未发现的工具。
恭喜!