資源描述:
《iOS 應(yīng)用開(kāi)發(fā)入門(mén)指南,中文教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、iOS應(yīng)用開(kāi)發(fā)入門(mén)指南,中文教程課時(shí):開(kāi)發(fā)IOS前言摘要:?創(chuàng)造iOS應(yīng)用既有樂(lè)趣又有回報(bào),如果你正在初學(xué)開(kāi)發(fā),可能會(huì)為從何著手而感到困惑。這份路線圖為iOS應(yīng)用開(kāi)發(fā)入門(mén)提供了一個(gè)完美的開(kāi)端。創(chuàng)造iOS應(yīng)用既有樂(lè)趣又有回報(bào),如果你正在初學(xué)開(kāi)發(fā),可能會(huì)為從何著手而感到困惑。這份路線圖為iOS應(yīng)用開(kāi)發(fā)入門(mén)提供了一個(gè)完美的開(kāi)端。在你的Mac電腦上便可以創(chuàng)造出iOS應(yīng)用,并在iPad、iPhone和iPodtouch上安裝使用。跟隨這份路線圖的指引,你會(huì)知道從哪里獲取你需要的工具,明白主要概念并進(jìn)行有效的實(shí)踐,以及今后如何獲取更多信息。當(dāng)你在使用這份路線圖時(shí),你需要的開(kāi)發(fā)工具是由蘋(píng)果公司提供
2、的Xcode以及iOSSDK。你將學(xué)到如何使用Objective-C,這個(gè)為所有iOS應(yīng)用和框架提供動(dòng)力的語(yǔ)言進(jìn)行基礎(chǔ)編程,并會(huì)對(duì)CocoaTouch框架有個(gè)初步探索。你將會(huì)編寫(xiě)一個(gè)簡(jiǎn)單的iOS應(yīng)用,以及學(xué)會(huì)如何在真實(shí)的設(shè)備上進(jìn)行測(cè)試。最終你將學(xué)會(huì)如何把自己的應(yīng)用提交到AppStore。?本路線圖的每個(gè)頁(yè)面都將介紹一個(gè)新話題,并且有一個(gè)或多個(gè)關(guān)于該話題的文章鏈接。本路線圖會(huì)給你提供非常廣泛的知識(shí),以便幫助你起步。而最后一頁(yè)“從這里啟程”包含了你接下來(lái)應(yīng)該深入了解的文檔鏈接。在你讀完本路線圖之后,你就可以深入學(xué)習(xí)任何一個(gè)特定領(lǐng)域的內(nèi)容了。你將擁有開(kāi)發(fā)iOS應(yīng)用所需的知識(shí)、工具以及技能!
3、課時(shí):ios安裝工具摘要:?要開(kāi)發(fā)一個(gè)應(yīng)用,就必須用到iOS軟件開(kāi)發(fā)套件(SDK)以及蘋(píng)果公司的集成式開(kāi)發(fā)環(huán)境(IDE)Xcode。要?jiǎng)?chuàng)建一款優(yōu)秀的iPhone、iPodtouch和iPad應(yīng)用,Xcode要開(kāi)發(fā)一個(gè)應(yīng)用,就必須用到iOS軟件開(kāi)發(fā)套件(SDK)以及蘋(píng)果公司的集成式開(kāi)發(fā)環(huán)境(IDE)Xcode。要?jiǎng)?chuàng)建一款優(yōu)秀的iPhone、iPodtouch和iPad應(yīng)用,Xcode可以滿足你所有的需要。其內(nèi)容有源代碼編輯器、圖形用戶界面編輯器以及其他多種功能,從可定制構(gòu)建到源代碼倉(cāng)庫(kù)管理等。Xcode采用單窗口的形式,并將這種形式稱為“工作區(qū)窗口”,你所需要的大部分?jǐn)?shù)據(jù)都在這個(gè)工作區(qū)
4、窗口里面。熟悉Xcode以后,你就能輕松地在編寫(xiě)代碼、除錯(cuò)調(diào)試和界面設(shè)計(jì)中變換,而無(wú)需來(lái)回切換窗口。iOSSDK則能夠擴(kuò)展Xcode工具組,內(nèi)容包括創(chuàng)建iOS應(yīng)用專門(mén)的工具、編譯器和框架等。作為第一步,你需要:1.下載最新版本的Xcode。在Mac電腦上打開(kāi)MacAppStore,搜索Xcode,然后點(diǎn)按“免費(fèi)”開(kāi)始下載。當(dāng)你下載Xcode時(shí),iOSSDK已被包含在內(nèi)。(MacAppStore是預(yù)裝在MacOSX10.7或更新的版本中的。如果你在使用老版本的MacOSX則需要先升級(jí)操作系統(tǒng)。)2.加入iOS開(kāi)發(fā)者計(jì)劃,成為蘋(píng)果開(kāi)發(fā)者如果只是編寫(xiě)并在模擬器中測(cè)試應(yīng)用,你不必加入開(kāi)發(fā)者計(jì)
5、劃。但當(dāng)你需要在真實(shí)設(shè)備上測(cè)試乃至發(fā)布應(yīng)用時(shí),你就需要加入開(kāi)發(fā)者計(jì)劃了。加入計(jì)劃后你就可以訪問(wèn)iOS開(kāi)發(fā)中心和iOSProvisioningPortal的全部資源了。當(dāng)然,如果你現(xiàn)在就加入計(jì)劃,則可以完全跟隨本路線圖中的所有步驟,包括在自己的設(shè)備上測(cè)試應(yīng)用。課時(shí):正式投入學(xué)習(xí)ios應(yīng)用摘要:?要?jiǎng)?chuàng)造一個(gè)優(yōu)秀的iOS應(yīng)用,你要學(xué)習(xí)許多知識(shí),但用開(kāi)發(fā)工具和iOSSDK就能輕松建立一個(gè)可以運(yùn)行的應(yīng)用了。在“你的第一個(gè)iOS應(yīng)用”教程中介紹了這些工具、基本設(shè)計(jì)模式和應(yīng)用開(kāi)發(fā)過(guò)程要?jiǎng)?chuàng)造一個(gè)優(yōu)秀的iOS應(yīng)用,你要學(xué)習(xí)許多知識(shí),但用開(kāi)發(fā)工具和iOSSDK就能輕松建立一個(gè)可以運(yùn)行的應(yīng)用了。在“你的第
6、一個(gè)iOS應(yīng)用”教程中介紹了這些工具、基本設(shè)計(jì)模式和應(yīng)用開(kāi)發(fā)過(guò)程。跟隨該教程你可以創(chuàng)建一個(gè)簡(jiǎn)單的應(yīng)用:它能夠接受用戶輸入的文字并將其顯示在屏幕上。你還會(huì)學(xué)到如何在Mac電腦上利用模擬器來(lái)運(yùn)行應(yīng)用。教程中幾個(gè)簡(jiǎn)單的步驟向你介紹了諸多優(yōu)雅而又有效的理念,它們將成為你開(kāi)發(fā)過(guò)程中反復(fù)踐行的思想。?“你的第一個(gè)iOS應(yīng)用”是本路線圖中最長(zhǎng)的一篇文章,不過(guò)可別囫圇吞棗。你稍后需要對(duì)其中的基本概念進(jìn)行更深一步的學(xué)習(xí)。后邊的每一篇文章都會(huì)著重討論這篇長(zhǎng)文里的各個(gè)概念。?提示:你可以去看“你的第一個(gè)iOS應(yīng)用”可以學(xué)會(huì),究竟如何使用iOS開(kāi)發(fā)環(huán)境創(chuàng)造一個(gè)簡(jiǎn)單的應(yīng)用。?課時(shí):使用的工具摘要:?Xcode
7、提供了一系列用來(lái)管理整個(gè)開(kāi)發(fā)流程的工具,從創(chuàng)建應(yīng)用到測(cè)試、優(yōu)化應(yīng)用,直至上傳應(yīng)用到AppStore?!澳愕牡谝粋€(gè)iOS應(yīng)用”教程展示了如何創(chuàng)建新工程、添加用戶界面以及編寫(xiě)源代Xcode提供了一系列用來(lái)管理整個(gè)開(kāi)發(fā)流程的工具,從創(chuàng)建應(yīng)用到測(cè)試、優(yōu)化應(yīng)用,直至上傳應(yīng)用到AppStore。“你的第一個(gè)iOS應(yīng)用”教程展示了如何創(chuàng)建新工程、添加用戶界面以及編寫(xiě)源代碼。創(chuàng)建自己的應(yīng)用以后,你需要用Xcode來(lái)測(cè)試和為源代碼除錯(cuò),分析并改進(jìn)應(yīng)用的性能,開(kāi)展源代碼控制工