使用 Appcelerator Titanium 创建 iOS Today 扩展和 Android 小部件
Create iOS Today Extensions and Android Widgets with Appcelerator Titanium
有没有办法用 Titanium Appcelerator 创建小部件?
我需要创建一个小部件来计算汽车的里程数。
我正在使用 Titanium SDK 5.1.2 GA 和 Classic 开发。
提前致谢..
欢迎胡安。
嗯,我对你的问题有一些假设。
如果您考虑将术语 widget
作为本机模块,是的,这是可能的。您可以使用蓝牙模块 (ios/android/commonjs) 与您的 ODB2 协议通信以获得您想要的信息。
如果您正在考虑我们通过 Alloy 框架了解的术语 widget
,您可以继续使用,Classic 和 Alloy 并不互斥,那么您可以继续使用您的 Classic 开发并在您的控制器中使用一些需要的 Widget。您可以查看 gitt.io 每个示例的一些蓝牙模块。
Titanium 目前不支持 Android 小部件:
https://jira.appcelerator.org/browse/TIMOB-1780
虽然没有官方支持,但您可以捆绑一个 Xcode-built Today Extensions,类似于您使用 Watch OS 2 的方式:
http://docs.appcelerator.com/platform/latest/#!/guide/Integrate_a_WatchKit_App_Built_in_Xcode
您可以毫无问题地在 Titanium 中创建本机 Android 小部件。请参阅此处的示例 Alloy 项目(与经典项目相同):https://github.com/m1ga/ti.coronawidget
有没有办法用 Titanium Appcelerator 创建小部件?
我需要创建一个小部件来计算汽车的里程数。
我正在使用 Titanium SDK 5.1.2 GA 和 Classic 开发。
提前致谢..
欢迎胡安。
嗯,我对你的问题有一些假设。
如果您考虑将术语 widget
作为本机模块,是的,这是可能的。您可以使用蓝牙模块 (ios/android/commonjs) 与您的 ODB2 协议通信以获得您想要的信息。
如果您正在考虑我们通过 Alloy 框架了解的术语 widget
,您可以继续使用,Classic 和 Alloy 并不互斥,那么您可以继续使用您的 Classic 开发并在您的控制器中使用一些需要的 Widget。您可以查看 gitt.io 每个示例的一些蓝牙模块。
Titanium 目前不支持 Android 小部件: https://jira.appcelerator.org/browse/TIMOB-1780
虽然没有官方支持,但您可以捆绑一个 Xcode-built Today Extensions,类似于您使用 Watch OS 2 的方式: http://docs.appcelerator.com/platform/latest/#!/guide/Integrate_a_WatchKit_App_Built_in_Xcode
您可以毫无问题地在 Titanium 中创建本机 Android 小部件。请参阅此处的示例 Alloy 项目(与经典项目相同):https://github.com/m1ga/ti.coronawidget