fbpx

SwiftUI 動畫 iOS 16 – 使用 SwiftUI 製作任何動畫

Contents

一門有趣的專案課程,從簡單到中級再到高階,探討了許多在 SwiftUI 中製作動畫的方法。

從這 9.5 小時的課程,你會學到

  • 學生將學習如何建立令人驚歎的 SwiftUI 動畫,並立即將其納入他們的應用程式中

要求

課程說明

專為 iOS 16 打造!所有可下載的專案都是完全為 iOS 16 和 Xcode 14 建構的!

SwiftUI 動畫

使用 SwiftUI 創建流暢且引人入勝的動畫。 這是一門有趣的課程,有許多適合任何技能水平的專案……從簡單到中級到高級,探索和使用各種動畫。 您所需要的只是 Swift 語言的應用知識,在這裡您會感到賓至如歸。

使用 Apple 的 SwiftUI,您可以用比以往少得多的程式碼創建精美的動畫。

了解將您的動畫和動作創意轉化為應用程式中的動畫的多種技術和方法。 動畫真正讓應用程式脫穎而出,因為它們是互動的,讓應用程式變得生動……而且,它們永遠不會讓我們微笑 🙂

在本課程中,我們將探索各種方法,使用 SwiftUI 的力量來建立和動畫幾乎任何東西……SwiftUI 是蘋果公司新的宣告式框架,它快速、簡單,而且工作起來非常有趣。

本課程將向你展示如何為各種物件和數值製作動畫…比如

  • 色相旋轉,也就是顏色,我們將對影像進行動畫處理
  • 陰影
  • 不透明度
  • 框架
  • 座標
  • 度數
  • 梯度、背景
  • 路徑,以及更多
  • 在這裡,我們將圍繞不同的軸為一個物體制作動畫,並建立一個螞蟻行進的效果,我們將用它作為風扇皮帶來驅動一個齒輪
  • 我們將把一個有資料的天氣圖製作成動畫,我們將把動畫結合在一起,創造一個更獨特的效果
  • 我們將使用 Shape protocol 和路徑,這樣我們就可以製作一個客製化的波浪形狀,然後沿著不同的控制點為這個形狀製作動畫。
  • 我們將使用 animatableData,一個內建的 SwiftUI 屬性,讓我們以各種有趣的方式對資料進行動畫處理
  • 我們將在一些動畫中使用計時器,這些計時器將在指定的時間後開始動畫,並停止它們
  • 我們還將新增聲音,使專案真正具有互動性
  • 我們將使用新的 iOS 14 SpiteKit View 來建立具有物理特性的動畫,如碰撞、重力和速度……這些現在都可以在SwiftUI中使用,使用SpriteKit View

在SwiftUI中,有很多東西可以做動畫……當你把動畫新增到你的應用程式中時,你會讓它變得生動,而且對使用者來說更有吸引力。

因此,在這個課程中,有很多有趣的專案,以幫助激發你的創意天才…。

讓我們開始創作吧。

注意:本課程假定你有 Swift 語言的工作知識。

我們在裡面見 🙂

目標受眾

  • 初級的 iOS / macOS / watchOS / tvOS 開發者到中級和高階開發者

講師簡介

Stephen DeStefano   iOS / MacOS 開發人員/ Swift 講師

我的名字是 Steve DeStefano,iOS的講師,與獲獎的 Swift 開發者 Paul Hudson合作,將他最暢銷的 iOS / macOS / watchOS 和其他書籍轉化為講座風格的課程。所以你將得到最好的相關蘋果一切的說明。 Paul 的教學方法被譽為學習如何在最短時間內學會寫程式的最佳方法之一,並得到Swift語言創始人Chris Lattner的高度讚揚。我提供了一個獨特的方式來呈現 Paul 的材料,這是藉助標註、突出顯示和圖形的方式,所有這些將使得程式碼的思路很容易看得懂,更容易了解內容。如果你覺得這可能太困難了,再想一想,然後和 Paul 以及我一起來看程式碼,發掘學習Swift 和應用程式有多麼容易。在短時間內從新手到蘋果的開發人員,上架你的產品到 App Store 給許多人看到自己獨特的創意。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個 Network & Security 課程✨優惠連結✨ ( NT490 起特價中 ) | 大多地區 ✨ 優惠連結 ✨( NT390 起特價中 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

Powered by WordPress.com.

Up ↑

%d