負(fù)責(zé)粉粉日記APP版本的迭代開發(fā),升級(jí)維護(hù)。 主要負(fù)責(zé)的功能有兩大板塊: 本地功能: 其中負(fù)責(zé),"小籮筐"中板塊中"日記","記賬","小秘密","鬧鐘","便利貼","掃一掃"等功能的開發(fā),迭代 涉及sqlite數(shù)據(jù)庫,數(shù)據(jù)同步上傳,下載。 社區(qū)功能:粉粉圈的優(yōu)化,粉粉私信功能(IM聊天)的優(yōu)化。recycleview的使用,網(wǎng)絡(luò)數(shù)據(jù)的獲取。 涉及本地Sqlite數(shù)據(jù)庫的實(shí)用,websocket連接,推送等。
個(gè)人職責(zé):
作為粉粉日記Android端開發(fā)人員,負(fù)責(zé)產(chǎn)品新功能的開發(fā)以及現(xiàn)有功能的迭代開發(fā)。對(duì)產(chǎn)品開發(fā)時(shí)間進(jìn)行預(yù)估,在項(xiàng)目周期內(nèi)功能保質(zhì)保量完成,未出現(xiàn)由于個(gè)人原因造成的項(xiàng)目上線延遲。同時(shí)優(yōu)化產(chǎn)品中出現(xiàn)的卡頓問題,該產(chǎn)品在啟動(dòng)過程中耗時(shí)80S(版本低的終端),優(yōu)化之后降低到45S,達(dá)到了業(yè)內(nèi)平均水平,使用監(jiān)控軟件優(yōu)化xian重構(gòu)數(shù)據(jù)庫框架以及網(wǎng)絡(luò)框架,使用更便捷,提高代碼的擴(kuò)展性,可維護(hù)性。
1.重構(gòu)粉粉日記底層數(shù)據(jù)庫
2.優(yōu)化粉粉日記同步策略(優(yōu)化流程,提升同步性能)
3.編寫粉粉日記即時(shí)通訊SDK模塊
4.優(yōu)化粉粉日記社區(qū)體驗(yàn),并解決列表性能問題。
5.編寫用戶行為統(tǒng)計(jì)(數(shù)據(jù)埋點(diǎn))SDK