0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

蘋果為加強生態(tài)系統(tǒng)壟斷或?qū)⒋蛩銞売肳eb App

獨愛72H ? 來源:36氪 ? 作者:36氪 ? 2019-11-27 17:17 ? 次閱讀

(文章來源:36氪)

對于開發(fā)者而言,如今從別的平臺直接搬運代碼到蘋果平臺越來越困難了,其中一個原因就是蘋果增加了代碼直接移植的難度,一方面是蘋果希望獨占這些程序,讓開發(fā)者僅僅維護蘋果這一個平臺的程序,另一方面這也是蘋果進行生態(tài)壟斷進程中的一部分。本文譯自Medium中原標題為“Apple Is Trying to Kill Web Technology”的文章。

很多開發(fā)網(wǎng)頁的編程語言通常也可以編寫應用程序。這在很大程度上是由于軟件允許開發(fā)人員在他們構建的產(chǎn)品中“重用”他們?yōu)榫W(wǎng)頁編寫的代碼,這些產(chǎn)品可以在Linux、Android、Windows和macOS等操作系統(tǒng)上運行。但蘋果有理由不喜歡這種網(wǎng)頁開發(fā)技術的循環(huán)利用。它希望自己的應用商店里的應用程序是你在其他任何地方都找不到的,而不是在每個平臺上都能找到的。隨著最近政策的改變,該公司讓開發(fā)者提交包含網(wǎng)頁代碼的應用程序變得更加困難。

蘋果的應用商店已經(jīng)開始悄悄地拒絕使用一種名為“電子(Electron)”的流行工具開發(fā)的應用程序,這種工具可以讓開發(fā)人員將所有的網(wǎng)頁代碼都直接轉(zhuǎn)變?yōu)閼贸绦?。應用商店中一些最受歡迎的應用,如Slack、Spotify、和WhatsApp,就屬于這一類。

在一次開源社區(qū)Github的討論中,幾位開發(fā)人員表示,他們拒使用Electron開發(fā)的應用程序,因為這項技術會導致有些代碼不透明,所用的技術和調(diào)用的第三方庫都不明確,這帶來一個問題就是用這種技術開發(fā)的軟件通常質(zhì)量比較一般,因為用不明確的第三方的技術很不穩(wěn)定,會帶來閃退、黑屏、卡頓等問題。所以蘋果公司希望開發(fā)者都用他們提供的接口去開發(fā)代碼,這樣的話能更大程度地去匹配他們的設備。

多年來,Electron公司一直在使用自己開發(fā)的第三方庫。例如,有些api有強大的功能,能極大地提高開發(fā)人員的效率,而蘋果授權的工具有時候卻讓開發(fā)人員多走很多彎路。在大多數(shù)情況下,蘋果并沒有為這些開發(fā)人員提供真正的更便捷的替代方案。

現(xiàn)在,除非Electron框架對其實現(xiàn)進行重大更改,否則數(shù)千名使用Electron構建應用程序的開發(fā)人員不太可能重新更新他們的代碼。開發(fā)者也可以在自己的網(wǎng)站上發(fā)布應用,讓用戶直接下載。但這意味著蘋果將放棄從應用商店和iCloud同步中自動更新的功能。這種直接面向消費者的下載方式可能很快也會被蘋果禁止,因為蘋果需要這些應用程序通過他們的審查以后才能被用戶下載。

蘋果微妙的反競爭做法單獨來看并不可怕,但它們共同構成了一個明確的戰(zhàn)略。例如,一種名為WebRTC的技術允許在網(wǎng)頁瀏覽器中進行視頻通話,而不需要額外的軟件。它為像谷歌Meet這樣的工具提供技術支持。但蘋果在實現(xiàn)這一規(guī)范時速度慢得令人難以置信,遺漏了一些關鍵的功能,而且這項技術嵌入應用程序后無法工作。

蘋果還限制了一種新興的標準,叫做漸進網(wǎng)絡應用程序(PWAs),它和Electron一樣,允許開發(fā)者為桌面和移動設備開發(fā)類似于基于網(wǎng)頁的應用程序。如果用戶在Chrome或Firefox中打開應用程序,PWA不會出現(xiàn)同樣的問題,但iPhone和iPad用戶由于真正利用第三方瀏覽器,這使得基于PWA的技術毫無希望。

蘋果微妙的反競爭做法單獨來看并不可怕,但它們共同形成了一個明確的戰(zhàn)略:讓那些在蘋果平臺上使用基于網(wǎng)頁的技術開發(fā)應用程序變得非常痛苦,從而使開發(fā)人員放棄這條道路。既然App Store現(xiàn)在不接受使用Electron開發(fā)的應用,開發(fā)者可能會找到另外一些創(chuàng)造性的方法來解決這個問題,但蘋果正在為一場持續(xù)的貓鼠游戲做準備,因為它計劃在未來對哪些應用可以在這個平臺上運行施加更多的控制。

這些控制可能是以隱私或安全的名義進行的,人們可能會抗議,但這種抗議非常無力,因為蘋果控制著平臺、瀏覽器引擎和發(fā)布方法,所以用戶和開發(fā)者都別無選擇。蘋果對其應用生態(tài)系統(tǒng)的控制是一種新型的壟斷,立法者很難理解,我們也很難反擊——因為當公司同時控制分銷方式和平臺本身時,我們根本沒有辦法擺脫這些限制。
(責任編輯:fqj)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1253

    瀏覽量

    69057
  • 蘋果
    +關注

    關注

    61

    文章

    24168

    瀏覽量

    194194
收藏 人收藏

    評論

    相關推薦

    蘋果硬件生態(tài)系統(tǒng)豐富,用戶黏性大

     蘋果以其豐富多元的硬件生態(tài)系統(tǒng),涵蓋了從 iPhone 至 Mac 電腦等多種設備,每個設備都有其獨特的用戶群體。
    的頭像 發(fā)表于 04-18 11:03 ?283次閱讀

    淺談AMD Ryzen AI PC生態(tài)系統(tǒng)

    AMD與OEM合作伙伴聯(lián)想和華碩,以及生態(tài)系統(tǒng)合作伙伴百川智能、有道、游戲加加、生數(shù)、始智AI等共同努力,共慶龍年,并在大中華區(qū)擴展了Ryzen AI生態(tài)系統(tǒng)。
    的頭像 發(fā)表于 04-11 11:05 ?609次閱讀

    蘋果將在2024年WWDC大會上展示AI驅(qū)動的系統(tǒng)和軟件,發(fā)布全新A系列芯片

     Reitzes進一步舉例闡述,他相信“以往蘋果總能成功說服眾多開發(fā)商其操作系統(tǒng)開發(fā)App及相關內(nèi)容,同時還不斷完善整個生態(tài)系統(tǒng)”,強調(diào)了
    的頭像 發(fā)表于 03-26 10:35 ?501次閱讀

    萊迪思舉辦2024萊迪思技術峰會展示其強大的FPGA合作生態(tài)系統(tǒng)

    萊迪思半導體近日在上海舉辦的2024年萊迪思技術峰會上展示了其強大且不斷增長的全球生態(tài)系統(tǒng),該生態(tài)系統(tǒng)由客戶、IP和參考平臺合作伙伴以及致力于推動FPGA創(chuàng)新的開發(fā)人員組成。
    的頭像 發(fā)表于 03-14 15:10 ?421次閱讀

    Meta欲打造巨型AI覆蓋視頻推薦生態(tài)系統(tǒng)

    Meta正計劃打造一款巨型AI系統(tǒng),以全面覆蓋其視頻推薦生態(tài)系統(tǒng),旗下產(chǎn)品提供統(tǒng)一的視頻推薦引擎。
    的頭像 發(fā)表于 03-11 11:14 ?540次閱讀

    蘋果Apple ID升級Apple Account,或與iOS 18和macOS共同進化

    AppleID作為蘋果生態(tài)系統(tǒng)的重要組成部分,已有超過十年歷史,它讓消費者可以便捷地獲取iCloud、AppStore等各項功能。消費者使用AppleID便能購買應用程序、音樂,同步各種設備數(shù)據(jù)至iCloud,以及暢游蘋果線上商
    的頭像 發(fā)表于 02-29 13:52 ?713次閱讀

    Renesas Ready生態(tài)系統(tǒng)合作伙伴解決方案介紹

    電子發(fā)燒友網(wǎng)站提供《Renesas Ready生態(tài)系統(tǒng)合作伙伴解決方案介紹.pdf》資料免費下載
    發(fā)表于 02-21 09:38 ?0次下載
    Renesas Ready<b class='flag-5'>生態(tài)系統(tǒng)</b>合作伙伴解決方案介紹

    蘋果領歐盟反壟斷罰單5億歐元

    蘋果領歐盟反壟斷罰單5億歐元 蘋果公司因為在音樂訂閱服務領域的反競爭行為被歐盟罰款5億歐元
    的頭像 發(fā)表于 02-19 17:54 ?415次閱讀

    RA生態(tài)系統(tǒng)合作伙伴解決方案提供卓越的平面航向和6軸IMU性能

    電子發(fā)燒友網(wǎng)站提供《RA生態(tài)系統(tǒng)合作伙伴解決方案提供卓越的平面航向和6軸IMU性能.pdf》資料免費下載
    發(fā)表于 02-19 09:46 ?0次下載
    RA<b class='flag-5'>生態(tài)系統(tǒng)</b>合作伙伴解決方案提供卓越的平面航向和6軸IMU性能

    Renesas Ready生態(tài)系統(tǒng)合作伙伴解決方案

    電子發(fā)燒友網(wǎng)站提供《Renesas Ready生態(tài)系統(tǒng)合作伙伴解決方案.pdf》資料免費下載
    發(fā)表于 01-14 11:04 ?0次下載
    Renesas Ready<b class='flag-5'>生態(tài)系統(tǒng)</b>合作伙伴解決方案

    芯原攜手趣戴科技擴展手表GUI生態(tài)系統(tǒng),以提升用戶體驗

    豐富的2.5D圖形處理器(GPU)IP和與其配套的顯示處理IP被全球智能手表SoC供應商廣泛采用。這些技術專為提升智能手表的用戶體驗而設計,能夠提供高性能、高質(zhì)量的矢量圖形,并在能效和芯片尺寸方面優(yōu)于同類產(chǎn)品。通過與趣戴科技等生態(tài)系統(tǒng)伙伴的合作,芯原擴大其
    的頭像 發(fā)表于 01-10 15:14 ?318次閱讀

    RA生態(tài)系統(tǒng)合作伙伴解決方案-Aizip缺陷檢測

    電子發(fā)燒友網(wǎng)站提供《RA生態(tài)系統(tǒng)合作伙伴解決方案-Aizip缺陷檢測.pdf》資料免費下載
    發(fā)表于 12-21 09:55 ?0次下載
    RA<b class='flag-5'>生態(tài)系統(tǒng)</b>合作伙伴解決方案-Aizip缺陷檢測

    RadioVerse:技術和無線電設計生態(tài)系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《RadioVerse:技術和無線電設計生態(tài)系統(tǒng).pdf》資料免費下載
    發(fā)表于 11-24 11:43 ?0次下載
    RadioVerse:技術和無線電設計<b class='flag-5'>生態(tài)系統(tǒng)</b>

    日月光推出整合設計生態(tài)系統(tǒng)IDE

    日月光半導體(日月光投資控股股份有限公司成員 - 紐約證交所代碼:ASX)于2023年10月3日發(fā)表推出整合設計生態(tài)系統(tǒng)(Integrated Design Ecosystem,簡稱IDE),這是一
    的頭像 發(fā)表于 10-18 15:01 ?668次閱讀

    “Arm 全面設計”借助生態(tài)系統(tǒng)之力,擁抱 Arm 定制芯片時代

    Arm 今日宣布推出 “ Arm? 全面設計 (Arm Total Design) ” 生態(tài)系統(tǒng),致力于流暢交付基于 Neoverse? 計算子系統(tǒng) (CSS) 的定制系統(tǒng)級芯片 (SoC
    發(fā)表于 10-18 13:40 ?220次閱讀