



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
關(guān)于蘋果實(shí)習(xí)報(bào)告 蘋果實(shí)訓(xùn)報(bào)告 一、題目說明 本次實(shí)訓(xùn)是為期一周的蘋果實(shí)訓(xùn)。實(shí)訓(xùn)基地在我校的蘋果機(jī)房,共有4位指導(dǎo)老師。實(shí)訓(xùn)的目的在于讓我們更熟悉、了解蘋果產(chǎn)品,并在此基礎(chǔ)上,使用自己所學(xué)的知識(shí)來開發(fā)一個(gè)小型手機(jī)應(yīng)用軟件。以此來讓我們把所學(xué)知識(shí)應(yīng)用于實(shí)際開發(fā)項(xiàng)目中,把理論知識(shí)與實(shí)踐相結(jié)合。此外,讓我們?cè)趯?shí)訓(xùn)過程中,養(yǎng)成團(tuán)隊(duì)協(xié)作的習(xí)慣。 生活需要決策,有時(shí)是艱難的決定。但是現(xiàn)在我們可以利用我們的手機(jī)讓他們做出艱難的決定,該小軟件的特點(diǎn):*隨機(jī)性強(qiáng) *各個(gè)事件的概率都相同 1.1程序開發(fā)背景 蘋果的所有應(yīng)用程序都需要使用MACOS上的開發(fā)工具xCode進(jìn)行開發(fā),這就要求蘋果程序開發(fā)者要有一臺(tái)蘋果電腦。購買xCode開發(fā)工具。注冊(cè)開發(fā)者賬戶并激活發(fā)布權(quán)限(每年99美金)。這些就是基礎(chǔ)投資。不過,這些對(duì)于大學(xué)生們來說,卻使不用考慮的,因?yàn)楝F(xiàn)在蘋果公司與很多大學(xué)院校合作,只要大學(xué)生們加入ios大學(xué)生開發(fā)者計(jì)劃,就可以獲得開發(fā)者賬戶。如果開發(fā)的是網(wǎng)絡(luò)功能的應(yīng)用根據(jù)情況可能需要租用或購買服務(wù)器。 當(dāng)開發(fā)者開發(fā)好蘋果上的應(yīng)用,可以在自己的設(shè)備上進(jìn)行測(cè)試。測(cè)試好了。就進(jìn)行發(fā)布評(píng)審。蘋果公司會(huì)給開發(fā)者進(jìn)行年齡限制的評(píng)級(jí)。類似軟件評(píng)審(同類軟件太多,你的沒有新意,就不發(fā)布你的應(yīng)用)。和開發(fā)者協(xié)商定價(jià)(還是開發(fā)商有定價(jià)權(quán),但是有上限的),詳細(xì)測(cè)試后會(huì)進(jìn)行發(fā)布上線。 蘋果的軟件商店是個(gè)受管理的軟件發(fā)布平臺(tái)。大部分軟件都不是蘋果公司制作的。蘋果公司主要做的是操作系統(tǒng)和開發(fā)工具。大部分應(yīng)用都是第三方開發(fā)的。第三方有大牌軟件公司也有軟件開發(fā)愛好者。所有在線銷售的軟件和蘋果公司三七分成(蘋果公司拿取三成)。 二、總體設(shè)計(jì) 2.1系統(tǒng)開發(fā)平臺(tái): 系統(tǒng)使用中文版設(shè)計(jì);系統(tǒng)開發(fā)的平臺(tái)是蘋果iOS。蘋果iOS是由蘋果公司開發(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是蘋果公司向開發(fā)人員提供的集成開發(fā)環(huán)境(非開源),用于開發(fā)MacOSX的應(yīng)用程序。不管你用C、C+、Objective-C或Java編寫程序,在AppleScript里編寫腳本,還是試圖從另一個(gè)奇妙的工具中轉(zhuǎn)移編碼,你會(huì)發(fā)現(xiàn)Xcode編譯速度極快。每次操作都很快速和輕松。Xcode4允許你開發(fā)基于iOS的iPad、iPhone、iPodTouch設(shè)備應(yīng)用程序,只要開發(fā)者有MacOSXSnowLeopard10.6.2以上版本MacOS操作系統(tǒng),便可安裝iossdk,如果開發(fā)者有iOS設(shè)備,便可讓Xcode把應(yīng)用程序部署到你的iOS設(shè)備上,不然,開發(fā)者還可以使用iPhone仿真器進(jìn)行調(diào)試。Xcode提供了友好而方便的應(yīng)用程序開發(fā)環(huán)境,這樣開發(fā)者就可以開發(fā)出好的iOS應(yīng)用程序了。 Objective-C是iOS的開發(fā)語言。Objective-C是C語言的升級(jí)版。對(duì)初學(xué)者來說,Objective-C存在了很多令人費(fèi)解的寫法,實(shí)際上他們是非常優(yōu)雅的。有C語言基礎(chǔ)的程序員在專業(yè)老師的指導(dǎo)下,用1個(gè)月的時(shí)間就可以完全掌握Objective-C這門編程語言了。 CoreLocation是MacOSX中其中一個(gè)軟件框架。它主要用來存儲(chǔ)應(yīng)用程序在iOS2.0檢測(cè)設(shè)備的位置。它作為iPhone軟件路線圖在20XX年3月6日開發(fā)者大會(huì)上宣布,并成為了iPhone的軟件開發(fā)包的一部分。 2.2功能結(jié)構(gòu)圖: 圖1流程模塊圖 三、詳細(xì)說明 .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è)并顯示出來。只要按下此按鈕,系統(tǒng)將調(diào)用隨機(jī)數(shù)生成器函數(shù)rand()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 代理孕產(chǎn)服務(wù)合同范例
- 行政管理自考自我定位試題及答案討論
- 中介貸款 合同范例
- 出售店鋪合同范例
- 行政管理與反腐敗試題及答案
- 公司勞務(wù)用工招聘合同范例
- 市政學(xué)在城市規(guī)劃中的重要角色試題及答案
- 出售買賣合同樣本
- 公文寫作過程中的注意事項(xiàng)試題及答案
- 農(nóng)資回收合同范例
- 2025年四川省成都市錦江區(qū)中考二診物理試題(含答案)
- (二模)贛州市2025年高三年級(jí)適應(yīng)性考試英語試卷(含答案)
- 2024年新疆阿合奇縣事業(yè)單位公開招聘村務(wù)工作者筆試題帶答案
- 2025-2030中國胃食管反流藥物行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 2025年建筑集成光伏(BIPV)市場(chǎng)規(guī)模分析
- 小學(xué)生脫口秀課件
- 抖音陪跑合同協(xié)議
- 2025-2030海工裝備制造行業(yè)市場(chǎng)深度調(diào)研及前景趨勢(shì)與投資研究報(bào)告
- 華為測(cè)試面試題及答案
- 漂珠銷售合同協(xié)議
- 2025化學(xué)中考解題技巧 專題10 技巧性計(jì)算(解析版)
評(píng)論
0/150
提交評(píng)論