使swift应用程序与不同的操作系统兼容

时间:2017-07-01 19:02:43

标签: ios swift3

我想使用swift创建一个可以接受实体商品信用卡付款的应用。我希望该应用程序与ios以及android和其他软件兼容。我应该制作一个网络应用程序,而不是通过应用程序商店,是否有一个安全的方法来做到这一点(关于信用卡处理)?有没有直接的教程?请帮帮我,我被困住了!谢谢!

2 个答案:

答案 0 :(得分:0)

如果没有一些额外的工作,就不可能将Swift / Objective-C应用程序移植到Java,反之亦然。

混合应用程序使用HTML,CSS和JavaScript编写,但就像本机应用程序一样。 Apache Cordova允许您编写一个代码库,然后将应用程序打包为iOS,Android和其他几个操作系统。

至于信用卡处理,有像this one for PayPal这样的Cordova插件。

如果您在处理付款时需要最广泛的选项和最高的安全性,那么响应式Web应用程序将是更好的选择。

答案 1 :(得分:0)

如果您想要一个跨平台语言和开发环境来支持Android和iOS商店应用程序的开发并且不使用Javascript或其他Web开发工具,则可以使用Microsoft的Xamarin,它支持C#(和F#)。 C#派生自Java,但提供了Swift也支持但Java不支持的某些语言功能,例如结构,属性,元组和扩展方法。