跨平台移动应用程序开发

时间:2013-11-13 08:01:18

标签: android ios windows cordova cross-platform

我正在为跨平台移动应用开发尝试不同的工具。

PhoneGap是mobileApp Development的跨平台开发框架之一,但我发现每个平台都有不同的SDK,如Android,ios,Windows,BalckBerry,那么我的问题是这是如何跨平台的?

3 个答案:

答案 0 :(得分:1)

这里跨平台意味着您使用Phonegap编写代码,相同的代码将在所有平台上运行。但是您需要单独配置所有开发环境。 Phonegap代码能够在所有运行时运行。

假设您在Android应用程序中创建了一些表单,并且可以在IOS和其他平台上运行。 phonegap库支持的硬件将使用每个平台的本机库。

以下是一些可以获得更多知识的好链接

答案 1 :(得分:0)

Phonegap允许您使用HTML5编写应用程序。

每个平台仍需要一个“SDK”,以便代码部署到设备。没有任何应用程序代码是使用任何SDK编写的。

但是,如果您使用Phonegap Build,则无需使用任何这些“SDK”。它需要一个HTML5单一基础,处理所有平台编译并为每个平台吐出一个安装程序。

答案 2 :(得分:0)

PhoneGap

1)PhoneGap是移动应用程序开发框架。

2)它使程序员能够使用JavaScript,HTML5和CSS3为移动设备构建移动应用程序,而不是像Objective-C或Java那样的特定于设备的语言。

3)PhoneGap应用程序的核心使用HTML5和CSS3进行渲染,使用JavaScript作为逻辑。

4)PhoneGap目前支持Apple iOS,Google Android,LG webOS,Microsoft Windows Phone,Nokia Symbian OS,RIM BlackBerry和Tizen(SDK 2.x)操作系统的开发。

5)您总是对不同的平台使用相同的代码,并在所有平台上编译这些代码。这意味着不要改变你的代码。所以它是跨平台技术。

更多信息

http://docs.phonegap.com/en/edge/guide_overview_index.md.html#Overview