如何看待蘋果為Mac適配iOS應用的Marzipan計劃?

蘋果將實施 Marzipan 計劃一個 app 適配所有設備 http://www.cnbeta.com/articles/681827.htm

這個計劃的思想與UWP十分相似,而UWP苟延殘喘的當下,這個計劃是否具有前景?是否屬於偽需求?

歡迎大家討論。


身為業餘UWP開發者表示瑟瑟發抖

暫且不說api以及性能問題,單是界面適配就能愁死人


OS X 那套 API 本身就應該改一改了。


看來蘋果是想靠iOS來拉Mac一把咯?

謹慎樂觀吧


這個問題其實和iPad剛出來的時候很像。

iPad和iPhone雖然都運行著iOS系統,但是兩者的屏幕尺寸和使用場景完全不同。Apple一開始是希望開發者能夠開發同時兼容iPad和iPhone的應用,就好比iOS自帶的app以及Apple自己開發的app。同時,在Xcode的支持上,也是想盡一切辦法,讓開發人員能夠在不同的尺寸設備上實現儘可能多的效果。但是結果卻比較尷尬,開發者並沒有大量開發出同時兼容iPad和iPhone的應用,而是會單獨給iPad開發一個《XXXHD》或者《XXXipad版》。

這其中的原因有很多,比如,很多UI在設計ipad版時完全不考慮iphone上的布局,造成兩者的UI完全沒有規律可循。其次,頁面布局的變化和自適應非常複雜,一套Autolayout布局不能解決所有問題。最後,頻繁的頁面布局變化和越發複雜的約束,會增加UI錯亂的可能,造成原有app的不穩定。

作為廣大iOS開發者中的一員,我們還是很聽蘋果爸爸的話的。每年出來的新特性新API,都會第一時間跟上。不過偶爾也有懶得管的時候,比如這個Universal App。當然,要做一個全適配的app,不僅僅是開發人員的努力,這需要整個公司的統一規劃,UI需要在設計時考慮到不同屏幕的樣式,同時保持一定的設計規律,等等。

總的來說,Universal App是一個大工程,也不是適合每個app的。不過蘋果如果真的能夠提供一套較為完善的解決方案,說不定能夠再次改變世界呢。


三個字——洗洗睡。

現在連iPad自己都快涼了,還指望把Mac拉起來?往前推五年,你會相信淘寶這個級別的APP不做iPad適配,你會相信騰訊做個沒有偏向手機端的TIM居然不直接一起出iPad版?阿里當年拋棄WP,現在連iPad也都一起拋棄了,要不是還有iPhone這個大腿,現在的iPad用戶甚至連能用的淘寶APP都沒有,還指望拉起來Mac?

移動市場WM拉上Win32桌面也打不過iOS,反過來桌面市場也是一樣的,Mac拉上iOS,在Win32的傳統優勢領域也依然是被按在地上一起打。


不看好。Mac 的使用人羣大部分是 開發者、UNIX/UNIX-like 愛好者、設計師、攝影師、影音剪輯師等,需要的是強大的專業級軟體。最近這幾年蘋果一直在折騰輕量級軟體,能把 Mac 平臺的份額保住就不錯了。如果再推類似 UWP 這類東西,指不定會有更多的使用者逃離 Mac 平臺。


計劃很美好,實際上不看好,蘋果iOS近年來頻繁出現重大bug,就這還搞平台融合?


如果是蘋果搞的,那真是厲害的設計,改變世界的設計,重新定義應用開發的設計

不過以蘋果的API品味...我很懷疑他們能搞出什麼好用的東西


大家都在擔心iOS到macOS這個方向走不通,為什麼不想想macOS到iOS這個方向呢?

iOS設備的性能越來越強,為什麼macOS的大型軟體不能搬到iOS上,尤其是iPad Pro上呢?很多人都說iPad涼了,那把macOS的好多應用搬過來吼不吼啊?今天Civilization 6都出了iPad版,這種東西都可以移植,別的感覺指日可待啊,不過UI當然要設計清楚,工作量不會小


建議先出觸摸屏的Mac再說,難道移動設備上的App要用觸摸板和滑鼠操作么?PixelBook已經移植了不少Android App,在觸摸屏上基本可用,總體對ChromeOS有一定的補充作用。

可見macOS現在已經凄涼到什麼程度了。


現在iOS的大部分框架是從macOS演變過來的,很相似,但是兩種屏幕尺寸比例完全不一樣,操作習慣也不一樣,一份代碼同時適配手機和電腦,確實比較困難


推薦閱讀:

iOS 獨立開發者是通過什麼渠道接外包項目的?
蘋果和安卓在界面設計上有什麼區別?要注意什麼?
客戶端開發介面向前兼容策略是如何的?
可以為Apple Watch上開發什麼樣有趣的App應用?
開發較複雜的 iOS 應用時,在建立清晰易懂的項目目錄結構這方面,你有什麼好的經驗或心得?

TAG:蘋果公司AppleInc | iOS開發 | 應用開發 | OSX開發 | 通用Windows平台UWP |