怎么把GMS的軟體轉到HMS?軟體開發者需要付出多大代價?

華為HMS4.0正式發布,估計很多開發者都在抉擇要不要加入到華為HMS服務中來,但是對大陸和國外的開發者來說,他們考慮的點并不相同,海外開發者或者說面向海外發行的APP開發商面臨需要考慮題主說所的代價問題,而大陸開發者并不需要,相對影響較小。

1、基于GMS開發轉投HMS需要付出哪些代價

很多人可能認為GMS服務僅僅是谷歌全家桶APP,比如Gmail、facebook、Google Map、Google Pay等,但事實上GMS對開發者來說包含更多的內容,很多APP開發時使用的帳號體系、位置定位、地圖服務、支付體系等等都是基于GMS框架服務,只要使用了GMS服務,APP開發商就能直接調用這些服務為用戶提供對應的服務,這些服務可以說大大提高了開發者的效率,畢竟不用開發者自己研發拿現成的就可以了。

如果說開發者轉投向HMS服務,那么這些開發者的工作量一定是翻倍的,因為在全球發行的APP他們肯定是不會停用GMS服務的,畢竟HMS現在生態還沒起來,原有的體系仍舊要維持下去。

針對新加入的HMS服務,開發者必定要針對APP進行重新調整,引入HMS服務的這個過程會有磨合期,工作量不會太小,這里面可能會產生各種兼容問題,各種不穩定的Bug以及適配問題等等,這些都需要花時間去解決。

當然,相比較于iOS系統,HMS服務還是要相對省事一些,畢竟這個生態仍舊是基于安卓系統。

2、大陸APP開發者工作會相對較小

大陸APP開發商現在都沒有使用GMS服務,整體來說就是空白,現有開發的APP如果引入信貸HMS服務的話,整體工作量個人認為會小于HMS服務。

畢竟全新引入HMS服務就好比是新建一個項目,比在舊項目的基礎進行刪除修補總的來說要容易一些,工作量也會小一些。

由于大陸華為行動電話用戶量非常大,因此APP開發者加入的意愿要比海外大的多,再加上工作量也相對較小。

不過,部分APP頭部企業可能不一定在短期內加入,因為這不符合部分APP開發商的既得利益。引入HMS服務之后,大陸安卓系統上的一些亂象會得到遏制,比如消息亂推送,APP常駐后臺,過度索要權限等,在HMS服務下這些行為是不被允許的,整體安卓體系在安全性和隱私保護上會有提升。

Lscssh科技官觀點:

綜合而言,開發者使用HMS服務一定是會加大原有的工作量,畢竟原來只要調用一家服務就可以了,現在還要再針對HMS進行調試和開發。不過,在維持現有的GMS服務的情況,很多開發者還是樂意接受HMS服務的,畢竟華為行動電話的體量放在這里,全球銷量第二大的行動電話廠商研發出的生態系統,誰也不敢輕易忽視,況且華為還提供了10億美金進行扶持,對部分APP開發者來說付出的這點人工還是值得。


感謝閱讀,給點個贊鼓勵下唄,歡迎關注【Lscssh科技官】,謝謝~~

9 条回复 A文章作者 M管理員
  1. 提問本身有錯誤,對軟體開發者基本沒代價,甚至說沒關系!原生安卓,和華為自己以HMS為核心的安卓,所有第三方app都是通用的,何來開發者代價?\n這里的難度或者說真正誰要付出什么代價,應該是GMS里那些app比如:youtube,gmail,谷歌地圖的習慣性用戶群(這些人屬于消費者不屬于開發者),這些人要從油管或者谷歌信箱或者谷歌地圖的使用習慣轉變為使用華為的相關軟體,需要付出習慣改變,或者適應期,或者說時間成本學習成本。\n所以說來說去,與開發者有什么關系?臉譜或者什么第三方的什么軟體都是通用的,最多像調用系統底層應用改變一下調用對象吧,這種調整對開發者都不是事兒吧?

  2. 如果不能下載谷歌的APP,如YouTube、谷歌地圖,尤其是YouTube,里面海量的內容,一時半會肯定無法建立。那么愿意買華為的越來越少,別的廠家適配的意愿越來越低,最后會不會最后死掉?

  3. 引入HMS服務之后,大陸安卓系統上的一些亂象會得到遏制,比如消息亂推送,APP常駐后臺,過度索要權限等,在HMS服務下這些行為是不被允許的,整體安卓體系在安全性和隱私保護上會有提升。[靈光一閃][靈光一閃]

  4. 關鍵是油管,谷歌地圖都是谷歌自己的軟體,都要谷歌賬戶登入。這兩個都是統治級的軟體,你跟谷歌競爭,它就是不在HMS上架自己的軟體怎么辦?可行的辦法就是在大陸開放谷歌,當大陸市場上都用HMS的時候肯定對谷歌有吸引力。

  5. 前景并不好,國外谷歌的各項服務已經深入人心,消費者已經習慣了這些軟體的使用邏輯,而谷歌也確實是首屈一指的軟體公司,華為的硬件做的確實不錯,但軟體方面的差距還是比較大的,在這樣的情況下,就算HMS大聲吆喝也不會引起多少人注意,就像我們都用微信,突然來一個新的功能相近的軟體,我們也不會考慮的,因為你換過去了沒人跟你玩。而在大陸,HMS更不受待見,軟體商店不讓軟體公司亂推送亂調取用戶資訊,擋了他們財路,誰會給你開發軟體?華為音樂有一對音樂軟體排擠,華為地圖有百度地圖和高德地圖排擠,等等,各自都有各自的算盤。

  6. 移植難度根本不是問題!主要是開發者能不能賺到錢,僅此而已

  7. 國外不能用YouTube,基本就沒人用華為

  8. 華為出來10億刀,其實就是告訴APP開發者,只要你們適配HMS,開發經費我來出……都是安卓系統,程式優化沒有想象中的費勁。難的是缺少谷歌自家的幾個APP支持,以及各個國家的支付渠道建設等問題

  9. 蘋果為什么自己能建立系統,那就是因為有行動電話的體量在那里,開發者不得不服從,以后華為也一樣,華為的行動電話體量在那,你不開發,你就少了多少下載量和流量