java – 我需要创建一个可以在所有智能手机上运行的智能手机应用程序,我该怎么做?
作者:互联网
每个操作系统的编程语言是什么?
解决方法:
没有一种技术可以让您为所有这些技术编写一次应用程序.
这里有几个原因:
>每个平台都有自己的架构和库,用于执行gui,硬件访问等常见操作.
>他们中的大多数使用不同的语言. iPhone使用Objective-C,Java用于Android,依此类推.
>有一个尝试 – J2ME技术,但它似乎并没有丰富的平台能力.
您唯一可以尝试的是HTML5应用程序(使用Web浏览器).但只有当你不需要访问手机的某些原生能力时才会出现这种情况 – 相机,联系人列表等等.
标签:mobile-phones,android,java,ios,cross-platform 来源: https://codeday.me/bug/20190827/1738146.html