



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
關(guān)于蘋果實(shí)習(xí)報告 蘋果實(shí)訓(xùn)報告 一、題目說明 本次實(shí)訓(xùn)是為期一周的蘋果實(shí)訓(xùn)。實(shí)訓(xùn)基地在我校的蘋果機(jī)房,共有4位指導(dǎo)老師。實(shí)訓(xùn)的目的在于讓我們更熟悉、了解蘋果產(chǎn)品,并在此基礎(chǔ)上,使用自己所學(xué)的知識來開發(fā)一個小型手機(jī)應(yīng)用軟件。以此來讓我們把所學(xué)知識應(yīng)用于實(shí)際開發(fā)項(xiàng)目中,把理論知識與實(shí)踐相結(jié)合。此外,讓我們在實(shí)訓(xùn)過程中,養(yǎng)成團(tuán)隊(duì)協(xié)作的習(xí)慣。 生活需要決策,有時是艱難的決定。但是現(xiàn)在我們可以利用我們的手機(jī)讓他們做出艱難的決定,該小軟件的特點(diǎn):*隨機(jī)性強(qiáng) *各個事件的概率都相同 1.1程序開發(fā)背景 蘋果的所有應(yīng)用程序都需要使用MACOS上的開發(fā)工具xCode進(jìn)行開發(fā),這就要求蘋果程序開發(fā)者要有一臺蘋果電腦。購買xCode開發(fā)工具。注冊開發(fā)者賬戶并激活發(fā)布權(quán)限(每年99美金)。這些就是基礎(chǔ)投資。不過,這些對于大學(xué)生們來說,卻使不用考慮的,因?yàn)楝F(xiàn)在蘋果公司與很多大學(xué)院校合作,只要大學(xué)生們加入ios大學(xué)生開發(fā)者計劃,就可以獲得開發(fā)者賬戶。如果開發(fā)的是網(wǎng)絡(luò)功能的應(yīng)用根據(jù)情況可能需要租用或購買服務(wù)器。 當(dāng)開發(fā)者開發(fā)好蘋果上的應(yīng)用,可以在自己的設(shè)備上進(jìn)行測試。測試好了。就進(jìn)行發(fā)布評審。蘋果公司會給開發(fā)者進(jìn)行年齡限制的評級。類似軟件評審(同類軟件太多,你的沒有新意,就不發(fā)布你的應(yīng)用)。和開發(fā)者協(xié)商定價(還是開發(fā)商有定價權(quán),但是有上限的),詳細(xì)測試后會進(jìn)行發(fā)布上線。 蘋果的軟件商店是個受管理的軟件發(fā)布平臺。大部分軟件都不是蘋果公司制作的。蘋果公司主要做的是操作系統(tǒng)和開發(fā)工具。大部分應(yīng)用都是第三方開發(fā)的。第三方有大牌軟件公司也有軟件開發(fā)愛好者。所有在線銷售的軟件和蘋果公司三七分成(蘋果公司拿取三成)。 二、總體設(shè)計 2.1系統(tǒng)開發(fā)平臺: 系統(tǒng)使用中文版設(shè)計;系統(tǒng)開發(fā)的平臺是蘋果iOS。蘋果iOS是由蘋果公司開發(fā)的手持設(shè)備操 作系統(tǒng)。蘋果公司最早于20XX年1月9日的Macworld大會上公布這個系統(tǒng),iOS與蘋果的MacOSX操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的,因此同樣屬于類Unix的商業(yè)操作系統(tǒng)。原本這個系統(tǒng)名為iPhoneOS,直到20XX年6月7日WWDC大會上宣布改名為iOS。 Xcode是蘋果公司向開發(fā)人員提供的集成開發(fā)環(huán)境(非開源),用于開發(fā)MacOSX的應(yīng)用程序。不管你用C、C+、Objective-C或Java編寫程序,在AppleScript里編寫腳本,還是試圖從另一個奇妙的工具中轉(zhuǎn)移編碼,你會發(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語言的升級版。對初學(xué)者來說,Objective-C存在了很多令人費(fèi)解的寫法,實(shí)際上他們是非常優(yōu)雅的。有C語言基礎(chǔ)的程序員在專業(yè)老師的指導(dǎo)下,用1個月的時間就可以完全掌握Objective-C這門編程語言了。 CoreLocation是MacOSX中其中一個軟件框架。它主要用來存儲應(yīng)用程序在iOS2.0檢測設(shè)備的位置。它作為iPhone軟件路線圖在20XX年3月6日開發(fā)者大會上宣布,并成為了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 中的一個并顯示出來。只要按下此按鈕,系統(tǒng)將調(diào)用隨機(jī)數(shù)生成器函數(shù)rand()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程項(xiàng)目可行性試題及答案
- 智能機(jī)器人研發(fā)及銷售合同
- 行政管理經(jīng)濟(jì)法考試細(xì)則試題及答案
- 建筑學(xué)建筑材料及結(jié)構(gòu)設(shè)計知識點(diǎn)回顧
- 行政管理公共關(guān)系學(xué)評價機(jī)制試題及答案
- 水電工程外部環(huán)境影響試題及答案
- 中級經(jīng)濟(jì)師職業(yè)發(fā)展方向試題及答案
- 提升創(chuàng)新能力的團(tuán)隊(duì)活動計劃
- 2025年生物試題及答案
- 對視等級測試題及答案
- 大連銀行招聘考試最新筆試復(fù)習(xí)材料題目內(nèi)容試卷真題復(fù)習(xí)
- 肩關(guān)節(jié)鏡下肩袖修補(bǔ)術(shù)的護(hù)理查房ppt
- 回旋鏢運(yùn)動軌跡的模擬
- 《康復(fù)醫(yī)學(xué)》PPT課件(PPT 105頁)
- 實(shí)驗(yàn)室生物安全委員會及其工作職責(zé)
- (完整)高血壓病歷以及全套臨床病歷
- 標(biāo)準(zhǔn)溶液配制與標(biāo)定原始記錄(氫氧化鈉)
- 光學(xué)零件工藝學(xué)
- 內(nèi)墻膩?zhàn)邮┕ぜ夹g(shù)交底
- 自粘聚合物改性瀝青防水卷材施工方案5完整
- 浙工大 《大學(xué)英語》專升本 復(fù)習(xí)試卷 及答案
評論
0/150
提交評論