Главная
Study mode:
on
1
Intro
2
The Glowforge
3
Picture
4
Vector Graphics
5
Swift Coaster
6
Working with SVG
7
Fundamentals
8
Owl Trace
9
Trace: Adding Cut Outs
10
Algorithm: Flood Filling
11
Flood Filling: Recursive
12
Pixels and Neighbors
13
Drawing: Bezierpath
14
Coasters SVG
15
SVG: Coaster
16
Drag Group: Layer & Image
17
Drag Group: Moving
18
The Image
19
Image Model
20
Drag Group View
21
Layer: Drawing and Positioning
22
Way off
23
Drag Group Image
24
BitmapimageView: Transform
25
Transformations: 15
26
How do we fix?
27
Moving Pivot: Center
28
Safety
29
Swift as Light
Description:
Explore the intersection of Swift programming and laser cutting technology in this 18-minute conference talk from try! Swift Tokyo 2019. Discover how iOS software engineer Jon-Tait Beason leverages CoreGraphics and other iOS APIs to create vector graphics for the Glowforge 3D Laser Printer. Learn about building robust, elegant, and safe solutions in Swift for manipulating graphics, working with SVGs, implementing flood filling algorithms, and handling image transformations. Gain insights into the development of features that allow users to create and customize designs for laser cutting various materials like wood, leather, and acrylic.

Swift as Light

try! Swift Conference
Add to list