Cafe Latte Order App


Level ★★★★☆


iPhoneのアプリを作る言語「SwiftUI」を使ってカフェラテ注文アプリを作成します。
レイアウトの配置、画面遷移、マップ、ボタン、デザイン、お気に入り、リストなどの機能を勉強していきます。
この授業はiPhoneアプリを作るにあたり、基礎から応用まで幅広く扱っております。

Home


・ トップメニューの遷移
・ カテゴリレイアウトの配置
・ スクロール

好きなカフェの写真や名前を入れてデザインの変更をすることができます。
User Interface (UI) の基本であるレイアウトの配置、画面のスクロール方向について学びます。

Information


・ 画面遷移
・ レイアウトの配置

お店の写真、名前、住所、電話番号、マップの背景表示を作成し、基本情報について実装します。
iPhoneのアプリには欠かせない画面の遷移の方法やレイアウトの配置について学ぶことができます。

Map


・ 画面遷移
・ マップの導入

表示させたいお店の緯度、経度をプログラムして、日本でも世界でもお気に入りの場所を表示させます。

Order Menu


・ レイアウトデザイン
・ 様々なボタンの実装

注文にあたって、カフェラテの種類選択ボタン、砂糖の有無、トッピングの種類選択ボタン、個数カウントボタンを作成していきます。

Order List


・ 注文リストの作成
・ 注文の保存
・ お気に入り機能

注文を一時的に保存する方法やお気に入り機能を導入することで、UIの使いやすさについて学ぶことができます。

Order Detail


・ 画面遷移
・ 注文の確認
・ リアルタイムの注文時間の表示

注文の最終確認をするために、リストから詳細へ画面遷移の実装を行います。

Course


・ 全18回
・ Zoomによるオンライン授業

SwiftUIを扱うにあたり、Xcode 11以降のインストールが必要なため、macOS: Catalina 10.15以降のモデルが搭載されているMacbookやiMacなどが必要です。

Contact

Mail: kaito_narimoto@icloud.com
AM9:00〜PM10:00