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