
このレクチャーのソースコードです。
Xcodeを実際に使ってみます。
プレビューを表示させる方法について説明します。
このセクションのソースコードです。
Swiftについて説明します。
Swiftを使ってみましょう。
変数と定数について説明します。
型推論について説明します。
明示的な型について説明します。
型変換について説明します。
文字列に変数を埋め込む方法について説明します。
ifについて説明します。
switchについて説明します。
オプショナル型の基本について説明します。
オプショナル型の強制的アンラップについて説明します。
オプショナル型: オプショナルバインディングについて説明します。
guardについて説明します。
配列について説明します。
辞書について説明します。
for-inについて説明します。
関数について説明します。
クロージャについて説明します。
クラスについて説明します。
構造体について説明します。
プロトコルについて説明します。
do-catchについて説明します。
継承について説明します。
asについて説明します。
enumについて説明します。
SwiftUIについて説明します。
Viewとモディファイアについて説明します。
Textについて説明します。
Listについて説明します。
NavigationTitleについて説明します。
ToolbarItemについて説明します。
ToolbarItemの位置を変える方法について説明します。
HStackについて説明します。
VStackについて説明します。
Fontについて説明します。
Buttonについて説明します。
ForEachについて説明します。
@Stateについて説明します。
@ObservedObjectについて説明します。
@EnvironmentObjectについて説明します。
TextFieldについて説明します。
TextFIeldでリターンキーを押した時の処理について説明します。
Imageについて説明します。
sheetについて説明します。
@Bindingについて説明します。
fullScreenCoverについて説明します。
Toggleについて説明します。
ボタンを押せなくします。
Toggleをカスタマイズします。
onTapGestureについて説明します。
ZStackについて説明します。
@StateObjectについて説明します。
プロジェクトを作成します。
アカウントの登録をします。
デベロッパモードに変更します。
ARKitについて説明します。
RealityKitについて説明します。
RealityKitの構造について説明します。
実際に簡単なARアプリを作ってみます。
コードについて説明します。
このセクションのソースコードです。
今回作るアプリについて説明します。
タップできるようにします。
色の変化を制御する変数を作ります。
タップした時に変数の値を変えます。
変数を連動させます。
if文で制御します。
meshを作ります。
Materialを作ります。
モデルを作ります。
モデルを取り替えます。
実行してみます。
モデルを入手します。
ファイル名を変更します。
モデルをXcodeに入れます。
3Dモデルが作られるようにします。
実行してみます。
ARKit , SwiftUI , Swift の基礎から学んで iOS (iPhone) アプリ を作っていくコースです。
【コースの特徴】
・プログラミング初心者向け
→ Swift の初歩から説明しているのでプログラミングが初めてでも大丈夫です。
・理論より直感的な説明
→理論はそこそこに、何ができるかに重きを置いて説明しています。
・実際にアプリを作る
→作ったアプリを改造するとオリジナルのアプリが作れます。
【習得内容】
・ARKitの使い方
・Xcodeの使い方
・Swiftの基礎文法
・SwiftUIの基礎文法
・ARアプリの作り方
【注意】
Xcodeは基本的にはMacOSでのみ作動します。
WindowsOSで動かす方法もあるのですが、このコースでは扱っていないのでご了承ください。