



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
關(guān)于蘋果實(shí)習(xí)報(bào)告 蘋果實(shí)訓(xùn)報(bào)告 一、題目說(shuō)明 本次實(shí)訓(xùn)是為期一周的蘋果實(shí)訓(xùn)。實(shí)訓(xùn)基地在我校的蘋果機(jī)房,共有4位指導(dǎo)老師。實(shí)訓(xùn)的目的在于讓我們更熟悉、了解蘋果產(chǎn)品,并在此基礎(chǔ)上,使用自己所學(xué)的知識(shí)來(lái)開(kāi)發(fā)一個(gè)小型手機(jī)應(yīng)用軟件。以此來(lái)讓我們把所學(xué)知識(shí)應(yīng)用于實(shí)際開(kāi)發(fā)項(xiàng)目中,把理論知識(shí)與實(shí)踐相結(jié)合。此外,讓我們?cè)趯?shí)訓(xùn)過(guò)程中,養(yǎng)成團(tuán)隊(duì)協(xié)作的習(xí)慣。 生活需要決策,有時(shí)是艱難的決定。但是現(xiàn)在我們可以利用我們的手機(jī)讓他們做出艱難的決定,該小軟件的特點(diǎn):*隨機(jī)性強(qiáng) *各個(gè)事件的概率都相同 1.1程序開(kāi)發(fā)背景 蘋果的所有應(yīng)用程序都需要使用MACOS上的開(kāi)發(fā)工具xCode進(jìn)行開(kāi)發(fā),這就要求蘋果程序開(kāi)發(fā)者要有一臺(tái)蘋果電腦。購(gòu)買xCode開(kāi)發(fā)工具。注冊(cè)開(kāi)發(fā)者賬戶并激活發(fā)布權(quán)限(每年99美金)。這些就是基礎(chǔ)投資。不過(guò),這些對(duì)于大學(xué)生們來(lái)說(shuō),卻使不用考慮的,因?yàn)楝F(xiàn)在蘋果公司與很多大學(xué)院校合作,只要大學(xué)生們加入ios大學(xué)生開(kāi)發(fā)者計(jì)劃,就可以獲得開(kāi)發(fā)者賬戶。如果開(kāi)發(fā)的是網(wǎng)絡(luò)功能的應(yīng)用根據(jù)情況可能需要租用或購(gòu)買服務(wù)器。 當(dāng)開(kāi)發(fā)者開(kāi)發(fā)好蘋果上的應(yīng)用,可以在自己的設(shè)備上進(jìn)行測(cè)試。測(cè)試好了。就進(jìn)行發(fā)布評(píng)審。蘋果公司會(huì)給開(kāi)發(fā)者進(jìn)行年齡限制的評(píng)級(jí)。類似軟件評(píng)審(同類軟件太多,你的沒(méi)有新意,就不發(fā)布你的應(yīng)用)。和開(kāi)發(fā)者協(xié)商定價(jià)(還是開(kāi)發(fā)商有定價(jià)權(quán),但是有上限的),詳細(xì)測(cè)試后會(huì)進(jìn)行發(fā)布上線。 蘋果的軟件商店是個(gè)受管理的軟件發(fā)布平臺(tái)。大部分軟件都不是蘋果公司制作的。蘋果公司主要做的是操作系統(tǒng)和開(kāi)發(fā)工具。大部分應(yīng)用都是第三方開(kāi)發(fā)的。第三方有大牌軟件公司也有軟件開(kāi)發(fā)愛(ài)好者。所有在線銷售的軟件和蘋果公司三七分成(蘋果公司拿取三成)。 二、總體設(shè)計(jì) 2.1系統(tǒng)開(kāi)發(fā)平臺(tái): 系統(tǒng)使用中文版設(shè)計(jì);系統(tǒng)開(kāi)發(fā)的平臺(tái)是蘋果iOS。蘋果iOS是由蘋果公司開(kāi)發(fā)的手持設(shè)備操 作系統(tǒng)。蘋果公司最早于20XX年1月9日的Macworld大會(huì)上公布這個(gè)系統(tǒng),iOS與蘋果的MacOSX操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的,因此同樣屬于類Unix的商業(yè)操作系統(tǒng)。原本這個(gè)系統(tǒng)名為iPhoneOS,直到20XX年6月7日WWDC大會(huì)上宣布改名為iOS。 Xcode是蘋果公司向開(kāi)發(fā)人員提供的集成開(kāi)發(fā)環(huán)境(非開(kāi)源),用于開(kāi)發(fā)MacOSX的應(yīng)用程序。不管你用C、C+、Objective-C或Java編寫程序,在AppleScript里編寫腳本,還是試圖從另一個(gè)奇妙的工具中轉(zhuǎn)移編碼,你會(huì)發(fā)現(xiàn)Xcode編譯速度極快。每次操作都很快速和輕松。Xcode4允許你開(kāi)發(fā)基于iOS的iPad、iPhone、iPodTouch設(shè)備應(yīng)用程序,只要開(kāi)發(fā)者有MacOSXSnowLeopard10.6.2以上版本MacOS操作系統(tǒng),便可安裝iossdk,如果開(kāi)發(fā)者有iOS設(shè)備,便可讓Xcode把應(yīng)用程序部署到你的iOS設(shè)備上,不然,開(kāi)發(fā)者還可以使用iPhone仿真器進(jìn)行調(diào)試。Xcode提供了友好而方便的應(yīng)用程序開(kāi)發(fā)環(huán)境,這樣開(kāi)發(fā)者就可以開(kāi)發(fā)出好的iOS應(yīng)用程序了。 Objective-C是iOS的開(kāi)發(fā)語(yǔ)言。Objective-C是C語(yǔ)言的升級(jí)版。對(duì)初學(xué)者來(lái)說(shuō),Objective-C存在了很多令人費(fèi)解的寫法,實(shí)際上他們是非常優(yōu)雅的。有C語(yǔ)言基礎(chǔ)的程序員在專業(yè)老師的指導(dǎo)下,用1個(gè)月的時(shí)間就可以完全掌握Objective-C這門編程語(yǔ)言了。 CoreLocation是MacOSX中其中一個(gè)軟件框架。它主要用來(lái)存儲(chǔ)應(yīng)用程序在iOS2.0檢測(cè)設(shè)備的位置。它作為iPhone軟件路線圖在20XX年3月6日開(kāi)發(fā)者大會(huì)上宣布,并成為了iPhone的軟件開(kāi)發(fā)包的一部分。 2.2功能結(jié)構(gòu)圖: 圖1流程模塊圖 三、詳細(xì)說(shuō)明 .1系統(tǒng)實(shí)施 代碼: -(IBAction)abcd intrNumber=rand()%4; switch(rNumber) case0: result.textbreak; =A; case1: result.text=B;break; case2: result.text=C;break; case3: result.text=D;break; default: break; 此段代碼所實(shí)現(xiàn)的功能為:使按鈕“A/B/C/D”能夠?qū)崿F(xiàn)其功能隨機(jī)生成A、B、C、D 中的一個(gè)并顯示出來(lái)。只要按下此按鈕,系統(tǒng)將調(diào)用隨機(jī)數(shù)生成器函數(shù)rand()
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 物流行業(yè)離職證明與入職銜接(5篇)
- 產(chǎn)品代理銷售協(xié)議及市場(chǎng)分成協(xié)議
- 兒童血培養(yǎng)規(guī)范化采集指南專家共識(shí)考試試題
- 建筑材料采購(gòu)與銷售合作協(xié)議
- 基因編輯技術(shù)的倫理挑戰(zhàn)分析
- 家庭農(nóng)場(chǎng)生產(chǎn)經(jīng)營(yíng)與租賃協(xié)議
- 游戲公司用戶粘性提升及游戲內(nèi)容創(chuàng)新研究
- 外貿(mào)單證操作實(shí)務(wù)試題集
- 虛擬現(xiàn)實(shí)教育產(chǎn)品在虛擬現(xiàn)實(shí)虛擬旅游體驗(yàn)中的應(yīng)用設(shè)計(jì)與效果評(píng)估報(bào)告
- 遙感技術(shù)在農(nóng)村農(nóng)業(yè)資源利用應(yīng)用協(xié)議
- 安全標(biāo)準(zhǔn)化考試試題及答案
- 車輛進(jìn)廠出廠管理制度
- 安全生產(chǎn)月題庫(kù)-2025年安全生產(chǎn)月安全知識(shí)競(jìng)賽題庫(kù)(附題目答案)
- 2025-2030年古建筑行業(yè)市場(chǎng)深度調(diào)研及前景趨勢(shì)與投資研究報(bào)告
- 2024年貴州省黔西縣教育局公開(kāi)招聘試題含答案分析
- 集裝箱投資項(xiàng)目可行性研究報(bào)告
- 2025-2030中國(guó)農(nóng)業(yè)電商行業(yè)經(jīng)營(yíng)規(guī)模及投資發(fā)展戰(zhàn)略研究報(bào)告
- 拆分合同:合伙企業(yè)解散及債務(wù)分擔(dān)協(xié)議
- 2025河北邯鄲市肥鄉(xiāng)區(qū)選聘農(nóng)村黨務(wù)(村務(wù))工作者100人筆試參考題庫(kù)完整參考答案詳解
- 2025年中小學(xué)美術(shù)教師招聘考試美術(shù)專業(yè)知識(shí)必考題庫(kù)及答案(共170題)
- 四川省德陽(yáng)市2023-2024學(xué)年高二下學(xué)期7月期末考試英語(yǔ)試題(含答案)
評(píng)論
0/150
提交評(píng)論