我是移动开发的新手,但在Web应用程序开发方面有一些经验。我正在寻找一个移动应用程序的开始工作,该应用程序涉及最初为Android拍摄和编辑手机上的视频,并可能扩展到其他平台。考虑到我熟悉的领域以及移植到多个平台的潜力,Phonegap似乎是一个有趣的潜在方式。我注意到它在Android上有摄像头录音支持。但是,开发一些像Phonegap这样的东西依赖电话硬件的东西有多大意义呢?这样做是否会如此繁琐和糟糕,我应该从头开始使用Java?
答案 0 :(得分:3)
您应该将PhoneGap视为创建UI的简便方法;任何不寻常的事情(如视频支持)仍然必须用Java编写(或者平台的本机代码)。
Java代码对BlackBerry等平台的可移植性将取决于您使用的平台特定代码(并且您可能无法选择)。