前段方面能熟練使用vuejs以及antdesign。有一定的實(shí)戰(zhàn)經(jīng)驗(yàn)。同時(shí)也是用uniapp做過跨平臺小程序開發(fā)。對小程序開發(fā)適配有一定" />
熟悉kotlin,mvp架構(gòu),能靈活構(gòu)建跟業(yè)務(wù)相對應(yīng)的結(jié)構(gòu)模塊。并對即時(shí)通訊有一定的實(shí)戰(zhàn)經(jīng)驗(yàn)。
前段方面能熟練使用vuejs以及antdesign。有一定的實(shí)戰(zhàn)經(jīng)驗(yàn)。同時(shí)也是用uniapp做過跨平臺小程序開發(fā)。對小程序開發(fā)適配有一定的經(jīng)驗(yàn)
凱石財(cái)富
業(yè)務(wù)上完成了從基金到組合的購買和贖回操作。
結(jié)構(gòu)上:
1.引入kotlin,并通過多p組合的方式對mvp層進(jìn)行了重構(gòu)。在解耦合的基礎(chǔ)上提升代碼的復(fù)用性。
2.大量引入rxjava操作。
3.設(shè)計(jì)并實(shí)現(xiàn)了基于mqtt的推送系統(tǒng),通過多渠道確保消息送達(dá)的準(zhǔn)確性。
4.使用recycleview對復(fù)雜頁面進(jìn)行重構(gòu),去掉scrollview相關(guān)的使用,提高ui視圖的渲染性能,減少層級關(guān)系。
5.引入了路由系統(tǒng)對ui界面的跳轉(zhuǎn)做統(tǒng)一管理,并分離出多module開發(fā),使獨(dú)立的業(yè)務(wù)成為一個獨(dú)立的module。
6.實(shí)現(xiàn)realm的kotlin插件,簡化多線程調(diào)用問題,數(shù)據(jù)刷新問題。重構(gòu)用戶數(shù)據(jù)持久化操作。
凱石財(cái)富小程序
使用wepyjs 組件化架構(gòu)完成凱石財(cái)富1.0的小程序研發(fā),其中使用了大量的rxjs操作。
使用uniapp開發(fā)了2.0版本,并對1.0版本進(jìn)行了重構(gòu)。重構(gòu)的過程對頁面渲染做了大量優(yōu)化,整體提升了小程序的流暢度。并且做了多端適配。同時(shí)移植了f2chart組件到
小程序中,并做了大量適配處理。
基速盈
使用vue開發(fā)了凱石財(cái)富機(jī)構(gòu)版。使用vuex做了狀態(tài)保存機(jī)制。完成了基于fof和機(jī)構(gòu)兩個不同業(yè)務(wù)的架構(gòu)處理,去除耦合。使用es6語法。分離service和視圖層,高度提升了代碼的復(fù)用性。
業(yè)務(wù)上完成了從基金到組合的購買和贖回操作。 結(jié)構(gòu)上: 1.引入kotlin,并通過多p組合的方式對mvp層進(jìn)行了重構(gòu)。在解耦合的基礎(chǔ)上提升代碼的復(fù)用性。 2.大量引入rxjava操作。 3.設(shè)計(jì)并實(shí)現(xiàn)了基于mqtt的推送系統(tǒng),通過多渠道確保消息送達(dá)的準(zhǔn)確性
使用wepyjs 組件化架構(gòu)完成凱石財(cái)富1.0的小程序研發(fā),其中使用了大量的rxjs操作。 使用uniapp開發(fā)了2.0版本,并對1.0版本進(jìn)行了重構(gòu)。重構(gòu)的過程對頁面渲染做了大量優(yōu)化,整體提升了小程序的流暢度。 業(yè)務(wù)實(shí)現(xiàn)基金詳情展示,圖表化顯示基金數(shù)據(jù)。同時(shí)支持來基金收藏