欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

讓現有的APP支持新系統如鴻蒙等,在技術上是很困難的事情嗎?

謝彥文2年前12瀏覽0評論

文/小伊評科技


在技術上APP適配絕非難事,但是難在起步,難在后續生態建立

作為半個程序研發者(前端工程師)筆者可以很明確的告訴大家,一款軟件適配一款新的操作系統在技術上并非難事,只要給予充足的時間就適應和學習就可以。比如我們公司的很多項目在某個時期也都會基于新語言新架構下進行升級改造甚至重構,以帶來更好的用戶體驗,而我們作為程序員也會不斷地學習新的語言,新的架構。所以對于軟件廠商來說適配一款新的語言新的架構絕非難事,但是一定要有價值。

話說回來軟件廠商愿意不愿意投入成本來適配新的系統,完全取決于適配完了有沒有人用,有沒有回報價值,這也是一個健康的生態循環系統能不能成功的建立的核心所在。同時這也就是包括鴻蒙系統在內所有新系統上市的時候所面臨最大的困境。


那么我們站在應用開發者的角度上來看,適配鴻蒙系統需要付出哪些代價?

筆者正在進行的前端項目,也是基于新架構下的升級
1.需要重新培養/招聘相關程序設計人員

一款新的系統在一些API接口方面,以及一些展現形式方面肯定會有所不同(比如在前端框架下就分為MVVM和MVC兩大不同的模式),應用開發者需要重新學習接受這些區別。說到這里可能有一些非程序專業的的讀者不清楚是什么意思,筆者舉一個不恰當的形容:就像是我們學習英語需要記單詞一樣,我們在描述同一個物體的時候,中文和英語的發音是完全不同的,比如“蘋果”和“APPLE”指代的都是一樣的東西,但是書寫形式和發音是完全不同的。所以要基于一個新的架構/系統下開發軟件就必須有一個適應學習的過程。


2.不可避免地需要投入更多的人力和成本

正如前文所說,需要程序開發人員抽出時間去學習,那么肯定會影響現有項目的開發工作,對于一個軟件開發公司來說,解決方法無非就是要么是招聘人才,要么是給與更高的報酬(不給馬吃草還想馬兒跑怎么可能)。無論是哪一項都需要付出極大的成本。所以說,軟件開發公司對于新系統都會非常的謹慎,因為萬一自己花費大力氣開發出來的產品沒人用,那就算打水漂了。那么浪費的這些錢和時間就要自己抗咯。


所以作為軟件開發商來說,在新系統發布的初期,大家都想靜觀其變。畢竟一款新系統能不能存活真的不好說,貿然入局就怕竹籃打水一場空。畢竟大家做生意都是為了賺錢,又不是為了慈善。

推廣一款新系統絕非易事,華為需要契機和時間

在鴻蒙之前其實已經有很多廠商想要打破目前安卓/IOS兩雄爭霸的局面,比如我們比較熟悉的有微軟的WP系統,三星的Tizen系統,還有一些不太出名的比如Mozilla(火狐公司)開發的Firefox操作系統等,無一例外的都死在了應用生態上。所以華為的鴻蒙系統想要崛起,天時地利人和一個也不能少,所以就看華為準備如何鋪墊和準備吧。


end希望可以幫到你