Iphone 在实现类似网页的应用程序时,有哪些陷阱?
我计划实现一些应用程序,执行类似的功能,一些网站做。应用程序应该能够发布、获取和查看一些数据。大多数查看数据仅在登录后可用。付款。Web服务是.NET asmx XML服务Iphone 在实现类似网页的应用程序时,有哪些陷阱?,iphone,objective-c,ios,web-services,webforms,Iphone,Objective C,Ios,Web Services,Webforms,我计划实现一些应用程序,执行类似的功能,一些网站做。应用程序应该能够发布、获取和查看一些数据。大多数查看数据仅在登录后可用。付款。Web服务是.NET asmx XML服务 所以,我计划使用UIKit,拖放一些文本区域。对于发布数据,我将进行一些手动输入验证,将输入汇编成字符串,然后将其发布到服务器。此外,在从Web服务器获取信息后,还将进行一些解析。现在,我以前没有做过任何网站应用程序,所以我只是好奇我可能会遇到什么潜在问题。最大的问题可能是,如果苹果认为它应该只是一个网站而不是一个应用程序,
所以,我计划使用UIKit,拖放一些文本区域。对于发布数据,我将进行一些手动输入验证,将输入汇编成字符串,然后将其发布到服务器。此外,在从Web服务器获取信息后,还将进行一些解析。现在,我以前没有做过任何网站应用程序,所以我只是好奇我可能会遇到什么潜在问题。最大的问题可能是,如果苹果认为它应该只是一个网站而不是一个应用程序,那么它可能会被苹果批准。他们可能会引用:“功能有限”。见:
我还可以向您推荐www.sudzc.com我想您是在询问潜在的技术问题。我最近在开发这种类型的应用程序时遇到的问题和解决方法有:
- 您的UI肯定不会像本机应用程序那样响应迅速
- 如果没有Internet连接/薄弱连接,您的用户将无法使用您的应用程序
- 如果你不想让你的应用看起来像本机iPhone应用,你必须自己重建所有本机控制器
- 您必须依赖PhoneGap之类的库来使用大多数硬件/非HTML支持的功能(如地理位置、摄像头等)
等等。我想补充一点,您不需要使用phone gap之类的框架。对于相机和其他功能,您可以编写本机代码。通过在需要摄像头、地理位置甚至音频录制的视图上调整UIWebview的大小,您可以轻松获得本地和web世界的最佳效果,而无需借助phone gap等框架。