三個月實現(xiàn)鴻蒙突圍:快看漫畫如何以效率與技術重塑未來
在過去的十年中,漫畫行業(yè)經(jīng)歷了從紙質出版到數(shù)字平臺的飛躍,逐步走向移動化和智能化。隨著智能手機成為人們生活的核心,漫畫也進入了觸手可及的時代,用戶的閱讀體驗愈發(fā)豐富。從單純的閱讀到互動、社交,再到多屏協(xié)同,漫畫應用的功能不斷被擴展,背后是技術不斷創(chuàng)新的推動力。
快看漫畫,這款已經(jīng)擁有3.8億用戶的漫畫平臺,面臨著如何拓展場景,提升用戶量的挑戰(zhàn)。而在iOS和Android生態(tài)平穩(wěn),已經(jīng)難以增長情況下,鴻蒙生態(tài)的新場景和用戶,成為一個新的選擇。
這是一種全新的分布式操作系統(tǒng),可以讓應用跨設備無縫運行。對于開發(fā)者來說,意味著更多的可能性,但也伴隨著學習成本和未知的技術挑戰(zhàn)。如何在數(shù)月內(nèi)實現(xiàn)技術遷移,既是一項龐大的任務,也是一場對開發(fā)效率和技術突破的真正考驗。
一、緣起
2014年12月,漫畫家陳安妮發(fā)表了一篇名為《對不起,我只過1%的生活》的漫畫文章,告訴大家“快看漫畫”誕生了。
2019年,快看漫畫用戶數(shù)達到新的巔峰,領先于騰訊漫畫、嗶哩嗶哩、有妖氣漫畫等實力玩家,穩(wěn)坐漫畫平臺頭把交椅。主要圍繞著提供高清、全彩、高品質的漫畫,以及舒適度的這種條漫體驗和高品質的原創(chuàng)漫畫為主,致力于為用戶提供流暢沉浸式的漫畫閱讀體驗。
2023年開始,IP谷子經(jīng)濟逐步升溫,今年更是在國內(nèi)掀起了二次元消費的熱潮。2016-2017年便開始衍生品布局的快看,在成立的第十個年頭,迎來了新的發(fā)展契機。
其實快看漫畫的產(chǎn)研團隊一直都在關注鴻蒙。
大概在2023年12月,華為團隊主動聯(lián)系到快看漫畫。經(jīng)過數(shù)輪的溝通,快看團隊對鴻蒙的生態(tài)發(fā)展有了更清晰的認知,經(jīng)過內(nèi)部的綜合評估,今年7月初,快看漫畫決定了開發(fā)鴻蒙版本,項目開始立項。
而10月底的時候,快看漫畫已經(jīng)可以在HarmonyOS NEXT上下載。
二、初見
快看漫畫客戶端負責人李程提到:“剛開始接觸鴻蒙時,我們就像是站在一個嶄新的起點,什么都得重新開始?!?對團隊而言,整個生態(tài)的學習成本和開發(fā)成本非常高,對團隊是一個非常困難的和有挑戰(zhàn)的事。所以在前期,需要借助各方的力量——
比如和鴻蒙團隊建立問題反饋機制,以及對應的社群,遇到問題可以及時得到解答。
比如快看團隊做前期的技術調(diào)研,一些技術細節(jié)直接親自去寫DEMO而不是忙著完成需求。
團隊最初曾嘗試直接使用安卓版本進行遷移,但很快發(fā)現(xiàn)這種做法并不合適?!耙婚_始我們以為不需要從0到1重新開發(fā),直接用安卓系統(tǒng)遷移、復用就可以。實際上并不行?!崩畛探忉尩?。鴻蒙系統(tǒng)要求開發(fā)者不僅重新學習鴻蒙開發(fā)框架和開發(fā)語言,還要考慮如何充分利用響應式布局的特性,完成對不同屏幕大小設備的兼容——這意味著必須重新設計應用的結構和功能。
鴻蒙自上而下的整個技術鏈全是新的東西,對開發(fā)者的學習能力考驗極大,而快看團隊的人力在原本iOS和Android團隊的投入就已經(jīng)非常緊張,已經(jīng)很難抽出人力學習和投入鴻蒙,只有通過不斷擠時間,朝著既定的目標不斷沖刺;通過不斷的探索,把前期很多陷阱、認知差異磨平,保證團隊其他同學能更好推進項目,少走彎路。
三、同行
在開發(fā)鴻蒙版本的過程中,快看漫畫團隊面臨著多項挑戰(zhàn),其中之一就是如何確保團隊高效協(xié)作,尤其是在技術開發(fā)與產(chǎn)品設計之間的平衡。李程提到:“雖然我們團隊的技術能力很強,但鴻蒙版本開發(fā)過程中確實遇到了很多新的問題,最初并沒有經(jīng)驗,特別是在系統(tǒng)架構和UI的適配上,大家都在摸索。”
快看漫畫的團隊在開發(fā)過程中發(fā)現(xiàn),與之前在安卓和iOS上開發(fā)時相比,前期因為對鴻蒙工程開發(fā)都不是那么了解,因此對快速學習并且團隊共享學習成果提出了更高的要求。李程解釋道:“鴻蒙的開發(fā)框架和API都跟我們原本熟悉的系統(tǒng)有很大的不同,大家在技術層面上需要更多的溝通,才能避免重復的錯誤和不必要的時間浪費?!?/p>
在鴻蒙開發(fā)過程中,團隊沒有設置特別的“跨部門小組”,而是通過定期的會議和線上溝通,及時解決出現(xiàn)的問題。李程補充道:“雖然沒有固定的分工,但團隊成員之間的溝通頻繁,遇到問題時大家能迅速反應,協(xié)同解決。”
快看漫畫團隊在鴻蒙版本開發(fā)中,最直接感受到的提升之一就是開發(fā)效率的顯著提高。李程提到:“鴻蒙的開發(fā)工具和框架,確實為我們節(jié)省了不少開發(fā)時間。比如,鴻蒙的ArkTS強類型的開發(fā)語言,讓我們能盡可能的避免低級問題,繼而減少了程序開發(fā)的時間,同時涵蓋了豐富又全面的API接口,很多能力既已提供,無需再自定義實現(xiàn),讓開發(fā)更加高效?!?/p>
鴻蒙的屏幕大小兼容能力,即自適應布局和響應式布局提供了豐富而又好用的接口,讓我們在適配開發(fā)和測試的過程中大大提高的效率,減少了開發(fā)、調(diào)試和測試的周期。李程提到:“使用鴻蒙系統(tǒng)后,我們的開發(fā)周期明顯縮短,很多之前需要單獨調(diào)整的設備適配工作,現(xiàn)在都能夠一并完成?!?/p>
鴻蒙系統(tǒng)在穩(wěn)定性方面表現(xiàn)出乎意料的優(yōu)秀。
李程和我們反饋:“最初我們并沒有做針對性的為提高APP穩(wěn)定性,減少crash量做專項的優(yōu)化,我們更多的是專注于功能適配和用戶體驗。但在測試階段,我們發(fā)現(xiàn),系統(tǒng)幾乎沒有發(fā)生任何崩潰?!?/p>
通常,在iOS和安卓的開發(fā)過程中,崩潰和閃退是不可避免的常見問題,尤其是在一個大規(guī)模的應用程序中。而鴻蒙的開發(fā)框架,幫助開發(fā)團隊在編寫代碼時,提前識別并解決潛在的錯誤。李程提到:“在開發(fā)過程中,鴻蒙的實時類型檢查幫助我們發(fā)現(xiàn)了很多潛在問題,提前避免了很多會導致崩潰的錯誤?!?/p>
這一過程不僅讓團隊對鴻蒙系統(tǒng)的穩(wěn)定性有了更高的信任,也為他們在開發(fā)的后期節(jié)省了大量的時間和精力。
四、展望
1. 全場景生態(tài)的協(xié)作效應
鴻蒙系統(tǒng)的分布式架構和跨設備能力,讓應用可以在不同設備之間無縫切換,極大地提升了用戶體驗。對于快看漫畫而言,這意味著用戶不僅可以在手機上閱讀漫畫,還能在其他設備上繼續(xù)閱讀,享受一致的體驗。李程提到:“鴻蒙的分布式架構解決了跨設備的體驗問題,用戶不僅能在手機上閱讀漫畫,還可以在智慧屏、電視等設備上無縫接續(xù)?!?/p>
這種跨設備的協(xié)同能力,讓快看漫畫能夠探索更多的創(chuàng)新應用場景。李程舉例道:“未來,用戶可以在不同設備間自由切換,甚至在家中通過大屏設備與朋友一同分享和討論漫畫內(nèi)容,這種互動體驗在傳統(tǒng)平臺上難以實現(xiàn)?!?/p>
鴻蒙的這種技術能力,讓快看漫畫能夠進一步提升用戶的沉浸感和互動性,同時開拓了更多元的內(nèi)容展示和社交功能。
2. 鴻蒙開發(fā)者激勵計劃
在開發(fā)鴻蒙版本的過程中,鴻蒙推出的開發(fā)者激勵計劃為開發(fā)團隊提供了不少支持。這項計劃包括現(xiàn)金獎勵、流量扶持以及其他資源支持,旨在鼓勵開發(fā)者積極投入鴻蒙生態(tài)的建設。參與激勵計劃的開發(fā)者可以獲得通過應用推廣和流量支持,提升產(chǎn)品的市場影響力,推動其快速增長。
3. 技術支持與開發(fā)者生態(tài)的長遠視角
快看漫畫在開發(fā)鴻蒙版本時,最為直觀的感受就是鴻蒙系統(tǒng)本身提供的技術支持。李程提到:“鴻蒙的開發(fā)工具和API讓我們能夠在多個設備上進行無縫調(diào)試,這大大節(jié)省了開發(fā)時間。通過鴻蒙的技術框架,我們能夠更快速地實現(xiàn)功能,同時確保跨設備的穩(wěn)定性和一致性?!?/p>
從長遠來看,鴻蒙生態(tài)的擴展將為更多內(nèi)容平臺和開發(fā)者提供新的機會。分布式架構不僅讓快看漫畫的用戶享受到了更流暢的多設備體驗,也為行業(yè)提供了一個更加開放的技術平臺。
感謝李程先生及快看漫畫團隊的深度分享,正是通過他們的親身經(jīng)歷,我們得以窺見技術背后的無限可能。
采訪/監(jiān)制:Nairo 撰稿:Aine
本文由人人都是產(chǎn)品經(jīng)理編輯@Aine 原創(chuàng)發(fā)布,未經(jīng)許可,禁止轉載。
題圖來自Unsplash,基于CC0協(xié)議
- 目前還沒評論,等你發(fā)揮!