項目總結(jié) 2017.06.12 ---- 附相關(guān)拙見(一)

孔子曰:溫故而知新

每次項目完成之后,習(xí)慣性的做一些總結(jié)觉既,也算是對自己目前技術(shù)能力的評估,哪里掌握了,哪里沒有掌握好瞪讼。

廢話不多說钧椰,直奔主題

Tips:

  • 一步一個腳印,別慌別亂符欠,坑是自己跳的嫡霞,Bug 是自己寫出來的,要是實在是難受希柿,扇自己兩個耳光

  • 之前說編程就是算法和數(shù)據(jù)結(jié)構(gòu)诊沪,不懂甚至反駁說不會算法和數(shù)據(jù)結(jié)構(gòu)也能夠?qū)懗鰜恚瑳]有關(guān)系曾撤,現(xiàn)在你應(yīng)該明確知道端姚,算法和數(shù)據(jù)結(jié)構(gòu)的重要性,不會就努力去學(xué)

  • 注意你的代碼質(zhì)量挤悉,能夠進行封裝的時候進行封裝渐裸,代碼復(fù)用大學(xué)老師就告訴很重要了

  • 如果項目涉及文件下載功能,請對沙盒內(nèi)文件夾進行規(guī)范化操作装悲,盡量做到見名知意昏鹃,好處是調(diào)試的時候能夠準(zhǔn)確找到文件所在,同時蘋果也是提倡見名知意

  • 如果你的項目涉及文件下載功能诀诊,請一定要記住一點洞渤,在一個文件內(nèi),不可能出現(xiàn)相同名字的兩個文件畏梆。這很淺顯您宪,但是越細節(jié)的東西,在忙起來的時候可能越容易忘記

  • 校驗文件是否存在本地奠涌,盡量使用 iOS SDK 自身提供的 API宪巨,善用系統(tǒng)提供的 API ,這無可厚非溜畅,不要自作聰明的去寫什么系統(tǒng)已經(jīng)能夠支持的算法捏卓。視需求而定,但是要善用系統(tǒng) API

  • 不要過分的相信主流第三方慈格,就算是 SDWebImage怠晴、AFNetworking 同樣是有坑存在。第三方的存在是為了解決主流問題浴捆,如果業(yè)務(wù)屬于特殊情況蒜田,一定要自行封裝,甚至是修改源碼选泻,符合業(yè)務(wù)需求為止

  • 如果沒有讀過第三方源碼冲粤,不要懷疑現(xiàn)在讀是不是已經(jīng)晚了美莫,你能意識到的時候就還不算晚,什么也別想梯捕,讀起來厢呵,讀明白,讀不明白就 Google 或者 Bing

以上的所有傀顾,說給自己聽襟铭,同時希望同道中人能夠共勉。下面說說我的項目短曾,可能一次性不能完成寒砖,會分為多個章節(jié)完成。

一嫉拐、 應(yīng)用場景分析

  1. 應(yīng)用主要是服務(wù)公司加盟部門人員使用入撒,招商加盟講座,以及銷售人員銷售時椭岩,展示給客戶使用,多數(shù)情況下璃赡,會在沒有網(wǎng)絡(luò)的會場或者是網(wǎng)絡(luò)極差的情況下使用判哥,所以要求必須做數(shù)據(jù)的離線緩存。
  2. 應(yīng)用面向的群體是公司目標(biāo)客戶碉考,如果在使用過程中塌计,出現(xiàn)閃退、卡頓情況目標(biāo)客戶可能會感覺很不好侯谁,所以性能優(yōu)化要良好锌仅,盡量保證,在使用時不出現(xiàn)致命性問題
  3. 銷售人員銷售過程中墙贱,更多的項目講解热芹,iPad 應(yīng)用僅僅是輔助功能,視頻惨撇、圖片的展示伊脓,是為了提供更好的銷售效果,但是在整個銷售過程中魁衙,使用的時間不占用整個銷售過程的 3%报腔,所以不能有太多的加載時間,要完全的時間剖淀,隨用隨走纯蛾,保證穩(wěn)定(有點像張小龍的小程序)
  4. 其他業(yè)務(wù)場景

二、需求

  1. iPad 項目纵隔,不需要進行 iPhone 適配翻诉,僅僅適配 iPad
  2. 左側(cè)側(cè)滑菜單炮姨,CenterController 沒有遮罩
  3. TabBar 在屏幕左側(cè),類似于大眾點評米丘,與主流iPad 項目一致剑令,我叫做 Dock 欄
  4. 不卡頓,盡量如絲順滑拄查、斷網(wǎng)時可以使用吁津,有網(wǎng)與否不影響整體使用
  5. 其他后續(xù)新增需求等

三、功能點
經(jīng)過以上所有的論證以及和加盟部門實際使用人員碰頭會之后堕扶,整理出一下所有的功能點碍脏,包括但不限于

  1. 業(yè)務(wù)功能點:
  • 圖片瀏覽器功能:點擊圖片能夠進行圖片瀏覽,圖片基本操作稍算,放大縮小典尾、圖片保存至本地相冊等功能
  • 視頻播放器功能:能夠播放視頻,基本視頻播放器功能糊探,手勢操作钾埂、視頻播放器內(nèi)下載視頻功能
  • 閱讀 PDF 文檔功能:最好能夠直接通過 iPad 連接打印機之后打印
  • 加載 HTML 功能:加盟部門人員長于銷售,電腦操作以及富文本編輯能力不強科平,所以加載 HTML 容錯性要足夠強
  • 無限級菜單:公司銷售眾多褥紫,幼兒園行業(yè),幼兒園課程眾多瞪慧,變化頻繁髓考,種類繁多。要求可以無限級展示菜單弃酌、內(nèi)容氨菇,同時動態(tài)布局
  1. 技術(shù)功能點
  • 記錄設(shè)備 UUID :由于應(yīng)用不面向所有用戶使用,同時考慮內(nèi)容私密性妓湘,所以記錄設(shè)備編碼查蓉,后臺可以對設(shè)備進行操作,是否允許設(shè)備獲取數(shù)據(jù)
  • 基本登錄功能:員工以公司郵箱為賬號多柑,進行登錄操作奶是,Token 驗證
  • RESTful API:利用高緩存機制,不需要另外的資源發(fā)現(xiàn)機制竣灌、同時兼容性好
  • 高緩存聂沙、動態(tài)化、組件化:高緩存主要體現(xiàn)在緩存內(nèi)存高初嘹、時間短及汉,動態(tài)化主要是根據(jù)返回數(shù)據(jù)進行實時布局,組件化主要是因為業(yè)務(wù)變更較多屯烦,為了以后能夠更快的進行功能擴展坷随、轉(zhuǎn)移進行組件化設(shè)計
  • 圖片房铭、視頻、HTML温眉、PDF 文件離線緩存
  • 等等其他功能點
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缸匪,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子类溢,更是在濱河造成了極大的恐慌凌蔬,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件闯冷,死亡現(xiàn)場離奇詭異砂心,居然都是意外死亡,警方通過查閱死者的電腦和手機蛇耀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進店門辩诞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人纺涤,你說我怎么就攤上這事译暂。” “怎么了撩炊?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵秧秉,是天一觀的道長。 經(jīng)常有香客問我衰抑,道長,這世上最難降的妖魔是什么荧嵌? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任呛踊,我火速辦了婚禮,結(jié)果婚禮上啦撮,老公的妹妹穿的比我還像新娘谭网。我一直安慰自己,他們只是感情好赃春,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布愉择。 她就那樣靜靜地躺著,像睡著了一般织中。 火紅的嫁衣襯著肌膚如雪锥涕。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天狭吼,我揣著相機與錄音层坠,去河邊找鬼。 笑死刁笙,一個胖子當(dāng)著我的面吹牛破花,可吹牛的內(nèi)容都是我干的谦趣。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼座每,長吁一口氣:“原來是場噩夢啊……” “哼前鹅!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起峭梳,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤舰绘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后延赌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體除盏,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年挫以,在試婚紗的時候發(fā)現(xiàn)自己被綠了者蠕。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡掐松,死狀恐怖踱侣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情大磺,我是刑警寧澤抡句,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站杠愧,受9級特大地震影響待榔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜流济,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一锐锣、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧绳瘟,春花似錦雕憔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蘸泻,卻和暖如春琉苇,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背悦施。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工翁潘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人歼争。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓拜马,卻偏偏與公主長得像渗勘,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子俩莽,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,771評論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫旺坠、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,064評論 4 62
  • 深夜,索菲在孤兒院的小床上睜大雙眼看向窗外出刷,墨色鋪染過的天空璧疗,空曠的街道上醉醺醺的酒鬼,索菲大聲喝退了吵鬧的他們馁龟,...
    洛洛莉ya閱讀 1,586評論 6 14
  • 晚上崩侠,睡前,聽著自己喜歡的歌坷檩,想想今天發(fā)生的事兒却音,其實生活就要這樣,簡簡單單矢炼,開開心心系瓢。
    雨雨寶寶閱讀 190評論 0 0
  • 因兒子學(xué)校的活動邀請,我和兒子有幸一起參加了針對親子的“茶道基礎(chǔ)課”句灌,學(xué)習(xí)并親手泡茶夷陋。這節(jié)課不僅讓我們感受到...
    皮媽丹麥閱讀 262評論 0 1