Iphone和Android移动应用程序创建

时间:2012-05-05 03:44:17

标签: android iphone mobile

我对创建移动应用感兴趣。我熟悉C和Java,但移动平台对我来说非常陌生。我首先关心的是使应用程序跨平台的最佳方式。在做了一些阅读之后,看来最好的方法是将大部分逻辑卸载到远程服务器:只有ui独立完成。我不确定如何解决这个问题。我应该创建代码来查询我计划显示的特定数据,还是最好创建一个移动版本的网站并将其全部用html完成?

对此有任何建议都会非常感激

2 个答案:

答案 0 :(得分:1)

由于你想制作一个跨平台应用程序,你可以去寻找电话空白。 在这里你必须用HTML进行95%的编码,在java或目标c中进行5%的编码。 它是跨平台应用程序的一个非常好的工具。 除了用于Android和iOS的原生应用程序,您还可以拥有一个使用与您的应用程序相同的代码的网站。

除了Android和iPhone,你也可以在其他平台上使用应用程序。

答案 1 :(得分:0)

使其跨平台(在iOS和Android上工作)的一种方法是使用Adobe AIR。 AIR应用程序可以用Flash / ActionScript3(与Javascript没有什么不同)或HTML / JavaScript编写......在过去的几年里,AIR已经有了很大的改进,因此可以创建功能齐全的游戏和运行跨设备的基本应用程序。您只需编写一次代码,然后构建以定位任一设备。类似于90%的代码可能会在各个设备上相同,然后10%必须在每个平台和屏幕分辨率上进行调整。但是你的所有UI,逻辑和后端代码基本相同。还有一些AIR的原生扩展,可让您做一些事情,如振动手机或启动原生警报框。

如果你想要你的UI组件(标签,表格等)的标准iPhone外观,那就不要使用AIR - 在这种情况下你应该使用iOS / Xcode。但对于快速原型设计,AIR非常棒。此时,在两个应用程序商店中都为AIR编写了许多应用程序。

相关问题