當前位置:
首頁 > 最新 > 蘋果公司如何看待iOS應用給Mac帶來新的活力

蘋果公司如何看待iOS應用給Mac帶來新的活力

蘋果應用程序MacOS莫哈韋今年晚些時候開始了他們的生活IOS應用程序。如果蘋果成功的話,這將是一場新軟體復興個人電腦的開始。

在周一世界開發者大會,蘋果軟體工程主管克雷格·費德里吉(CraigFederighi)發布了一項技術,讓為iPhone和iPad編寫軟體的人更容易把這些應用帶到Mac電腦上。目前這只是一個窺探,但蘋果用該技術開發的四款應用程序-新聞、股票、語音備忘錄和家庭-將在今年晚些時候發布。MacOS 10.14 Mojave。在2019年,蘋果也將把這項技術帶給外部開發者。

這一結果可能意味著大量注入新軟體。在個人電腦市場上,Mac電腦比微軟Windows操作系統提供的電腦更稀缺,谷歌Chrome操作系統Chromebook的日益普及也沒有給蘋果帶來任何好處。打開Mac電腦,達到大量的iPhone和iPad不過,軟體開發人員可能會讓Mac變得更加富有。

開發公司創始人大衛·巴納德(David Barnard)說:「看著我的(IPhone)主屏幕,我想要MacOS上的大多數應用程序。」反差。他也可能是蘋果公司的開發者之一,他用自己的天氣雷達應用程序購買了蘋果的計劃,氣象地圖集。「我們從來不會考慮為MacOS構建天氣地圖集,但從克雷格(Federighi)在舞台上展示的情況來看,這似乎很容易就值得去做。」

從長遠來看,蘋果的做法可以使iOS和MacOS更容易融合。那是一個公司多次解散,最近費德里吉星期一的講話。然而,不可否認,使這兩個基礎更緊密地結合在一起將鋪平道路。

但就目前而言,蘋果的目標更為溫和。

Federighi說:「有數以百萬計的iOS應用程序。」「我們認為他們中的一些人在Mac上看起來會很棒。」

使Mac成為更好的平台

吸引開發者是任何製造「平台」的公司的工作之一-任何高級計算的基礎。這就是為什麼亞馬遜兜售機器人液泡它可以通過alexa驅動的智能揚聲器來控制,為什麼?微軟願意斥資75億美元收購開發者網站GitHub,以及為什麼谷歌和蘋果想把他們的手機技術從汽車傳播到任何地方電視.

這是因為開發人員豐富了平台,通過提供更多的方法來完成工作、保持聯繫和娛樂自己,從而使平台對使用平台的人更有吸引力。一個擁有更多用戶的平台吸引了更多的開發人員,推動了一個良性的增長循環。這款手機在iPhone上運行得很好,但如今蘋果在Mac電腦上的地位已經不那麼強大了。

「Mac應用程序的數量,如果不是朝著錯誤的方向發展,肯定不會以任何有意義的方式增長;根本沒有足夠的用戶吸引開發人員。」Stratechery分析師本·湯普森說。「這意味著蘋果的做法必須與iOS有很大的不同:蘋果公司宣布,它正在進行一個為期多年的項目,以便於將iOS應用程序移植到Mac上,而不是對開發者口授條款。」在某種程度上,這是蘋果為Mac應用付費的方式。「

這是值得的,詹姆斯·湯普森說,他是「紐約時報」的作者PCalc計算器軟體這在今天的iOS和MacOS上都可以使用。

「我覺得這聽起來很棒,」湯普森說。「Mac上的PCalc 4是iOS版本的一個埠,增加了Mac內容。將來我可能會轉而使用這項技術,讓我的生活變得更容易。「

如何在Mac上安裝iOS應用程序:UIKit

要理解蘋果是如何實現這一目標的,你只需了解一下Mac、iPad和iPhone的編程原理。蘋果公司提供「框架」-開發者可以用來構建他們的應用程序的低級工具。框架處理從監控觸摸屏上的水龍頭到將3D圖形發送到筆記本電腦的所有工作。

這些框架中有許多是在IOS和MacOS之間共享的。但是處理用戶界面元素的兩個核心框架是不同的:AppKit用於製作MacOS軟體和烏伊基特用來製作iOS軟體。蘋果周一宣布的計劃是將UIKit引入MacOS。

這意味著,習慣於為iOS設備生成軟體的程序員現在也可以為Mac電腦生成應用程序的一個版本。他們會得到「所有典型的Mac功能,」蘋果告訴開發者-支持拖放操作、工具欄、窗口控制項、通知、窗口調整大小、共享控制項和紅黃綠窗口控制項。

使用一種叫做事件映射的技術,蘋果的工具將自動轉換一些交互。點擊ipad應用程序就會在mac版本上點擊滑鼠,iphone上的一根手指搖屏就會變成在mac觸控板上的兩指滾動。

但並不是每件事都是容易的或自動的,費德里吉告訴「連線」。他說,在iOS上,菜單和側邊欄之類的東西需要額外的編程。他認為UIKit的方法仍然足夠強大,可以將Fortnite遊戲或Yelp和DirecTV應用程序等iOS軟體轉換為Mac。

把Mac、iPhone和iPad合併?

將UIKit引入Mac並不是讓iOS和MacOS更加接近的唯一努力。一些較低級別的框架,雖然在MacOS和iOS上都可以使用,但已經逐漸分離。不過,蘋果正在把它們重新組合在一起。

蘋果公司說:「我們藉此機會對這個基板進行合理化,這對你的開發者來說是個好消息,因為它讓你更容易編寫可移植的代碼。」換句話說,是在iOS或MacOS上工作的軟體。

蘋果一直堅稱,其觸摸屏設備-iPhone和iPad-與鍵盤驅動的Mac電腦是分開的。觸摸觸屏是令人尷尬和疲憊的,頂級設計師。喬尼·艾夫相信。

然而,該公司為iPad提供鍵盤,並展示那些誇耀iPad與傳統個人電腦相媲美的廣告。而且,一直有傳言說,蘋果自己的節能ARM處理器設計可以為未來的Mac提供動力。

把UIKit搬到mac的工作-a蘋果項目代號:馬爾齊班據彭博社幾個月前的獨家報道,這是去年首次曝光的-當然,一些開發商對長期融合的可能性感到懷疑。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 寰球科技新視野 的精彩文章:

iPhone在法庭上擊敗三星,但蘋果必須付給你50美元
一加One Plus 6正式揭幕前真機圖片遭遇亞馬遜公司泄露

TAG:寰球科技新視野 |