File: TestTutorial2.tutorial

package info (click to toggle)
swiftlang 6.0.3-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,519,992 kB
  • sloc: cpp: 9,107,863; ansic: 2,040,022; asm: 1,135,751; python: 296,500; objc: 82,456; f90: 60,502; lisp: 34,951; pascal: 19,946; sh: 18,133; perl: 7,482; ml: 4,937; javascript: 4,117; makefile: 3,840; awk: 3,535; xml: 914; fortran: 619; cs: 573; ruby: 573
file content (69 lines) | stat: -rw-r--r-- 1,874 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
@Tutorial(time: 20, projectFiles: project.zip) {
   @XcodeRequirement(title: "Xcode X.Y Beta Z", destination: "https://www.example.com/download")
   @Intro(title: "Advanced Augmented Reality App") {

      Tutorial 2 intro description.
      Tutorial 2 intro description.

      Tutorial 2 intro description.
      Tutorial 2 intro description.
      Tutorial 2 intro description.

      Tutorial 2 intro description.
      Tutorial 2 intro description.

      @Image(source: introposter2.png, alt: introposter2)
   }
   
   @Section(title: "Create a New AR Project") {
      @ContentAndMedia {
         Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt
         ut labore et dolore magna aliqua. Phasellus faucibus scelerisque eleifend donec pretium. 
         Ultrices dui sapien eget mi proin sed libero enim. Quis auctor elit sed vulputate mi sit amet.

         > Note: This is a note.

         > Important: This is important.

         @Image(source: introposter.png, alt: xcode)
      }

      @Steps {

      @Step {
        This is a step.
      }
      }
   }
   
   @Assessments {
      @MultipleChoice {
         Lorem ipsum dolor sit amet?

         Phasellus faucibus scelerisque eleifend donec pretium.
         
         ```swift
         let scene = ARSCNView()
         let anchor = scene.anchor(for: node)
         ```
         
         @Choice(isCorrect: true) {
            `anchor.hitTest(view)`
            
            @Justification {
               This is correct because it is.
            }
         }
         
         @Choice(isCorrect: false) {
            `anchor.hitTest(view)`
            
            @Justification {
               This is correct because it is.
            }
         }
      }
   }
}

<!-- Copyright (c) 2021 Apple Inc and the Swift Project authors. All Rights Reserved. -->