Tag: Xcode Cloud

蘋果透過簡化流程、上雲等方式讓開發者更容易打造App

蘋果公佈上雲開發平台Xcode Cloud服務訂閱方案,目前每月免費提供25小時使用時間

去年在WWDC 2021期間針對開發者提供的Xcode Cloud訂閱服務,蘋果稍早宣佈正式訂閱價格,將透過四種方案提供使用。 其中,蘋果將在目前以每月免費提供25小時Xcode Cloud服務使用時間,但之後會以每月15美元價格訂閱使用,至於每月100小時的使用價格為50美元,每月250小時的使用價格則是100美元,另外也提供每月可使用1000小時的高時數方案,每月以400美元計價。 為了吸引更多人使用,蘋果從目前開始到2023年底將維持每月免費提供25小時的使用方案,直到2024年開始才會開始施行每月15美元計價。 比起過去藉由Xcode打造App的模式,開發者能直接透過Xcode Cloud服務以線上協作方式完成編碼作業,更可透過雲端模擬方式檢視App在不同蘋果裝置上執行結果,同時也會彙整錯誤等內容,方便線上與其他團隊成員討論,並且進行即時修正,讓開發者省去在不同平台切換,以及面臨彙整資料的麻煩。

觀點/蘋果希望扭轉Mac上的遊戲市場生態,可能還是會面臨不少挑戰

觀點/蘋果希望扭轉Mac上的遊戲市場生態,可能還是會面臨不少挑戰

除了公布iOS 16、iPadOS 16、watchOS 9,以及macOS 13 Ventura等作業系統更新,蘋果在此次WWDC 2022期間也公布諸多向開發者提供的API應用資源,同時也宣布開放結合雲端平台的Xcode Cloud服務,並且改良Xcode 14,以及Swift與SwiftUI開發工具,同時今年更針對在iPad、Mac上的遊戲體驗進行諸多強化。 ▲除了作業系統諸多功能更新,此次蘋果也針對開發者工具資源做了不少升級 未來登上Mac的遊戲作品或許會大幅增加 其中,在遊戲方面率先釋出新版Metal 3 API資源,透過整合蘋果旗下晶片運算資源,讓遊戲圖像顯示解析度、渲染效率提升,甚至透過MetalFX升頻技術,讓原本低解析度影像內容能以更高解析度形式呈現,並且透過人工智慧演算方式去除鋸齒邊緣。 ▲新版Metal 3 API將能配合蘋果處理器設計,提高iPhone、iPad與Mac上的遊戲體驗 ▲Metal升頻技術利用人工智慧方式,讓原本低解析圖像內容能以更高畫質呈現,同時仍可維持更高效率存取使用模式,讓遊戲能在高畫質表現下對應更高執行效率 以此次CAPCOM展示在Apple Silicon處理器硬體環境執行Mac版《惡靈古堡8:村莊》為例,在搭載M2處理器的新款MacBook Air能以穩定1080P解析度形式運作,而在搭載M1 Pro以上處理器規格的Mac Studio則能以流暢4K解析度畫質遊玩。 ▲透過CAPCOM的3A級作品《惡靈古堡8:村莊》背書,蘋果希望吸引更多遊戲開發者將遊戲內容帶到Mac 除了藉由新版Metal API資源提高遊戲畫面渲染與細節處理效果,蘋果此次更提供Fast Resource Loading API,藉由類似微軟提出的DirectStorage技術,可讓GPU直接存取貼圖等圖像資料,無須透過CPU處理、記憶體緩衝等交換流程,藉此加快遊戲整體存取執行效率。 ▲藉由類似微軟DirectStorage技術的設計,蘋果透過Fast ...

蘋果透過簡化流程、上雲等方式讓開發者更容易打造App

蘋果透過簡化流程、上雲等方式讓開發者更容易打造App

從此次WWDC 2021公布消息來看,蘋果不僅希望能大幅簡化開發者打造App時面臨門檻,此次宣布推出Xcode Cloud服務,更顯示蘋果希望讓開發者能以更大彈性創作內容。 ▲此次WWDC 2021針對開發者提供諸多API資源,另外也更進一步簡化開發難度門檻,甚至透過上雲方式讓開發團隊協作變得更容易 Xcode Cloud服務讓開發者上雲無縫完成App設計 近期受到疫情衝擊,使得許多企業必須採取彈性上班模式,讓員工以遠距辦公形式完成原本工作事宜,而對於許多需要團隊合作的App開發流程勢必也造成一定影響。 雖然開發內容依然可以透過網路共享方式繼續完成,但在整體工作流暢度仍會有不直覺,以及需要在不同平台來回切換等問題,因此蘋果顯然希望藉由搬上雲端的Xcode Cloud服務,解決在遠距辦公情況下的App開發挑戰難題。 ▲蘋果強調從幾年前就已經著手準備Xcode Cloud服務 即便並非因應目前疫情影響才提出Xcode Cloud服務想法,蘋果其實在更早之前就已經著手準備此項服務設計,目的其實就是希望透過上雲加快開發團隊設計App流程,而在目前受疫情影響改變過往App開發流程與工作模式之下,預期將能讓開發團隊能更容易協作完成App設計。 比起過去藉由Xcode打造App的模式,開發者能直接透過Xcode Cloud服務以線上協作方式完成編碼作業,更可透過雲端模擬方式檢視App在不同蘋果裝置上執行結果,同時也會彙整錯誤等內容,方便線上與其他團隊成員討論,並且進行即時修正,讓開發者省去在不同平台切換,以及面臨彙整資料的麻煩。 目前Xcode Cloud服務將從近期開放特定開發者進行前期測試,表訂夏季開放更多開發者加入使用,並且會在今年秋季公布此項服務計費方式,預計在明年全面開放所有開發者使用。 ▲預計從現在開始提供部分開發者進行前期測試,預計夏季至秋季會公布更進一步消息,預計明年開始提供所有開發者使用 新版Swift讓App開發變得更簡單,iPad也能快速打造App 此次另一項讓開發者更容易打造App的設計,則是針對Swift程式語言的調整。 其中,對於已經有程式設計基礎以上能力的開發者,這次在新版Swift加入名為「Concurrency」 (並行)的概念,不僅再次結合各類API資源,讓原本需要多行程式編碼內容呈現的App"瘦身",調整成僅需更少編碼內容即可呈現相同執行結果。 ▲新版Swift讓開發者能以更精簡編碼內容完成App設計 這樣的作法,除了讓開發者能減少編碼過程寫入錯誤內容產生bug之餘,同時也會在撰寫自動帶入合適編寫內容,讓開發者撰寫編碼流程可以加快,甚至可以用更更精簡編碼內容讓App執行效率提高。 另一方面,此次針對在iPad機種上的Swift Playground的調整,更是加入可讓使用者直接以此打造App,而非僅侷限在學習App設計,意味將能吸引更多沒有程式開發基礎的人,同樣可以透過Swift Playground學習相關知識後,即可以此打造結合個人創意想法的App內容,甚至不少開發者也已經藉由Swift Playground打造App,或是設計應用服務原型。 ▲現在藉由Swift ...

蘋果簡化設計、測試流程吸引更多開發者打造創意App

蘋果簡化設計、測試流程吸引更多開發者打造創意App

在此次WWDC 2021主題演講的最後,蘋果宣布將向開發者釋出多款API資源,同時也強調將持續簡化開發者打造App困難度,並且透過App Store讓更多開發者內容可以被使用者挖掘。 其中,除了此次提及的SharePlay分享播放在內功能,蘋果更透露將提供更容易建造精細3D物件的物件捕捉功能API,讓開發者能更方便透過多張2D圖像即可透過人工智慧技術輔助快速生成3D物件,不僅能應用在一般App內容設計,更可運用在ARKit相關擴增實境內容。 而在新版Swift程式語言更新方面,則是進一步使程式語法精簡,讓使用者能透過更少編碼內容即可完成設計,同時也有利於App執行效率提昇,並且能讓編碼內容更加安全。 另外,配合此次推出的Xcode Cloud雲端服務,則可藉由雲端方式讓使用者模擬測試所設計App在不同蘋果裝置執行情況,無需像過往要先傳送到裝置上實際安裝測試才能知曉是否有問題,藉此加快App內容開發效率。 至於在App Store頁面呈現方式調整部分,蘋果則是允許開發者可針對不同用戶族群設定不同介紹預覽畫面,或是不一樣的圖示預覽內容,更可透過App內活動吸引更多使用者下載,藉此讓開發者能有更多機會宣傳App內容,並且推動更大App下載量。 先前僅在iOS平台提供測試內容的TestFlight平台,蘋果在此次公布消息也確定將登上macOS平台,預計會先開放部分開發者先行測試,預計明年開始會全面開放所有開發者使用,並且可讓使用者藉此參與各類App前期測試。

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.