SwiftUI Tutorials: 8日目

最終回「Interface with UIKit」。 UIViewControllerはUIViewControllerRepresentableに適合したクラスでwrap makeUIViewController(co […]

SwiftUI Tutorials: 7日目

今日は「App Design and Layout」章のふたつ、「Composing Complex Interfaces」「Working with UI Controls」。 Composing Complex In […]

SwiftUI Tutorials: 6日目

前回から少し日が空いてしまったが、今夜は「Animating Views and Transitions」。ビューにアニメーションを追加する。 someView.animation(someAnimation) でアニメ […]

SwiftUI Tutorials: 5日目

今日のお題目は「Drawing Paths and Shapes」。といっても、今回はチュートリアルをざっと眺めて感触を掴んだだけ。 いわゆる、これまでCoreGraphics APIやCAShapeLayer, CAG […]

SwiftUI Tutorials: 4日目

今日はこれ「Handling User Input」にチャレンジ。いよいよUIによる状態変化と、Combine.framwを用いた状態変化に追従したUI更新。 @State修飾子: Viewの持つプロパティに指定すること […]

SwiftUI Tutorials: 3日目

今日は「Building Lists and Navigation」にチャレンジ。 内容は、UIKitで言う所の、 UITableViewを内包したUINavigationControllerを実装し セルをタップして対 […]

SwiftUI Tutorials: 2日目

昨夜、OSを無事にCatalinaに更新することができた。これでようやく、SwiftUIのcanvasを試すことができる、と思いきや、、 SwiftUI – Single View App template […]

SwiftUI Tutorials: 1日目

Platforms State of the Union のはじめの20分弱を観て、SwiftUIの要旨をつかんだ。 SwiftUI 4つの原理: Declarative, Automatic, Compositiona […]

WWDC 2019、SwiftUI

WWDC、参加応募はしたものの落選。ということで今年も徹夜でリアルタイムに見守った。 今年の内容は、各種OSのアップデートだけでなく、iPadOSの発表や、プロユース向け製品として Mac Pro、Pro Display […]

PIXAR(Lawrence Levy著)を読んだ

先週読み終わった。以前の記事で「読み終えたら何かここで書いてみたい。」と宣言してしまったので、その告知のとおり何か書く。 本書は、スティーブ・ジョブズからの誘いでPIXARに入社した筆者が体験した、どん底にあった会社の「 […]