亚洲国产成人精品久久_欧美日韩国产综合一区二区_亚洲精品理论电影_色综合久久中文字幕

首頁 » 早鳥快報 » IT » 正文

蘋果_開發(fā)者別自找麻煩,讓我“自身自滅”吧!

放大字體  縮小字體 發(fā)布日期:2019-12-06  來源:來自互聯(lián)網(wǎng)  作者:來自互聯(lián)網(wǎng)  瀏覽次數(shù):477
導(dǎo)讀

蘋果商店在暗中拒絕使用當(dāng)下流行編寫工具Electron的應(yīng)用程序了,因為它允許開發(fā)者使用網(wǎng)絡(luò)端代碼來編寫應(yīng)用程序。 和Electron一樣,PWAs能夠讓開發(fā)人員為臺式機和移動設(shè)備開發(fā)應(yīng)用程序,但蘋…

全文共2727字,預(yù)計學(xué)習(xí)時長8分鐘

全文共2727字,預(yù)計學(xué)習(xí)時長8分鐘

來源:Pexels

蘋果作為科技品牌界的翹楚,擁有著自成一體的系統(tǒng)和產(chǎn)品,在世界消費者中口碑一直很高,然而近期它的一系列“騷操作”正在逐漸毀掉它這么多年建立的品牌形象,甚至是網(wǎng)絡(luò)技術(shù)。

智能手機的“智能力”源泉之一:用于網(wǎng)絡(luò)的編程語言通常也可以直接應(yīng)用于手機上的程序。

這主要歸功于允許開發(fā)者們重寫代碼的軟件,把原本應(yīng)用于網(wǎng)絡(luò)端的代碼,運用到聆聽(Linux)、安卓、微軟視窗(Windows)、蘋果電腦系統(tǒng)(macOS)等操作程序上。 然而,蘋果公司非常不喜歡這種網(wǎng)絡(luò)科技循環(huán)。它想要蘋果商店里裝滿只有它這里才能找到的應(yīng)用程序,而不是其他平臺上通用的那種。 光想不行,蘋果漸漸還付諸行動了。 蘋果近來的一個政策變動,讓開發(fā)人員上傳包含網(wǎng)絡(luò)端代碼的應(yīng)用程序變得更為困難。

來源:Pexels

蘋果商店在暗中拒絕使用當(dāng)下流行編寫工具Electron的應(yīng)用程序了,因為它允許開發(fā)者使用網(wǎng)絡(luò)端代碼來編寫應(yīng)用程序。很多應(yīng)用商店里大熱的應(yīng)用,像Slack,Spotify,Discord還有WhatsApp都屬于這個范疇。Slack:聊天群組 + 大規(guī)模工具集成軟件。Spotify:在線流媒體音樂播放平臺。Discord:一款專為電子游戲社區(qū)設(shè)計的免費網(wǎng)絡(luò)實時通話軟件與數(shù)字發(fā)行平臺。

WhatsApp:是Facebook公司的旗下一款手機端跨平臺加密即時通訊應(yīng)用程序。

在編程交流社區(qū)Github上有一個討論,幾名開發(fā)人員表示,他們用Electron編寫的應(yīng)用遭到了拒絕,但此前并未出現(xiàn)問題,而這次被拒絕的理由是他們的應(yīng)用“試圖掩蓋使用應(yīng)用程序接口(API)的事實”,這種應(yīng)用程序接口是為在蘋果內(nèi)部使用而開發(fā)的,而不是出于第三方開發(fā)人員的目的。使用私有應(yīng)用程序接口,來開發(fā)面向公眾的應(yīng)用程序通常是不受歡迎的,因為這些應(yīng)用程序可能隨時改變或者中斷。但蘋果更進一步,直接拒絕了這些應(yīng)用。

多年來,Electron一直在安全地使用這些私有應(yīng)用程序接口。這些接口能夠讓開發(fā)者從根本上提高軟件使用性能,而蘋果許可的開發(fā)工具卻會讓用戶體驗變差。可多數(shù)開發(fā)人員,尤其是那些想要使用私有應(yīng)用程序接口的人,并沒有從蘋果那里得實際有效的替代方案。

對于數(shù)以千計的開發(fā)者而言,現(xiàn)在想要升級他們使用Electron編寫的程序是不可能的,除非Electron在它的器具供給組成上能做出顯著提升。

或者開發(fā)者可以在他們自己的網(wǎng)站上發(fā)布應(yīng)用程序,然后讓用戶直接下載。但這意味著放棄蘋果應(yīng)用商店和蘋果云(iCloud)同步中的自動更新機制,而且這種直接面向消費者的方式可能很快也會被封鎖,因為蘋果公司頗有爭議的公證要求會需要開發(fā)者提交審查。 蘋果遏制網(wǎng)絡(luò)技術(shù)的行為在其平臺上的發(fā)展由來已久。在手機(iOS)系統(tǒng)上,蘋果不允許完全獨立的第三方瀏覽器進入,所有的應(yīng)用程序想和網(wǎng)絡(luò)端鏈接時,都需要通過Safari。盡管像Chrome和Opera這樣的瀏覽器在應(yīng)用商店里都能夠找到,但它們必須要在后臺通過Safari才能夠進入網(wǎng)頁。也就是說,蘋果在手機和平板用戶進入互聯(lián)網(wǎng)的方式上,有絕對的控制權(quán)。為了讓開發(fā)者直接開發(fā)適用于iOS系統(tǒng)的應(yīng)用,而不是通過網(wǎng)絡(luò)技術(shù)轉(zhuǎn)入的應(yīng)用,蘋果刻意忽略了其他瀏覽器所實現(xiàn)的開放網(wǎng)絡(luò)規(guī)范中的通用部分,以此為自己牟利。

來源:Pexels

蘋果這些微妙的反競爭行為,單獨看來并沒有多么可怕,但是它們共同形成了一個明確的戰(zhàn)略。 以網(wǎng)絡(luò)即時通信技術(shù)為例,它支持在網(wǎng)絡(luò)瀏覽器中進行視頻通話,而且不需要額外的軟件來輔助。它也支持像GoogleMeet這樣的即時會議視頻應(yīng)用。但是蘋果實施這個規(guī)范的進程極為緩慢,不僅沒有提供該技術(shù)的關(guān)鍵功能,而且在將它嵌入應(yīng)用程序時也不起作用。 蘋果還阻礙了一個新興的標(biāo)準(zhǔn),漸進式網(wǎng)絡(luò)應(yīng)用(ProgressiveWeb Apps,PWAs)的推廣。

和Electron一樣,PWAs能夠讓開發(fā)人員為臺式機和移動設(shè)備開發(fā)應(yīng)用程序,但蘋果只采用了它的部分功能,這就使該標(biāo)準(zhǔn)由于無法統(tǒng)一而大大降低了可用度。如果用戶使用谷歌瀏覽器(Chrome)或火狐打開應(yīng)用程序,PWA就不會遇到同樣的問題,但蘋果手機和平板用戶卻不能安裝第三方瀏覽器,這就使基于PWA的技術(shù)應(yīng)用困難。 開發(fā)者選擇Electron和PWA這樣的技術(shù),是因為它們支持平臺間快速升級,而不需要一組不同代碼庫來完成這一過程。

一些人認為這會產(chǎn)生低質(zhì)量的應(yīng)用程序,但我認為另一種選擇根本產(chǎn)生不了應(yīng)用程序,或者產(chǎn)生很少更新的應(yīng)用程序,因為維護Windows、Mac系統(tǒng)和其他基于網(wǎng)絡(luò)的產(chǎn)品是復(fù)雜且昂貴的。

蘋果最近推出了一個名為Catalyst的競爭架構(gòu),該架構(gòu)支持平板應(yīng)用程序開發(fā)人員迅速將其應(yīng)用引入電腦操作系統(tǒng)。對于專門針對蘋果用戶的開發(fā)人員而言,這是一個很棒的工具,但對于那些跨平臺的開發(fā)人員來說毫無用處。 蘋果這些微妙的反競爭行為,單獨看來并沒有多么可怕,但是它們共同形成了一個明確的戰(zhàn)略:在蘋果平臺上使用基于網(wǎng)絡(luò)的技術(shù)來構(gòu)建應(yīng)用是如此痛苦,以至于開發(fā)者根本不會考慮這個選項。現(xiàn)在,蘋果應(yīng)用商店不再接受使用Electron 開發(fā)的應(yīng)用,開發(fā)者可能會找到一些創(chuàng)造性的方法來規(guī)避這個問題,但蘋果已經(jīng)為持續(xù)不斷的貓捉老鼠的游戲做好了準(zhǔn)備,因為它計劃在應(yīng)用程序上架這一環(huán)節(jié)上施加更多的控制。

這些改變可能是以隱私或安全的名義進行的,但現(xiàn)實是,當(dāng)用戶和開發(fā)者都沒有選擇時,這個論點看起來很弱,因為蘋果控制著平臺、瀏覽器引擎和發(fā)布途徑。拋開你對Electron應(yīng)用質(zhì)量的看法,至少很重要的一點就是,要有選擇權(quán)。

來源:Pexels

蘋果對其應(yīng)用程序生態(tài)系統(tǒng)的控制是一種新型的壟斷,立法者很難理解,我們也很難予以反擊——因為當(dāng)蘋果公司既控制著分銷方式,又控制著平臺本身時,根本就沒有辦法完全解除這些限制。 看到這里,不少熱心市民可能會指責(zé)它“壟斷狂耍流氓”,但等到蘋果再出新產(chǎn)品,大家又會默默自覺加入“真香小隊”。此乃人之常情,畢竟對于普通消費者來說,沒啥大影響,只是可惜了那些開發(fā)技術(shù),苦了我們可愛的開發(fā)員們……

留言 點贊 關(guān)注

我們一起分享AI學(xué)習(xí)與發(fā)展的干貨

如需轉(zhuǎn)載,請后臺留言,遵守轉(zhuǎn)載規(guī)范

 
 
免責(zé)聲明
本文為會員免費發(fā)布,僅代表發(fā)布者個人觀點,本站未對其內(nèi)容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,作者需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請及時聯(lián)系我們刪除處理。
 
 
主站蜘蛛池模板: 欧美精品久久久久久久久久久| www欧美日韩| 91精品久久久久久久久| 国产精品免费视频xxxx| 在线国产精品网| 欧美在线视频二区| 日韩av免费看| 欧美亚洲伦理www| 欧美亚洲视频在线看网址| 亚洲国产一区二区三区在线播| zzijzzij亚洲日本成熟少妇| 久久久久久久少妇| 久久久亚洲影院| 日本欧美一二三区V| av在线com| 91精品国产高清久久久久久| 精品久久国产精品| 国产亚洲精品网站| 国产精品日韩三级| 久久精品久久久久久国产 免费| 午夜精品一区二区三区在线视频| 国产精品久久久| 成人国产精品日本在线| 成人免费网站在线| 日韩中文av在线| 亚洲制服欧美久久| 91国内在线视频| 欧美亚洲另类在线一区二区三区| 欧美精品久久久久| 91精品国产91久久| 日本在线播放不卡| 亚洲中文字幕无码专区| 国产精品欧美日韩一区二区 | 国产日韩欧美中文| 国产亚洲欧美一区二区三区| 日韩精品视频在线观看视频| 欧美日韩视频免费| 日本在线播放一区| 国产精品观看在线亚洲人成网| 欧美日韩亚洲一| 亚洲一区不卡在线|