2016-11-30 63 views
2

是否可以使用離子(2)或類似的跨平臺框架開發具有卵石sdk的卵石手錶的跨平臺應用程序?具有離子或類似跨平臺環境的Pebble SDK

該SDK可用於原生android/iOS,因此可能的方法是使用該SDK庫。但我應該如何意識到這一點?

回答

1

Ionic/Cordova無法運行原生SDK,因爲它們最終仍然是針對iOS的Objective-C/Swift編寫的,而針對Android的Java編寫的。 Ionic/Cordova不會使用本地代碼運行任何應用程序(即,您的代碼不會成爲Obj-C,Swift或Java,它將保持爲Javascript)。它在WebView中作爲網站運行您的應用程序。所以真的不可能,除非他們提供了一個Javascript的Javascript SDK或者有人爲它寫了一個Cordova插件。

如果您願意使用不同的移動跨平臺框架,React-Native將支持自定義原生模塊。實質上,您可以編寫自己的本地代碼,這些代碼將可用於您的Javascript。