2023年,你要學習這些移動開發技術

2021-07-12 06:37:16 字數 2149 閱讀 7328

2023年,移動開發似乎走過它輝煌的頂點,開始走向平淡。其中的預兆有初級和實習職位的減少,投機性移動創業公司融資困難,人們的注意力被ai、vr、直播等技術所吸引,移動開發光環不再。也許再過幾年,它會和其它開發職位一樣,不再是轉崗的首選、高薪的代名詞。

雖然光環消失會讓從業者有些失落,不過對於浮躁的移動開發行業來說,也許這是一件好事,真正優秀的技術和人才會沉澱下來,得到應有的評價。

在2023年,移動開發已經經過了多年的發展,有些技術可以總結,有些新技術在不斷湧現,不學就會落後,還有些前沿和熱點技術有待大家探索。這裡就為大家總結一下。

最佳實踐,就是已經被實踐證明為實現某種目的的最佳技術路線。在移動開發領域,有些技術經過多年的碰撞和思考,可以總結為最佳實踐,避免讓後來人重複踩坑,目前我認為這樣的技術有應用架構和動態化、外掛程式化技術。

比如在動態化的子領域熱修復裡面,ios平台有被廣泛使用的wax、jspatch,android平台從去年開始也開源了不少的hotfix方案,如dexposed、andfix、nuwa等。

在android平台上,動態化更演變成為了外掛程式化,通過動態載入二進位制**來更新應用。2023年到現在國內外掛程式化技術爆發,如droidplugin、dl、dynamicapk、small等開源框架紛紛湧現,網路上也出現了很多分析外掛程式化技術的文章。

在我們於6月24日北京舉行的gmtc全球移動技術大會上,為應用架構和動態化技術準備了豐富的議題,如滴滴、微博、天貓都會來分享他們的客戶端架構經驗、jspatch、small等框架作者都會來講他們對於動態化的思考。

移動開發技術每年仍然在迅速的更新,有些新技術試圖取代現有技術,雖然它們看起來暫時還很弱小,但如果你忽視它們,過幾年你就發現你落伍了。比如下面這些新技術。

swift從發布到現在已經兩年了,兩年間swift取得了飛速的發展,也獲得了眾多開發者的喜愛,但在國內仍然使用率不高。

有些人不用的理由是要相容ios 7,swift執行時會增大包大小,swift api不穩定,公升級麻煩云云,但下下週wwdc上swift 3.0就會發布,再過幾個月,蘋果發布新iphone以及ios 10正式版,相容也將不再成為理由。

預計2023年下半年一些公司的新專案將採用swift開發,如果你現在學了swift,你就有可能搭上新班車,或者至少比其他現學的同學領先一步,否則就只能落後於人。

react native自發布以來一直熱度不減,雖然它仍然還有許多坑,但它代表了移動開發的發展方向,即移動和前端的融合。很多公司或個人紛紛出手,為打造增強方案,如reactweb、reactmix等,甚至還有受它影響的類似方案weex,也讓學習react native的熱潮更加高漲。

不過,有些移動開發者對於react native有些牴觸,認為掌握了原生開發就不用學習react native了。有的人被公司要求自學react native開發新專案甚至還不願意,認為是浪費時間。

但這只是暫時的,因為react native並沒有足夠有分量的成功案例。一旦出現了這樣的案例並且在節省開發成本上取得成功,大多數公司一定會去用react native或類似技術進行開發,並裁減原來的原生開發團隊,到時候,你就一定能保證你是留下來的那乙個嗎?

因此,現在學習swift和react native對於提高自己的競爭力非常有必要,雖然它們暫時不能用在工作中,但人要往前看,不能永遠停留在現在。

在這次gmtc全球移動技術大會中,我們也開設了swift和react native的議題,來自thoughtworks、猿題庫的專家以及rxswift布道者會向我們分享swift內容,而react native入門和實戰作者、qq空間rn專案負責人則會向我們分享react native的實踐。

今年以來,vr和直播是非常火的兩個領域,人們稱為vr元年、直播元年。值得一提的是,vr和直播原來在pc平台已經有實現,但一直不溫不火,直到都冠上移動的名字之後才一飛沖天,比如vr裡現在最火的是頭戴式vr,也就是移動vr,直播裡最火的也是映客、17等手機直播平台。

對於移動開發者,了解這些前沿和熱門領域的技術,有助於在適當的時候抓住風口,在這些新興技術領域大展拳腳。

到目前為止,國外幾大網際網路公司,除了蘋果之外,基本都已經布局vr領域。在國內,bat以及樂視、暴風等等也不甘落後,在vr領域投入巨資。雖然,vr技術現在還處於早期,我們仍然在爭論vr帶來的眩暈是否真的能消除,但是,它有著成為下一代計算和內容平台的潛力。如果你相信vr的未來,從現在開始學習並不晚。

在這次gmtc全球移動技術大會中,我們也設定了vr和直播相關的議題,讓開發者能夠學習當前最前沿和流行的技術。

2023年要結束了,你還有什麼遺憾沒有完成嗎?

恍惚間,一年的時間又走到了頭。這幾天晚上都會睡不著,可時間仍然在流逝。聽著電台那清脆悠遠的聲音,看著朋友圈裡朋友們的各種說說和微博上的這個話題,我終於意識到,新的一年馬上來了。有朋友說,16年的遺憾就是,這一年的遺憾居然跟上一年是一樣的。還有人說,說好的 還沒減,說好的練出馬甲線還沒練,說好的報班學...

2023年,移動開發領域有哪些最佳實踐值得參考?

2007年1月9日,蘋果推出第一代iphone。時光飛逝,9年已經過去。隨著智慧型手機的不斷發展,移動網際網路迅猛發展,日益深入人們的生活,購物 打車 訂餐 導航 理財,都可以通過手機輕鬆處理,我們已經很難想象沒有手機的生活。u0026 xd n u0026 xd n 很多傳統的網際網路公司,移動端...

2023年,移動開發領域有哪些最佳實踐值得參考?

2007年1月9日,蘋果推出第一代iphone。時光飛逝,9年已經過去。隨著智慧型手機的不斷發展,移動網際網路迅猛發展,日益深入人們的生活,購物 打車 訂餐 導航 理財,都可以通過手機輕鬆處理,我們已經很難想象沒有手機的生活。很多傳統的網際網路公司,移動端業務佔比越來越高,像facebook,移動端...