はじめてのイマーシブなアプリの開発

0.9K Views

June 27, 24

スライド概要

2024-06-26
西本卓也 @24motz / @nishimotz
shuaruta.com

すごい広島 IT初心者の会 [87]
https://pycon-hiroshima.connpass.com/event/321966/

profile-image

Shuaruta Inc. ウェブアクセシビリティ基盤委員会 (WAIC) NVDA日本語版 すごい広島 IT初心者の会

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

2024-06-26 @24motz / @nishimotz shuaruta.com 1

2.

• https://developer.apple.com/jp/videos/play/wwdc2023/10203/ • Xcode • Reality Composer Pro visionOS RealityKit RealityView visionOS 3D SwiftUI Xcode Previews • 2

17.
[beta]
import SwiftUI
struct SwiftUIView: View {
@State private var message: String = "Hello, World!" //

}

var body: some View {
Text(message)
.font(.largeTitle) //
.padding() //
.onTapGesture {
//
message = message == "Hello, World!" ? "Tapped!" : "Hello, World!"
}
}

#Preview {
SwiftUIView()
}

17

18.

Simulator 1

19.

Scene var body: some View { VStack { RealityView { content in // Add the initial RealityKit content if let scene = try? await Entity(named: "Scene", in: realityKitContentBundle) { content.add(scene) } 1

21.

Open in Reality Composer Pro 2

23.

NewScene.usda 2

29.

visionOS Pathway 29