2010-07-09 47 views
0

我想开发一个原生的通用应用程序(即为iPhone和iPad)为我的组织。我想包括组织网站的一些基本功能到我的本地应用程序。出于显而易见的原因,我不能将这些巨大的数据存储到iPhone本身。所以数据将从服务器获取,但应用程序将是一个本地应用程序。是否有任何API可用来做到这一点?本机应用程序为iPhone!

+0

原因并不明显。它有什么样的数据,它有多大,以及你打算如何在iPhone上使用它? – 2010-07-09 11:26:48

+0

是的,有许多API用于获取网站数据,但听起来您对Iphone的编程知识水平非常低,因为您目前无法理解它们,因此毫无意义地浏览它们。 – 2010-07-09 11:29:07

+0

@ Marcelo..dat包括大量的视频,播客,图像等 – Siddharth 2010-07-09 13:15:53

回答

3

我总是觉得它更容易开始使用示例代码,也算你走运苹果提供了很多本。这里是参考图书馆各种好吃的东西去学习过,并通过入侵你的方式:http://developer.apple.com/iphone/library/navigation/index.html#section=Resource%20Types&topic=Sample%20Code

几个注意的...(我留下了一些先进的像BonjourWebReachabilityAdvancedURLConnections但看看那些你一次获得更多一点的了解)

URL缓存:http://developer.apple.com/iphone/library/samplecode/URLCache/Introduction/Intro.html

RSS订阅分析器:http://developer.apple.com/iphone/library/samplecode/SeismicXML/Introduction/Intro.html

MailComposer:http://developer.apple.com/iphone/library/samplecode/MailComposer/Introduction/Intro.html

此外,一对夫妇的书籍,你应该得到开始你的旅程在iOS(这是两个最好的和易于理解IMO):

http://apress.com/book/view/9781430224594

http://apress.com/book/view/9781430225058

0

UIWebView将显示您指向的任何网页。

也许做一些混合的方法,在应用程序中内置一些东西,并从网络上加载更大或频繁更换的部件。

0

可以使用UIWebView从本机应用程序中访问组织的网站...

+0

是的,但是有什么意义? iPhone已经有了一个应用程序,可以显示任意网页的网页视图。它被称为“Safari”。我认为提问者实际上希望能够下载数据,以便在脱机或公司防火墙之外使用他的应用程序。 – JeremyP 2010-07-09 15:38:35

0

虽然我同意你可能需要先进行研究,IPhone/Ipad SDK包含一个非常易于使用的XML解析器(NSXMLParser)。我建议你设计一个XML Web服务来检索你公司的服务器的数据,并在ipad/iphone上解析你所需要的演示文稿。

祝你好运,我发现objective-c非常有价值/具有挑战性。

相关问题