【问题标题】:Create iOS Today Extensions and Android Widgets with Appcelerator Titanium使用 Appcelerator Titanium 创建 iOS Today 扩展和 Android 小部件
【发布时间】:2016-05-03 11:18:02
【问题描述】:

有没有办法使用 Titanium Appcelerator 创建小部件?
我需要创建一个小部件来计算汽车的里程数。
我正在使用 Titanium SDK 5.1.2 GA 和 Classic 开发。

提前谢谢..

【问题讨论】:

    标签: android ios widget titanium appcelerator


    【解决方案1】:

    您可以毫无问题地在 Titanium 中创建原生 Android 小部件。请参阅此处的示例 Alloy 项目(与经典项目相同):https://github.com/m1ga/ti.coronawidget

    【讨论】:

      【解决方案2】:

      Titanium 目前不支持 Android Widget: https://jira.appcelerator.org/browse/TIMOB-1780

      虽然没有得到官方支持,但您可以捆绑 Xcode 构建的 Today Extensions,类似于使用 Watch OS 2 的方式: http://docs.appcelerator.com/platform/latest/#!/guide/Integrate_a_WatchKit_App_Built_in_Xcode

      【讨论】:

        【解决方案3】:

        欢迎胡安。

        好吧,我对你的问题有一些假设。

        如果您将术语 widget 视为本机模块,是的,这是可能的。您可以使用蓝牙模块 (ios/android/commonjs) 与您的 ODB2 协议进行通信,以获取您想要的信息。

        如果您正在考虑 Alloy 框架中我们所知道的术语 widget,您可以继续使用,Classic 和 Alloy 不是互斥的,那么您可以继续您的 Classic 开发并在控制器中使用一些需要的 Widget。您可以查看gitt.io 了解每个示例中的一些蓝牙模块。

        【讨论】:

        • 嗨 Victor,我说的是“iOS Widget”(您可以安装在锁定窗口中的那些)和“Android Widget”(您可以安装在锁定和主窗口中的那些)。 ..感谢您的回答,我会看看您发送的链接..
        • @JuanCarlosSalinasOjeda 啊!呵呵,好吧,Apple 将这个widget 称为Today Extensions。不幸的是,AppC JIRA 上的那个问题仍在开发中。 link。您可能需要使用本机模块扩展您的应用程序。你可以关注这个模块github.com/benbahrenburg/Ti.Wormhole见你
        • jajaja 感谢 Victor...而且,对于 Android,这个名称是正确的?,好吧.. 我认为这不可能.. 对吧?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多