
매끄러운 애니메이션이 포함된 고성능 2D 콘텐츠를 앱에 추가하거나 2D 게임 기반의 고급 도구 세트로 게임을 만들 수 있습니다.
SpriteKit은 모양(shapes), 입자(particles), 텍스트, 이미지 및 비디오를 2차원으로 그리기 위한 범용 프레임워크입니다. 메탈을 활용하여 고성능 렌더링을 달성하는 도잇에 간단한 프로그래밍 인터페이스를 제공하여 게임 및 기타 그래픽 집약적인 앱을 쉽게 만들 수 있습니다. 풍부한 애니메이션 및 물리적 동작 세트를 사용하여 시각적 요소에 생명을 빠르게 추가하고 화면 간 전환을 우아하게 수행할 수 있습니다.
SpriteKit은 iOS, macOS, tvOS, watchOS에서 지원되며, GameplayKit이나 SceneKit등의 프레임워크들과도 잘 통합됩니다.
// 모든 활성 SpriteKit 컨텐츠를 구성하는 개체입니다.
class SKScene
// SpriteKit 장면을 렌더링하는 뷰 하위 클래스입니다.
class SKView

사진은 leedool3003님의 글에서 가져왔습니다.
아이폰의 기본 앱에 해당되는 날씨앱의 애니메이션또한 SpriteKit으로 제작된 것이다.