我正在为跨平台移动应用开发尝试不同的工具。
PhoneGap是mobileApp Development的跨平台开发框架之一,但我发现每个平台都有不同的SDK,如Android,ios,Windows,BalckBerry,那么我的问题是这是如何跨平台的?
答案 0 :(得分:1)
这里跨平台意味着您使用Phonegap编写代码,相同的代码将在所有平台上运行。但是您需要单独配置所有开发环境。 Phonegap代码能够在所有运行时运行。
假设您在Android应用程序中创建了一些表单,并且可以在IOS和其他平台上运行。 phonegap库支持的硬件将使用每个平台的本机库。
以下是一些可以获得更多知识的好链接
答案 1 :(得分:0)
Phonegap允许您使用HTML5编写应用程序。
每个平台仍需要一个“SDK”,以便将代码部署到设备。没有任何应用程序代码是使用任何SDK编写的。
但是,如果您使用Phonegap Build,则无需使用任何这些“SDK”。它需要一个HTML5单一基础,处理所有平台编译并为每个平台吐出一个安装程序。
答案 2 :(得分:0)
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