APP一鍵從iPad移植到Mac?蘋果新服務遭開發者吐槽
10月9日訊息,據國外媒體報導,蘋果公司期望透過Catalyst系統讓iPad應用程式在Mac電腦上流暢執行,最終打通兩者之間的軟體壁壘。然而從現階段來看,所移植應用的使用者體驗並不好,還要為同一應用支付兩次費用;而開發人員表示這比預想的工作量要大,並不像蘋果宣稱的 那樣簡單。
以下是翻譯內容:
去年蘋果公司軟體負責人克雷格·費德里吉(Craig Federighi)宣佈,開發人員能夠輕鬆地將他們的iPad應用程式移植到Mac電腦上,也就是說程式設計師只需編寫一次應用程式,就可以將其部署到額外的數百萬臺裝置上。但迄今為止,一些開發者認為現實並不樂觀,甚至出現了讓消費者為一個應用支付兩次費用的情況。現階段主要的蘋果應用程式開發商和Netflix等服務提供商也不願參與其中。
當地時間週一蘋果公司推出了Catalyst,這是一種能夠將iPad應用程式轉換為Mac應用的技術。這也是蘋果邁向更大目標的第一步:到2021年,開發者可以一次性開發出一款應用,並透過一個統一的應用商店在iPhone、iPad和Mac電腦上執行該應用。但初代產品似乎仍然相當粗糙,許多方面都令開發人員感到沮喪。此外,由於使用者下載他們已經購買iPad應用程式的Mac版本時,可能需要再次付費,這一狀況可能會惹惱使用者。
“作為一個使用者,我不想再為擁有同樣的應用程式而付費。”蘋果資深開發人員史蒂芬·特勞頓-史密斯(Steven Troughton-Smith)說。“作為一名開發人員,我不希望我的使用者必須做出這樣的決定。”
為了讓自家廣受歡迎的iPad應用PCalc計算器在Mac電腦上執行良好,詹姆斯·湯姆森(James Thomson)不得不付出比預期更大的努力。他說,對開發人員來說,為這些額外的工作應該獲得第二次報酬,但在蘋果宣稱移植過程似乎像打勾一樣簡單之後,消費者可能不會馬上理解。凱文·雷特(Kevin Reutter)把他的Planny應用程式帶到Mac電腦上,稱這種情況“令人難過”。
這些棘手的問題對蘋果來說是一個風險,因為其依賴大量的外部開發者來維護、改善和增強其世界領先的應用程式生態系統,並使其裝置顯得實用且獨特。長期以來,蘋果統一應用商店(unified App Store)的專案(公司內部代號為Marzipan)承諾在鼓勵開發新軟體的同時為開發人員節省時間。這是蘋果從服務中獲取更多收入的關鍵所在,但讓使用者支付兩倍費用不太可能是長期計劃的一部分。
大多數面向消費者的軟體平臺並沒有二次收費的問題。谷歌的應用商店執行在Android和Chromebook裝置上,使用者所購買的應用可以在這兩種裝置之間共享。同樣,Facebook透過其Oculus應用策略,避免了在Go和Quest頭戴裝置上對同一款應用收取兩次費用。蘋果自己也是iOS應用程式的支持者,使用者只需購買一次,就可以在iPhone、iPad、蘋果電視和蘋果手錶上使用。
蘋果發言人拒絕置評。蘋果公司表示,本週將有許多iPad應用程式登陸Mac電腦,不久的將來還會有更多應用程式釋出。目前的參與者包括語言學習應用Rosetta Stone、應用Money Coach以及社交平臺Twitter等。不過,美國最大的流媒體影片服務公司Netflix當地時間週二表示,它將不會參與其中。該公司提供的免費iPad應用程式在應用商店中排名第二。
圖示:將iPad應用移植到Mac之上仍需要大量的工作,並不像蘋果宣稱的那樣簡單
在蘋果新技術首次亮相的第一天,Mac應用程式商店僅展示了大約20個相容的iPad應用程式。相比之下,針對iPad最佳化過的應用程式可能有100多萬個。
Catalyst是“Mac應用程式開發的未來”,特勞頓-史密斯表示。“這將決定Mac未來是偉大還是平庸的。”其他開發者認為,對於那些以前從未為Mac開發過應用程式、只熟悉iPhone和iPad平臺的人來說,這項技術是一座有用的橋樑。
開發人員還發現,蘋果將iPad應用程式引入Mac電腦的工具存在幾個問題。一些只有在iPad觸控式螢幕上才有意義的功能,比如幫助使用者在日曆上選擇日期和時間的可滾動列表,現在也出現在了Mac電腦上。但在Mac電腦上,輸入操作仍然基於鍵盤、滑鼠或觸控板。
特勞頓-史密斯說,一些Mac版的應用程式在播放影片時無法隱藏滑鼠指標。他還發現,在某些情況下影片錄製和兩指滾動存在問題,以及在影片遊戲中使用鍵盤和全屏模式也存在問題。PCalc的開發者湯姆森表示,一些較老的Mac電腦難以執行使用SceneKit套件的移植應用。
自今年6月以來,蘋果網站上就出現了兩款備受期待的Catalyst移植應用:DC漫畫流媒體平臺DC Universe和賽車遊戲Asphalt 9,但本週它們卻突然下架了。賽車遊戲開發商Gameloft週二表示,為了“完善使用者體驗”,這款遊戲的上架“略有延遲”,將於今年晚些時候推出。
許多問題源於蘋果最初所承諾移植的簡單性。這確實很簡單,但最終移植的應用程式仍然保留了為iPad裝置最佳化的痕跡,但在Mac電腦上執行效果並不佳。
特勞頓-史密斯說:“將會有很多開發者除了點選那個核取方塊併發布之外什麼都不做,但是你不能止步於此。”他補充說,除了簡單的移植,蘋果公司釋出的指南並沒有提供太多幫助。但另一方面,他也說自己對第一批Catalyst移植應用印象深刻。
一些資深的Mac開發人員不願意將他們的精力轉移到Catalyst上。執行Tapbots並開發了第三方Twitter應用程式Tweetbot的保羅·哈達德(Paul Haddad)說:“將一個可執行的現有AppKit應用程式移植到一個未經驗證的初代工具包中去毫無意義,因為其未來充滿了不確定性。”“AppKit是Mac應用的底層框架,而UIKit是iOS和Catalyst應用的框架。
湯姆森說,其iPad計算器應用的Mac版最初看起來像一個漂浮在更大Mac螢幕上的iPad應用程式,所以他不得不重新設計很多面向使用者的軟體。他說,底層的程式碼基本上都可以用得上,但在“看到要讓它成為一個好的Mac應用程式需要做大量工作”之後,他最終沒有釋出。
盧卡斯·伯格斯托勒(Lukas Burgstaller)表示,他火爆的Feeds iPad應用程式最初似乎很容易進行移植,但後來他在讓軟體適配Mac介面的過程中“遇到了各種麻煩”。
第三方開發者並不是唯一面臨Catalyst移植應用問題的人。蘋果公司透過Catalyst釋出了四個自家應用,其中包括家庭、新聞、股票和語音備忘錄。令人尷尬的是,iPad介面並不能讓Mac使用者滿意。蘋果的費德里吉解釋稱,這是蘋果的設計決策,,而不是底層技術的問題。
目前蘋果的Catalyst系統仍然要求開發者提交兩款應用:一款用於iPad和iphone,另一款用於Mac。這可能會使應用程式的釋出時間不同,因為其中一個可能會先於另一個獲得批准。這也意味著,如果使用者下載了iPad版應用,Mac版應用並不會自動下載到他們的電腦上。當然,谷歌應用程式也沒有自動下載功能。
最重要的是,這意味著即便使用者已經為iPad版應用付費,但仍將需要再次為Mac應用程式付費。據開發者說,在某些情況下,應用內購買可能也不會從iPad應用程式複製到Mac版應用。
湯姆森表示,他正在為自己的網站設計措辭以警告客戶,儘管大多數底層程式碼與iPhone、iPad、蘋果手錶和蘋果電視的應用程式相同,他們將不得不為Mac版應用程式再次付費。所幸之處在於,考慮到蘋果公司對軟體持續更新的歷史,湯姆森的資訊很可能不必展示太長時間。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946594/viewspace-2659234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 蘋果 App 漲價"自動續訂"受吐槽!開發者抱怨新規則太具“任意性”或存在爭議蘋果APP
- 蘋果零售店遭吐槽 網友:能不能有個“優惠碗”蘋果
- Applepay首秀遭吐槽 網友:綁卡長達4小時APP
- 蘋果iPad Pro新專利 智慧鍵盤一鍵啟用語音助手蘋果iPad
- 蘋果iPhone X使用者吐槽:iPhone X鍵盤難用到哭蘋果iPhone
- 把 Linux 移植到蘋果 M1 Mac 上Linux蘋果Mac
- 吐槽微信對開發者的"流氓"行為
- 蘋果全球開發者大會推出智慧音響網友吐槽Siri“掉鏈子”蘋果
- 蘋果零售店工作環境遭吐槽:薪資低 晉升機會少蘋果
- 微軟Windows10升級政策在中國廣遭吐槽微軟Windows
- 吐槽“技術債務” - morethancoding
- 吐槽下mac的印表機設定Mac
- babel吐槽Babel
- “軟”蘋果水逆的一週:雜誌服務崩潰,新機型遭洩露,晶片首架離職蘋果晶片
- 首月收入破億,卻遭玩家吐槽太氪?心動新遊會是黑馬嗎?
- 蘋果新專利遭曝光 指紋資訊上傳到雲端蘋果
- 京東iPhone7搶購0秒沒貨 遭網友吐槽iPhone
- 蘋果M1 Mac重新支援側載 iOS/iPadOS App蘋果MaciOSiPadAPP
- 物流服務網站搭建,從定製到開發一體化服務網站
- 吐槽visdom
- 猴年春晚吉祥物遭網友瘋狂吐槽:谷歌不幸躺槍谷歌
- 三隻松鼠頻遭消費者吐槽 代工模式弊端顯露模式
- 從程式設計師到專案經理(25):對績效考核的吐槽程式設計師
- 政府免費WiFi兩“堵點”遭吐槽訊號不穩體驗差WiFi
- 猴年春晚吉祥物遭網友吐槽 谷歌躺著也中槍谷歌
- go語言的一些吐槽Go
- 對“主資料”的一點吐槽
- Docker再遇公關危機,GitHub開發者吐槽Docker下載限制DockerGithub
- 蘋果新版iOS瘋狂致敬安卓和微信,新Mac搭載自研CPU!這屆蘋果開發者大會料足槽點密蘋果iOS安卓Mac
- 功能測試吐槽
- 騰訊雲Cocos合作落地,遊戲開發者可一鍵接入雲服務遊戲開發
- 模板,從服務端到客戶端服務端客戶端
- 開發者吐槽貼吧:吸走了你的使用者,還想再賣你一次?
- 必須被吐槽嗎?聊聊Mac裝Windows那點事MacWindows
- 吐槽Javascript系列一:slice()、substr()和 substring()JavaScript
- 吐槽一下Xcode中的PlaygroundXCode
- 吐槽一些技術想法和事情
- 新火種AI | 微軟不“軟”!從PC到雲服務到AI,2.8萬億市值直逼蘋AI微軟