【視頻采訪】第十年的選擇,咕咚到底選擇了什么?
【51CTO.com原創(chuàng)稿件】2007年第一代iPhone的發(fā)布開啟了智能手機(jī)的新時(shí)代,至今移動開發(fā)已跨越了十年的路程,十年中有著太多的改變。隨著移動互聯(lián)網(wǎng)的突飛猛進(jìn),人們的生活方式也在日益變化著,身處在單調(diào)生活中的人們也開始注重健康的生活方式,咕咚(Codoon)則是看中了這一市場,致力于通過游戲化、社交化和碎片化的方式,來鼓勵(lì)人們形成良好的運(yùn)動習(xí)慣和生活方式,從而獲得身體的健康。
此次由51CTO主辦的2017WOTA全球架構(gòu)與運(yùn)維技術(shù)峰會上,咕咚技術(shù)總監(jiān)唐平麟老師分享了主題為《第十年的選擇》的演講。
咕咚作為中國最大的運(yùn)動社交服務(wù)平臺,其APP需要與手機(jī)硬件綁定的非常多,基本使用到手機(jī)里所有芯片和感應(yīng)器,所以相對于其他APP在架構(gòu)的選擇上會更加保守一些。為了照顧與手機(jī)硬件的綁定,咕咚幾乎沒有用到React Native等動態(tài)化的技術(shù),為了保證系統(tǒng)的穩(wěn)定性,咕咚更偏向于選擇原生實(shí)現(xiàn)。架構(gòu)上偏保守的實(shí)現(xiàn)會相對比較復(fù)雜,而咕咚就面臨著這樣的難題。