我一直在阅读网站上的摘要http://www.rikulo.org但所有这些神秘含糊的陈述对我没有帮助。这些例子都是关于视觉效果的。
我不明白这个框架能够做什么。缺少大图景。
- 我可以使用 rikulo 构建哪些类型的应用程序?
- 是否可以访问硬件?
- 可以使用智能手机传感器数据并发送例如从我的智能手机到网络服务的坐标?
- 有什么限制?
如中所述这个博客Rikulo 旨在为 Web 和移动编程提供结构化 UI 模型。我们是同一团队开发的ZK。对于 Rikulo,我们希望更进一步,因为自 2005 年开发 ZK 以来,许多事情都发生了变化。此外,Dart 和 HTML 5 都还很年轻。这是探索 Web 和移动编程的最佳 UI 架构的绝佳时机。
例如,我们使用绝对定位来让程序员 100% 控制 UI 的布局,而不是花费数小时来找出它在某些组合中失败的原因。另一个例子是“递归分层结构”,例如布局管理器和视觉效果处理——而不是单独针对特定问题的临时功能。
另一方面,我们还没有很多小部件。这可能是让你困惑的原因。作为一个Apache许可的项目,我们希望能够有一个活跃的社区来构建小部件和插件,只要我们能够真正提供一个坚实而优雅的架构——这就是我们现在关注并不断完善的。
要访问硬件,您可以使用里库洛峡它基于 Cordova/PhoneGap。要与服务器进行通信,您可以使用 Web 套接字或Http请求。我们将为客户端和服务器之间的 json 化、缓存和通信 Dart 对象提供更高级的支持,但尚未准备好。
从技术上讲,没有限制。当然,目前的widget数量肯定是不够的,但在不久的将来会变得更多。此外,您始终可以使用 HTML 5 创建它们(并做出贡献)。然而,对于移动应用程序,您必须记住一件事:性能不会像用 Objective C 编写的应用程序那么好。好处是 Rikulo 是跨平台的,您的应用程序可以使用 Web 浏览器访问,并且可以作为本机应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)