資源描述:
《ios教程_20141001》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、W3Schoolios教程來源:www.w3cschool.cc整理:飛龍日期:2014.10.1IOS簡(jiǎn)介IOS之前被稱為iPhoneOS,是一個(gè)由蘋果公司開發(fā)的移動(dòng)操作系統(tǒng)。iOS的第一個(gè)版本是在2007年發(fā)布的,其中包括iPhone和iPodTouch。2004年4月發(fā)布iPad(第一代),并于2012年11月發(fā)布了iPad迷你款。IOS設(shè)備發(fā)布相當(dāng)頻繁,由以往經(jīng)驗(yàn)可知,每年都會(huì)推出至少一個(gè)版本的iPhone和iPad?,F(xiàn)在發(fā)布了iPhone5s,之前還推出了iPhone,iPhone3gs,iPhone4,iPhone4s以及iphone5。同樣的iPad也從iPad一代更新到iPa
2、d四代以及一個(gè)特別的迷你版iPad。iOSSDK已經(jīng)從1.0更新到6.0。最新的iOSSDK6.0,是唯一支持Xcode4.5和其更高版本的版本。豐富的蘋果文檔,使我們能找到許多方法和庫(kù)用于我們的部署目標(biāo)。在Xcode的當(dāng)前版本中,我們能夠在iOS4.3,5.0和6.0的部署目標(biāo)之間選擇。IOS的影響能夠從以下的特點(diǎn)顯現(xiàn):Facebook和Twitter上,加速度計(jì),GPS,高端處理器,相機(jī),Safari瀏覽器,功能強(qiáng)大的API,游戲中心,在應(yīng)用程序內(nèi)購(gòu)買,提醒,寬范圍的手勢(shì)地圖SiriFacebook和TwitterMulti-Touch(多點(diǎn)觸摸)Accelerometer(加速度傳感器
3、)GPS高性能處理器相機(jī)Safari瀏覽器功能強(qiáng)大的API游戲中心在應(yīng)用程序內(nèi)購(gòu)買提醒功能手勢(shì)iPhone和iPad的用戶日益增多,這為iPhone和iPad應(yīng)用商城的研發(fā)者創(chuàng)造了賺錢的機(jī)遇。IOS最新的一點(diǎn)是,蘋果公司研發(fā)了應(yīng)用商城,這樣用戶可以購(gòu)買應(yīng)用程序來完善他們的iOS設(shè)備。研發(fā)者可以在應(yīng)用商城發(fā)布免費(fèi)和付費(fèi)的應(yīng)用軟件。開發(fā)應(yīng)用程序并將其發(fā)布到應(yīng)用商店,開發(fā)人員需要注冊(cè)iOS開發(fā)者計(jì)劃,為其發(fā)展更新Xcode每年話費(fèi)99美元和MacMountainLion或更高。注冊(cè)Apple開發(fā)者對(duì)擁有Apple設(shè)備的用戶來說,非常有必要擁有AppleID,而且成為一個(gè)研發(fā)者,必須用到AppleI
4、D,獲取AppleID是免費(fèi)的,也無(wú)需有資費(fèi)方面的顧慮。擁有Apple賬戶有以下好處:易于了解研發(fā)工具;全球研發(fā)者視頻會(huì)議;受邀加入iOS研發(fā)者團(tuán)隊(duì);注冊(cè)蘋果賬號(hào)1、單擊(https://developer.apple.com/programs/register/)并選擇創(chuàng)建AppleID2、輸入個(gè)人信息3、返回郵箱確認(rèn),激活賬號(hào)4、下載研發(fā)工具,Xcode及它所包含的iOS模擬器,iOSSDK和其他研發(fā)資源申請(qǐng)APP開發(fā)者1、點(diǎn)擊(https://developer.apple.com/programs/ios/)2、點(diǎn)擊注冊(cè)頁(yè)面3、登錄賬號(hào)(已有賬號(hào))或注冊(cè)AppleID4、選擇個(gè)人賬號(hào)
5、或公司賬號(hào),研發(fā)者團(tuán)隊(duì)使用公司賬號(hào),個(gè)人賬號(hào)不能添加其他用戶5、新用戶進(jìn)入個(gè)人信息頁(yè)面,使用信用卡購(gòu)買加入研發(fā)項(xiàng)目6、選擇會(huì)員中心,利用研發(fā)者資源7、在此處可以執(zhí)行以下操作:創(chuàng)建資源調(diào)配的配置文件管理團(tuán)隊(duì)和設(shè)備通過iTunesConnect管理應(yīng)用到應(yīng)用程序獲取論壇和技術(shù)支持IOSXcode安裝1、從https://developer.apple.com/downloads/下載Xcode的最新版本。2、雙擊Xcodedmg文件3、將找到的設(shè)備安裝和打開4、在這里會(huì)有兩個(gè)項(xiàng)目在顯示的窗口中即Xcode應(yīng)用程序和應(yīng)用程序文件夾的快捷方式5、將Xcode拖拽并復(fù)制到應(yīng)用程序6、在應(yīng)用里選擇和運(yùn)行
6、程序,Xcode也將成為運(yùn)行程序中的一部分還可以從MacAppstore里下載Xcode,并按照屏幕上的安裝步界面生成器(InterfaceBuilder)利用界面生成器這一工具,能很容易的創(chuàng)建UI界面??衫靡幌盗械腢I元素,拖拽進(jìn)入U(xiǎn)I可視界面。我們將在接下來的頁(yè)面了解添加用戶界面元素,創(chuàng)建零售商和UI元素的操作。在對(duì)象庫(kù)的下方包含有全部必要的UI元素。用戶界面通常稱為xibs,這是他們的文件擴(kuò)展名。每個(gè)xibs都鏈接到相應(yīng)的試圖控制器。IOS模擬器IOS模擬器實(shí)際上包含兩種類型的設(shè)備即iPhone和iPad及其不同的版本。iPhone版本包括iPhone(常規(guī)版)、iPhoneReti
7、na,iPhone5,iPhone53。Ipad有iPad和iPadRetina。iPhone模擬器顯示如下:你可以在經(jīng)度和緯度影響應(yīng)用程序的位置的情況下運(yùn)行iOS模擬器,也可以模擬內(nèi)存警告和呼叫在模擬器中的狀態(tài)。能夠多數(shù)目的使用模擬器,但不能測(cè)試像加速度計(jì)這樣的設(shè)備的功能。因此你可能需要iOS設(shè)備來測(cè)試一個(gè)應(yīng)用程序的所有方面。Objective-C簡(jiǎn)介在iOS的開發(fā)中使用的是ObjectiveC語(yǔ)言,它是一