需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):10522 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本課題的目的是開發(fā)一個(gè)基于 iOS 手機(jī)操作系統(tǒng)的視頻類的iOS客戶端軟件。以一些開放平臺(tái)作為服務(wù)和數(shù)據(jù)的來源,以 iOS 作為系統(tǒng)開發(fā)和運(yùn)行的環(huán)境,完成項(xiàng)目的一些詳細(xì)設(shè)計(jì)、編碼開發(fā)和測(cè)試工作。 各網(wǎng)站的開放平臺(tái)給移動(dòng)應(yīng)用提供了一種方便的合作模式,滿足了多種移動(dòng)終端用戶隨時(shí)隨地極速登錄、分享信息的需求,幫助實(shí)現(xiàn)移動(dòng)應(yīng)用、醫(yī)療設(shè)備、智能家居、車載設(shè)備等各類終端社交接入。開發(fā)者如果要使用開放平臺(tái)的話,只要經(jīng)過一個(gè)Oauth 授權(quán)認(rèn)證。 OAuth協(xié)議能夠?qū)⑻峁┮环N安全的給第三方提供資源。任何服務(wù)商如果想把自己的用戶資源或者平臺(tái)資源共享出去,就可以實(shí)現(xiàn)自身的一個(gè)OAuth認(rèn)證服務(wù)。比如說新浪微博如果想要把微博數(shù)據(jù)或者微博用戶數(shù)據(jù)分享給其他開發(fā)者就可以實(shí)現(xiàn)OAuth認(rèn)證。同時(shí),如果開發(fā)者或者其他第三方要想使用新浪微博的數(shù)據(jù),那么就的遵守新浪微博的OAuth服務(wù)。 -系統(tǒng)開發(fā)過程的第一步先分析該iOS客戶端軟件應(yīng)該具備哪些功能,而且對(duì)每個(gè)功能模塊做了詳細(xì)的需求分析。第二步是確定該項(xiàng)目的整個(gè)框架結(jié)構(gòu),然后再次對(duì)功能做了更細(xì)致的劃分,這樣就確定了整個(gè)框架的設(shè)計(jì)方案。第三步就是按照功能模塊進(jìn)行初期的編碼實(shí)現(xiàn)。第四步是詳細(xì)的功能代碼實(shí)現(xiàn)。最后進(jìn)行項(xiàng)目的各個(gè)功能以及性能的一些測(cè)試工作,并對(duì)整個(gè)工作做了總結(jié)。 該系統(tǒng)的實(shí)現(xiàn)和使用,為用戶提供了一種基于iOS 移動(dòng)端來觀看視頻的方式。適應(yīng)了移動(dòng)端設(shè)備發(fā)展的需要,滿足人們隨時(shí)休閑的一種需要。
關(guān)鍵詞:iOS 客戶端; 第三方; SQLite3; 網(wǎng)絡(luò)請(qǐng)求; JSON ; UI控件; 封裝;
目錄 摘要 Abstract 1 緒論-1 1.1 選課背景-1 1.2 形勢(shì)概述-1 1.3 相關(guān)技術(shù)簡(jiǎn)介-2 1.4用戶需求場(chǎng)景描述-4 1.5產(chǎn)品定位-4 2 系統(tǒng)需求分析-5 2.1項(xiàng)目需求分析-5 2.2功能需求分析-5 2.3 系統(tǒng)架構(gòu)設(shè)計(jì)-6 2.3.1系統(tǒng)的架構(gòu)模式-6 2.3.2 系統(tǒng)的UI 布局-7 3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)-9 3.1每日精選模塊-9 3.1.1 每日精選界面-9 3.1.2每日精選技術(shù)分析-10 3.2專題模塊-10 3.2.1 專題界面-10 3.2.2專題技術(shù)分析-12 3.3熱門排行模塊-13 3.3.1 熱門排行界面-13 3.3.2熱門排行技術(shù)分析-14 3.4播放詳情模塊-15 3.4.1 播放詳情界面-15 3.4.2播放詳情技術(shù)分析-16 3.5 數(shù)據(jù)庫(kù)的設(shè)計(jì)-18 3.5.1 使用數(shù)據(jù)簡(jiǎn)介-18 3.5.2 視頻推薦數(shù)據(jù)庫(kù)存儲(chǔ)方式-18 3.5.3 數(shù)據(jù)庫(kù)字段-20 4 系統(tǒng)測(cè)試-22 結(jié) 論-23 參 考 文 獻(xiàn)-24 致 謝-25 |