我正在考虑购买iPad,我想知道我将开发个人用途的应用程序有哪些选项...具体来说我是否可以将其作为离线浏览器应用程序。该应用程序目前作为Android Java应用程序存在;它与大型本地数据库(大约3MB)交互,并显示从本地存储的大量资源(约2GB)中提取的图像和文本。
我的直接问题是:
答案 0 :(得分:1)
在iOS上运行有两种基本类型的应用程序。
移动设计的网络应用程序,托管在服务器上,可通过Safari或其他浏览器访问。
使用Xcode构建的本机应用程序,通常是objective-c。
对于后者,您可以使用phonegap框架使用现有的html和javascript构建应用程序。
我个人的建议是花时间学习如何使用objective-c编写代码。根据数据库的格式,导入结构和数据可能很简单。这需要花费时间,但在我看来,使用本机工具做事是iOS开发的最佳选择。我处于相同的情况(PHP,VB.NET和Javascript开发人员),并决定花时间学习正确的做法。这是一个很好的决定,简单到中等应用程序的开发时间现在只需要很短的时间。
答案 1 :(得分:1)
iOS上的Safari本身不支持file://
类型的URL。因此,您要么在越狱后编写自己的应用,购买应用或使用a local web server之类的内容。
或者,如果您可以验证您提到的应用程序是否符合您的要求,那么25美元可能不是一个价格。取决于你的时间价值:)
然而,有更便宜的应用程序允许通过wifi和USB传输和读取HTML。 (不确定我可以在这里命名)
USB传输又名iTunes Filesharing
是开发人员可以在其应用的info.plist中启用的标准功能。许多应用程序使用它在计算机和iDevice之间传输数据。