
このコースの概要を説明します。
Xcodeについて説明します。
Xcodeをインストールしていきます。
Xcodeを使ってみましょう。
プレビューを表示させる方法について説明します。
プロジェクトを作成していきます。
Swiftを使ってみましょう。
Swiftの変数と定数について説明していきます。
Swiftの型推論について説明します。
Swiftの明示的な型について扱っていきましょう。
Swiftの型変換について説明します。
Swiftで文字列に変数を埋め込む方法についてやっていきます。
Swiftのifについて説明します。
SwiftのSwitchについて説明します。
オプショナルバインディングについて説明します。
Swiftの配列について説明します。
Swiftの辞書について説明します。
Swiftのfor-inについて説明します。
Swiftの関数について説明します。
Swiftのクロージャについて説明します。
Swiftのクラスについて説明します。
Swiftの構造体について説明します。
Swiftのプロトコルについて説明します。
do-catchについて説明します。
継承について説明します。
swiftのasについて説明します。
enumについて説明します。
SwiftUIについて説明します。
Viewとモディファイアについて説明します。
SwiftUIのLIstについて説明します。
タイトルを作ります。
ToolbarItemについて説明します。
ToolbarItemの位置を変えられるようにします。
SwiftUIのHStackについて説明します。
SwiftUIのVStackについて説明します。
SwftUIのFontについて説明します。
SwiftUIのButtonについて説明します。
SwiftUIのForEachについて説明します。
SwiftUIの@Stateについて説明します。
SwiftUIの@ObservedObjectについて説明します。
SwiftUIの@EnvironmentObjectについて説明します。
TextFieldについて説明します。
TextFieldでリターンキーを押した時の処理について説明します。
SwiftUIのimageについて説明します。
Sheetについて説明します。
@Bindingについて説明します。
fullScreenCoverについて説明します。
Toggleについて扱います。
disabledを使ってボタンを押せなくする方法について扱います。
Toggleをカスタマイズできるようにします。
onTapGestureについて説明します。
ZStackについて説明します。
@StateObjectについて説明します。
Pickerについて説明します。
今回作るTODOアプリについて説明します。
アプリ作成の流れを説明します。
TODOアプリを作るためのプロジェクトを作成します。
TODOアプリの見た目を作りましょう。
TODOアプリのListの行のViewを作っていきます。
ForEachを使って、ListRowを簡潔にしていきましょう。
tasksを別ファイルに移してみましょう。
構造体Taskを別ファイルに移しましょう。
チェックの付け外しができるようにしていきましょう。
クリックしたタスクと一致させられるようにしていきましょう。
チェックしたら斜線が引かれるようにしていきましょう。
タスクを消せるようにしていきましょう。
タスクを打ち込めるようにしていきましょう。
タスクとして表示されるようにしていきましょう。
プロジェクトを作成します。
アカウントを登録します。
Apple Developper用の証明書を取得します。
実機にビルドしてみます。
Core MLについて説明します。
機械学習モデルの入手方法について説明します。
今回作るアプリについて説明します。
アプリ作りの流れについて説明します。
プロジェクトの作成について説明します。
Resnet50をXcodeに入れましょう。
分類する画像をXcodeに入れましょう。
見た目を作っていきましょう。
modelを使う手順について説明します。
modelのインスタンスを作っていきましょう。
requestを作っていきましょう。
handlerを作っていきましょう。
実行してみましょう。
ARKitについて説明します。
RealityKitについて説明します。
RealityKitの構造について説明します。
簡単なARアプリを作ってみます。
コードについて説明します。
タップした時に変数の値を変えます。
変数を連動させます。
SwiftUI , Swift , Xcode の基礎から学んで iOS (iPhone) アプリ を作っていくコースです。
【コースの特徴】
・プログラミング初心者向け
→ Swift の初歩から説明しているのでプログラミングが初めてでも大丈夫です。
・理論より直感的な説明
→理論はそこそこに、何ができるかに重きを置いて説明しています。
・実際にアプリを作る
→作ったアプリを改造するとオリジナルのアプリが作れます。
※作れるアプリは順次追加していきます
【習得内容】
・Xcodeの使い方
・Swiftの基礎文法
・SwiftUIの基礎文法
・アプリの作り方
・機械学習アプリの作り方
・ARアプリの作り方
【注意】
Xcodeは基本的にはMacOSでのみ作動します。
WindowsOSで動かす方法もあるのですが、このコースでは扱っていないのでご了承ください。