亚洲国产欧美一区二区三区丁香婷,无线乱码一二三区免费看,无码人妻精品一区二区三区东京热 ,中文精品视频一区二区在线观看

iOS 應(yīng)用程序?qū)⑷绾卧?mac 上運(yùn)行?更多細(xì)節(jié)在這里

從表面上看,蘋(píng)果似乎可以讓自己的一些應(yīng)用程序在不同的平臺(tái)上使用。TV作為應(yīng)用程序運(yùn)行的設(shè)備一樣,他們很快也能夠?qū)ac作為目標(biāo)。他還說(shuō),可以想象某些網(wǎng)站,如IMDB、Yelp或,都有Mac應(yīng)用程序。Play應(yīng)用商店帶到上,這意味著人們可以在上下載和使用應(yīng)用。?不過(guò),這一切要到明年才會(huì)發(fā)生,所以仍有許多細(xì)節(jié)有待分享,而且可能會(huì)有更多關(guān)于桌面應(yīng)用程序與Web應(yīng)用程序價(jià)值的討論。...

編者按:在今年的 WWDC 大會(huì)上,由于大家對(duì) iOS 12 的關(guān)注度越來(lái)越高,所以有一個(gè)細(xì)節(jié)并沒(méi)有引起太多人的關(guān)注:蘋(píng)果宣布將實(shí)現(xiàn) iOS 和 macOS 的通用性在一年里。應(yīng)用程序,如何實(shí)現(xiàn)?日前,蘋(píng)果軟件工程高級(jí)副總裁Craig 在接受《連線》雜志記者古德采訪時(shí)透露了一些相關(guān)細(xì)節(jié)。文章由36氪編譯,希望對(duì)你有幫助。

iOS應(yīng)用程序?qū)⑷绾卧贛ac上運(yùn)行?這里有更多的細(xì)節(jié)

在 WWDC 主題演講接近尾聲時(shí),蘋(píng)果 軟件 工程高級(jí)副總裁 Craig (Craig) 一直在詢問(wèn)蘋(píng)果是否會(huì)與 mac 操作系統(tǒng)合并的問(wèn)題給出了答案——一句話“不”出現(xiàn)在他身后的大屏幕上。幾分鐘之內(nèi),這張“不”的截圖就出現(xiàn)在了推特上。

iOS應(yīng)用程序?qū)⑷绾卧贛ac上運(yùn)行?這里有更多的細(xì)節(jié)

除此之外,“否”之后應(yīng)該有一個(gè)星號(hào),因?yàn)楸M管蘋(píng)果仍然計(jì)劃推出兩種不同的操作系統(tǒng)——一種用于移動(dòng)平臺(tái)NIR Color(照片紅外線效果處理工具),一種用于筆記本平臺(tái)。但該公司一直致力于將 iOS 應(yīng)用程序引入 mac 硬件。 在接受 Wired 獨(dú)家采訪時(shí)表示,將 iPad 應(yīng)用程序移植到 mac 框架已經(jīng)開(kāi)發(fā)了兩年。他透露了一些有關(guān)這將如何工作的技術(shù)細(xì)節(jié),并在 mac 上分享了一些他認(rèn)為有意義的 iOS 應(yīng)用程序。 對(duì)觸摸屏筆記本電腦不屑一顧,認(rèn)為一旦筆記本電腦開(kāi)始運(yùn)行觸摸屏手機(jī)應(yīng)用程序,該產(chǎn)品類別似乎就不會(huì)成為蘋(píng)果產(chǎn)品線的自然組成部分。

雙重標(biāo)準(zhǔn)

說(shuō),這與創(chuàng)建一個(gè)統(tǒng)一的操作系統(tǒng)無(wú)關(guān)。但事實(shí)上,蘋(píng)果公司已經(jīng)公開(kāi)了一項(xiàng)可能在一年后推出的計(jì)劃,這一事實(shí)清楚地表明了這家科技巨頭如何看待應(yīng)用程序的未來(lái)。該計(jì)劃還談到了 Store的運(yùn)營(yíng),它擁有數(shù)萬(wàn)個(gè)應(yīng)用程序,但與擁有數(shù)百萬(wàn)個(gè)應(yīng)用程序的移動(dòng)應(yīng)用程序商店相比仍然相形見(jiàn)絀。

在 WWDC 上,Apple 表示一些官方 iOS 應(yīng)用程序,包括 Home、、News 和 Voice Memos,將于今年晚些時(shí)候在 macOS 上提供(mac下一個(gè)版本的 OS)。從表面上看,蘋(píng)果似乎可以在不同的平臺(tái)上提供一些自己的應(yīng)用程序。但在幕后,Apple 一直在開(kāi)發(fā)第三方開(kāi)發(fā)人員最終可以用來(lái)將他們自己的應(yīng)用程序從 iOS 移植到 macOS 的工具, 堅(jiān)稱這只是一個(gè)最小的努力。Apple 大約在兩年前啟動(dòng)了該計(jì)劃,內(nèi)部 軟件 工程師一直在測(cè)試這些工具。mac 的這四個(gè) iOS 應(yīng)用程序是要測(cè)試的產(chǎn)品。

以前有關(guān)于這些工作的傳言。彭博社去年年底報(bào)道稱,Apple 正在研究一種解決方案,允許應(yīng)用程序開(kāi)發(fā)人員創(chuàng)建可以在 iOS 和 macOS 平臺(tái)上運(yùn)行的應(yīng)用程序。但是對(duì)于這些多平臺(tái)應(yīng)用程序?qū)⑷绾伍_(kāi)發(fā)以及某些交互將如何工作仍然存在疑問(wèn);例如,在 mac 上使用觸摸屏和使用鼠標(biāo)的交互邏輯是不同的。

“本土化”

在高層次上描述了 Apple 正在做的事情:將 軟件 框架移植到 mac 并使其“原生”mac應(yīng)用商店里的軟件在哪里,而不是使用某種模擬器或模擬器。iOS 和 macOS 都有一個(gè)共同的內(nèi)核和一組共同的幀,用于圖形、音頻和布局顯示。但隨著時(shí)間的推移,平臺(tái)已經(jīng)朝著不同的方向發(fā)展。最大和最著名的框架是 UIKit樂(lè)易圖片格式轉(zhuǎn)換,但它是從頭開(kāi)始為 iOS 構(gòu)建的,并非旨在解決鼠標(biāo)和鍵盤(pán)控制問(wèn)題。使用 macOS,UIKit 將被更新。正如開(kāi)發(fā)人員目前能夠?qū)?Apple TV 定位為運(yùn)行應(yīng)用程序的設(shè)備一樣,他們很快也將能夠定位 mac。

對(duì)于應(yīng)用程序開(kāi)發(fā)人員,應(yīng)用程序移植的某些方面將是自動(dòng)化的,而其他方面則需??要編寫(xiě)額外的代碼。當(dāng)使用在 mac 上運(yùn)行的 Apple 應(yīng)用程序制作 軟件Xcode 時(shí),如果開(kāi)發(fā)人員表示他們希望為 macOS 編寫(xiě) iOS 應(yīng)用程序的變體。一些交互界面是自動(dòng)生成的,比如將iOS上的長(zhǎng)按改為雙擊mac。但是,應(yīng)用程序開(kāi)發(fā)人員可能必須圍繞應(yīng)用程序中的菜單和側(cè)邊欄編寫(xiě)一些額外的代碼,例如使 mac 應(yīng)用程序側(cè)邊欄半透明或?qū)⒐蚕戆粹o作為工具欄的一部分。

盡管這些應(yīng)用程序在操作系統(tǒng)之間有效共享,但 強(qiáng)調(diào)您的 mac 不會(huì)像它那樣運(yùn)行?!八匀皇莔acOS,你仍然有終端,你仍然可以連接四個(gè)顯示器,你仍然可以連接外部驅(qū)動(dòng)器,”他說(shuō)。

并非每個(gè)移動(dòng)應(yīng)用程序都適用于 mac。例如,您不會(huì)拿起您的 mac 并帶著運(yùn)動(dòng)傳感器走在街上來(lái)跟蹤您的身體活動(dòng)。但蘋(píng)果認(rèn)為,很多游戲都可以輕松實(shí)現(xiàn)飛躍; 特別提到了 作為移植的候選人。他還表示,可以想象某些網(wǎng)站,例如 IMDB、Yelp 或擁有 mac 應(yīng)用程序。

當(dāng)然,開(kāi)發(fā)人員現(xiàn)在也可以為 macOS 制作這些應(yīng)用程序。鑒于當(dāng)前的工具集,這需要更多的工作。而在用戶方面,想要用戶下載筆記本應(yīng)用程序并在其中閑逛,而不是在網(wǎng)絡(luò)瀏覽器中快速查找餐館或電影,必須有某種附加值,無(wú)論是特定的應(yīng)用程序功能,仍然是隱私??問(wèn)題。

我問(wèn) ,如果在與 mac 不同的芯片架構(gòu)上運(yùn)行會(huì)影響同一個(gè)應(yīng)用在兩個(gè)設(shè)備上的運(yùn)行方式?!霸谶@個(gè)水平上,不會(huì)有太大影響魔叮超渲,”他說(shuō)?!霸谖覀兊脑S多核心 API(如 Metal)中,我們多年來(lái)一直在努力使它們?cè)?iOS 以及 mac 及其相關(guān)的 CPU 和 GPU 上運(yùn)行良好?!?/p>

觸摸屏話題

在回答我關(guān)于 iOS 應(yīng)用遷移到 macOS 是否預(yù)示著觸摸屏macs 的問(wèn)題時(shí), 告訴我他不喜歡“PC 上的觸摸屏”,并希望他能贏不要這樣做。他說(shuō):“我們真的覺(jué)得使用mac的人體工學(xué)原理就是你的手在一個(gè)表面上,相比之下抬手戳屏幕是一件很累的事情?!?/p>

補(bǔ)充說(shuō),他認(rèn)為今天的觸摸屏筆記本電腦——他稱之為“實(shí)驗(yàn)”——并不吸引人。(值得注意的是,帶有觸摸屏的微軟筆記本電腦被認(rèn)為是第一大競(jìng)爭(zhēng)對(duì)手,并獲得了很多贊譽(yù)。)

普遍的未來(lái)

說(shuō)到競(jìng)爭(zhēng),Apple 在移動(dòng)和臺(tái)式機(jī)領(lǐng)域的最大競(jìng)爭(zhēng)對(duì)手 軟件 已經(jīng)提供了在筆記本電腦和臺(tái)式機(jī)上運(yùn)行的移動(dòng)應(yīng)用程序版本。微軟的通用平臺(tái)于 2016 年推出,允許開(kāi)發(fā)人員編寫(xiě)在個(gè)人電腦、平板電腦、手機(jī)和 XBox One 上運(yùn)行的應(yīng)用程序。同年,谷歌表示將把 Play 應(yīng)用商店帶到谷歌,這意味著人們可以下載并在谷歌上使用應(yīng)用程序。

微軟和谷歌有不同的技術(shù)方法來(lái)在不同的設(shè)備上運(yùn)行相似或相同版本的應(yīng)用程序。但是這兩個(gè)系統(tǒng)都承認(rèn)一個(gè)基本事實(shí):雖然人們真的很喜歡移動(dòng)應(yīng)用程序,但開(kāi)發(fā)人員為多個(gè)平臺(tái)構(gòu)建完全獨(dú)立的應(yīng)用程序可能效率低下且成本高昂。

此外,PC 上的通用應(yīng)用程序或移動(dòng)應(yīng)用程序的概念還沒(méi)有被單方面接受。在微軟宣布 UWP 后不久,一位開(kāi)發(fā)人員公開(kāi)反對(duì)他認(rèn)為微軟咄咄逼人且過(guò)度控制的行為。Epic Games 的聯(lián)合創(chuàng)始人蒂姆·斯威尼 (Tim ) 在一篇評(píng)論文章中寫(xiě)道,該公司“有效地告訴開(kāi)發(fā)人員,只有在你接受被鎖定在 UWP 生態(tài)系統(tǒng)的控制中時(shí),你才能使用該軟件。這些功能”。

還有一個(gè)問(wèn)題是通用應(yīng)用程序?qū)κ杖敕峙湟馕吨裁矗驗(yàn)樘O(píng)果公司 30% 的收入來(lái)自 App Store 中銷售的應(yīng)用程序(如果是長(zhǎng)期訂閱應(yīng)用程序mac應(yīng)用商店里的軟件在哪里,則為 15%)?,F(xiàn)在mac開(kāi)發(fā)人員可以在線分發(fā)他們的應(yīng)用程序,避免Apple 的收費(fèi)結(jié)構(gòu)。如果開(kāi)發(fā)人員從 iOS 應(yīng)用程序創(chuàng)建 macOS 應(yīng)用程序,他們是否擁有相同級(jí)別的控制?

堅(jiān)持認(rèn)為,應(yīng)用程序的分發(fā)方式和分發(fā)量仍將由開(kāi)發(fā)人員決定。

?不過(guò),這一切都不會(huì)在明年發(fā)生,因此仍有很多細(xì)節(jié)要分享,而且可能會(huì)有更多關(guān)于桌面應(yīng)用程序與網(wǎng)絡(luò)應(yīng)用程序價(jià)值的討論。我確切地詢問(wèn)了 ,第三方開(kāi)發(fā)人員何時(shí)可以使用這些工具。他拒絕透露。但是當(dāng)我問(wèn)我們是否有理由認(rèn)為一年后的 WWDC 2019 上,我們會(huì)聽(tīng)到更多關(guān)于這個(gè)主題的想法,他回答說(shuō):“這樣想是合理的。”

原文鏈接:

進(jìn)一步閱讀:

為什么開(kāi)發(fā)者在 iOS 上便宜而在 iOS 上有價(jià)值?

發(fā)表評(píng)論