2010-07-09 53 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非常有價值/具有挑戰性。

相關問題