亚洲影视久久,福利小视频在线播放,国产91精品新入口,激情视频在线播放,欧美综合激情,成人网在线免费观看,国产成人综合在线观看

蘋果實習(xí)報告

時間:2021-03-13 18:55:47 實習(xí)報告 我要投稿

關(guān)于蘋果實習(xí)報告

  蘋果實訓(xùn)報告

關(guān)于蘋果實習(xí)報告

  一、 題目說明

  本次實訓(xùn)是為期一周的蘋果實訓(xùn)。實訓(xùn)基地在我校的蘋果機(jī)房,共有4位指導(dǎo)老師。實訓(xùn)的目的在于讓我們更熟悉、了解蘋果產(chǎn)品,并在此基礎(chǔ)上,使用自己所學(xué)的知識來開發(fā)一個小型手機(jī)應(yīng)用軟件。以此來讓我們把所學(xué)知識應(yīng)用于實際開發(fā)項目中,把理論知識與實踐相結(jié)合。此外,讓我們在實訓(xùn)過程中,養(yǎng)成團(tuán)隊協(xié)作的習(xí)慣。

  生活需要決策,有時是艱難的決定。但是現(xiàn)在我們可以利用我們的手機(jī)讓他們做出艱難的決定, 該小軟件的特點: *隨機(jī)性強(qiáng)

  *各個事件的概率都相同

  1.1程序開發(fā)背景

  蘋果的所有應(yīng)用程序都需要使用MAC OS上的開發(fā)工具xCode進(jìn)行開發(fā),這就要求蘋果程序開發(fā)者要有一臺蘋果電腦。購買xCode開發(fā)工具。注冊開發(fā)者賬戶并激活發(fā)布權(quán)限(每年99美金)。這些就是基礎(chǔ)投資。不過,這些對于大學(xué)生們來說,卻使不用考慮的,因為現(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)。蘋果公司最早于2007年1月9日的Macworld大會上公布這個系統(tǒng), iOS與蘋果的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的,因此同樣屬于類Unix的商業(yè)操作系統(tǒng)。原本這個系統(tǒng)名為iPhone OS,直到2010年6月7日WWDC大會上宣布改名為iOS。

  Xcode是蘋果公司向開發(fā)人員提供的集成開發(fā)環(huán)境(非開源),用于開發(fā)Mac OS X的應(yīng)用程序。不管你用 C、C++、 Objective-C或 Java編寫程序,在 AppleScript里編寫腳本,還是試圖從另一個奇妙的工具中轉(zhuǎn)移編碼,你會發(fā)現(xiàn) Xcode 編譯速度極快。每次操作都很快速和輕松。Xcode 4 允許你開發(fā)基于iOS的iPad、iPhone、iPod Touch 設(shè)備應(yīng)用程序,只要開發(fā)者有Mac OS X Snow Leopard 10.6.2 以上版本 Mac OS 操作系統(tǒng),便可安裝ios sdk,如果開發(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存在了很多令人費解的寫法,實際上他們是非常優(yōu)雅的。有C語言基礎(chǔ)的程序員在專業(yè)老師的指導(dǎo)下,用1個月的時間就可以完全掌握Objective-C這門編程語言了。

  Core Location是Mac OS X中其中一個軟件框架。它主要用來存儲應(yīng)用程序在iOS 2.0檢測設(shè)備的位置。它作為iPhone軟件路線圖在2008年3月6日開發(fā)者大會上宣布,并成為了iPhone的軟件開發(fā)包的一部分。

  2.2.功能結(jié)構(gòu)圖:

  圖1 流程模塊圖

  三、詳細(xì)說明

  3.1 系統(tǒng)實施

  代碼:

  - (IBAction)abcd {

  int rNumber = rand() % 4;

  }

  switch (rNumber) {}

  case 0:

  result.text break;

  = @"A";

  case 1:

  result.text = @"B"; break;

  case 2:

  result.text = @"C"; break;

  case 3:

  result.text = @"D"; break;

  default:

  break;

  此段代碼所實現(xiàn)的功能為:使按鈕“A/B/C/D”能夠?qū)崿F(xiàn)其功能—隨機(jī)生成A、B、C、D

  中的一個并顯示出來。只要按下此按鈕,系統(tǒng)將調(diào)用隨機(jī)數(shù)生成器函數(shù)rand()生成一個隨機(jī)的整數(shù)并整除4取余,然后結(jié)合switch語句,結(jié)果會為A/B/C/D中隨機(jī)的一個,用來實現(xiàn)按鈕的功能,將最終結(jié)果顯示出來,實現(xiàn)后的界面如圖2所示:

【關(guān)于蘋果實習(xí)報告】相關(guān)文章:

關(guān)于蘋果的擬人句12-24

關(guān)于蘋果作文五篇05-12

關(guān)于蘋果作文3篇05-10

關(guān)于蘋果作文10篇04-22

關(guān)于實習(xí)報告04-12

關(guān)于吃蘋果作文四篇05-26

關(guān)于外婆蘋果作文六篇05-15

關(guān)于外婆蘋果作文3篇05-15

關(guān)于賣蘋果作文六篇05-09

關(guān)于紅蘋果作文三篇05-02

南昌市| 丰顺县| 大连市| 桂阳县| 玉环县| 页游| 洛南县| 蒙山县| 德保县| 新泰市| 剑阁县| 太谷县| 长治县| 民权县| 灯塔市| 新津县| 益阳市| 金坛市| 盘锦市| 永仁县| 电白县| 城市| 五大连池市| 石渠县| 彭阳县| 阿克苏市| 盐城市| 前郭尔| 铁岭县| 肇源县| 海盐县| 盘山县| 巴彦县| 洛川县| 石泉县| 永善县| 锦屏县| 故城县| 德州市| 弋阳县| 泾阳县|