中午休息忽然灵光闪现, 想起了08年了解过的一款匹配智能手机的linux openmoko, 这个曾在个人做linux开发商提供过莫大的助力, O(∩_∩)O哈哈~
现在很多嵌入式框架, 在涉及到人机UI交互时, 90%都是外置了android的一块板子, 包括我们自己的机器人和配套产品上也是这样, 至少在我们自己产品上存在这个问题,即除了UI,没有其他负载功能,有些大材小用了, 从传统行业转产品的角度看, 这个是行不通的.
其实直接基于中控板子也可以有很对UI可用, 例如 miniGUI, GTK等等, 在图形模式或者命令行模式下都可以使用.
比较大的 Ubuntu Touch 也是一个比较好的选择, 而且目前很多业务都是跑在ubuntu上的, 包括我们裸跑的和用ROS的机器人, 最多就是增加了 Desktop的资源. 具体没玩过, 但作为有量产产品的系统资源做普通产品绝对够用.
harmonyOS 比较热的一个选择, 虽然被诟病AOSP比较低, 架不住是华为出品, 国产开源, 从情怀上也可以一试.
综上, openMoko 是比较熟悉的开发模式, 但最新的只有2011.
miniGUI GTK 是比较熟悉了, 但是miniGUI有些内容需要商业授权, GTK没有一些资源,尤其是输入法.
这样看, 从解决复杂应用场景下, 配置有主流硬件平台下, 例如目前机器人x86中控, TX2上足够了上
Ubuntu Touch 和 harmonyOS(HM好像支持 128M - 8G).
所以.... harmonyOS 首选, 其次Ubuntu Touch, 然后miniGUI. 但目前资料比较少, 还是先 Ubuntu Touch吧.
here. 先立个flag
阅读(1206) | 评论(0) | 转发(0) |