-1
我对使用JAVA的android应用程序开发略有了解。而且我也知道对于IOS-使用Objective C。如何制作跨平台移动应用程序?
但我可以在不同的地方看到他们的要求是移动设备的跨平台应用程序。这怎么可能?
我对使用JAVA的android应用程序开发略有了解。而且我也知道对于IOS-使用Objective C。如何制作跨平台移动应用程序?
但我可以在不同的地方看到他们的要求是移动设备的跨平台应用程序。这怎么可能?
有两种常见的方法可以做到这一点
1)HTML和JavaScript。它的优点是可以在任何具有良好网页浏览器的情况下运行。缺点是性能糟糕,对特殊操作系统功能的访问受限,仅限于Web界面的UI,浏览器特定的错误以及不得不编写javascript(实际上,我宁愿让我的手指猛撞门)。
2)用于业务逻辑的C或C++,具有为该平台编写的用户界面和胶合代码。优点是它可以运行在任何地方,从嵌入式设备到手机,PC到超级计算机,并且闪电般快速。缺点是它需要稍微好一些,收费较高的程序员,并且可能需要更多时间来编写。
3)在Xamarin for C#等其他语言中有一些努力。它可能在2以上的性能之间,否则将具有类似于2的优势,增加的缺点或不被支持,并且更有可能在新版本中崩溃。
你可能想检查这个问题http://stackoverflow.com/questions/3369413/developing-cross-platform-mobile-application?rq=1 –