蘋果實習報告

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

          關于蘋果實習報告

            蘋果實訓報告

          關于蘋果實習報告

            一、 題目說明

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

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

            *各個事件的概率都相同

            1.1程序開發(fā)背景

            蘋果的所有應用程序都需要使用MAC OS上的開發(fā)工具xCode進行開發(fā),這就要求蘋果程序開發(fā)者要有一臺蘋果電腦。購買xCode開發(fā)工具。注冊開發(fā)者賬戶并激活發(fā)布權限(每年99美金)。這些就是基礎投資。不過,這些對于大學生們來說,卻使不用考慮的,因為現(xiàn)在蘋果公司與很多大學院校合作,只要大學生們加入ios大學生開發(fā)者計劃,就可以免費獲得開發(fā)者賬戶。如果開發(fā)的是網絡功能的應用根據情況可能需要租用或購買服務器。

            當開發(fā)者開發(fā)好蘋果上的應用,可以在自己的設備上進行測試。測試好了。就進行發(fā)布評審。蘋果公司會給開發(fā)者進行年齡限制的評級。類似軟件評審(同類軟件太多,你的沒有新意,就不發(fā)布你的應用)。和開發(fā)者協(xié)商定價(還是開發(fā)商有定價權,但是有上限的),詳細測試后會進行發(fā)布上線。

            蘋果的軟件商店是個受管理的軟件發(fā)布平臺。大部分軟件都不是蘋果公司制作的。蘋果公司主要做的'是操作系統(tǒng)和開發(fā)工具。大部分應用都是第三方開發(fā)的。第三方有大牌軟件公司也有軟件開發(fā)愛好者。所有在線銷售的軟件和蘋果公司三七分成(蘋果公司拿取三成)。

            二、總體設計

            2.1.系統(tǒng)開發(fā)平臺:

            系統(tǒng)使用中文版設計;系統(tǒng)開發(fā)的平臺是蘋果iOS。蘋果iOS是由蘋果公司開發(fā)的手持設備操

            作系統(tǒng)。蘋果公司最早于2007年1月9日的Macworld大會上公布這個系統(tǒng), iOS與蘋果的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎的,因此同樣屬于類Unix的商業(yè)操作系統(tǒng)。原本這個系統(tǒng)名為iPhone OS,直到2010年6月7日WWDC大會上宣布改名為iOS。

            Xcode是蘋果公司向開發(fā)人員提供的集成開發(fā)環(huán)境(非開源),用于開發(fā)Mac OS X的應用程序。不管你用 C、C++、 Objective-C或 Java編寫程序,在 AppleScript里編寫腳本,還是試圖從另一個奇妙的工具中轉移編碼,你會發(fā)現(xiàn) Xcode 編譯速度極快。每次操作都很快速和輕松。Xcode 4 允許你開發(fā)基于iOS的iPad、iPhone、iPod Touch 設備應用程序,只要開發(fā)者有Mac OS X Snow Leopard 10.6.2 以上版本 Mac OS 操作系統(tǒng),便可安裝ios sdk,如果開發(fā)者有iOS設備,便可讓Xcode把應用程序部署到你的iOS設備上,不然,開發(fā)者還可以使用iPhone仿真器進行調試。Xcode提供了友好而方便的應用程序開發(fā)環(huán)境,這樣開發(fā)者就可以開發(fā)出好的iOS應用程序了。

            Objective-C是iOS的開發(fā)語言。Objective-C是C語言的升級版。 對初學者來說,Objective-C存在了很多令人費解的寫法,實際上他們是非常優(yōu)雅的。有C語言基礎的程序員在專業(yè)老師的指導下,用1個月的時間就可以完全掌握Objective-C這門編程語言了。

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

            2.2.功能結構圖:

            圖1 流程模塊圖

            三、詳細說明

            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”能夠實現(xiàn)其功能—隨機生成A、B、C、D

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

          【關于蘋果實習報告】相關文章:

          關于蘋果的擬人句12-24

          關于蘋果作文五篇05-12

          關于蘋果作文3篇05-10

          關于蘋果作文10篇04-22

          關于實習報告04-12

          關于吃蘋果作文四篇05-26

          關于外婆蘋果作文六篇05-15

          關于外婆蘋果作文3篇05-15

          關于賣蘋果作文六篇05-09

          關于紅蘋果作文三篇05-02

          国产精品好爽好紧好大_亚洲男人综合久久综合_欧美福利电影a在线播放www_国产精品99久久精品无码

                  中文字幕一二区二三区 | 中文字幕dvd日本欧美精品 | 亚洲天天在线日亚洲洲精 | 欧美制服丝袜另类日韩中文字幕 | 午夜福利在线观看永久视频 | 偷自视频区在线 |