はじめに
前回は、Swiftの基本的な文法を学びました。まだ触れられていない文法もありますが、これからアプリを作成していく中で、必要に応じて学んでいく予定です。
今回から待ちに待ったアプリ作成に入っていきますが、この連載でのアプリ作成のUIについては、Appleの提供するUIフレームワークSwiftUIを使用して進めていきます。
アプリ作成の第1弾は「毎日いいことカウンター」を作ります。毎日生活していく中で「今日はなんかダメだったなぁ」とか落ち込むことはないでしょうか?しかし、日常で何気なく生活している中でいいことは自分が気づかないだけで沢山あります。そんな日常の何気ない「いいこと」をカウントするアプリを作成して、「今日はこんなにいいことがあったんだね!」と明るい気持ちで1日を振り返れるようにしましょう。
開発環境
この連載では、次の環境を使用しています。
- macOS Sequoia 15.1
- Xcode 16.1
プロジェクトの準備
第1回の新規プロジェクトの作成方法と同様の手順で新規プロジェクトを作成します。
- Xcodeアプリを開きます。
-
Create New Project…
を押します。 -
テンプレートを選択する画面が表示されます。①プラットフォームは、
iOS
を選択し、②ApplicationではApp
を選択、③Next
を押します。 -
オプションを選択する画面が表示されます。④Product Nameには
My App Collection
と入力しました。この連載では最終的にひとつのミニアプリを作成するのがゴールになるため、この名前を付けました。⑤のその他の項目が次の値になっていることを確認し、⑥Next
を押します。- Interface: SwiftUI
- Language: Swift
- Testing System: None
- Storage: None
-
任意な場所を保存先として指定して、
Create
を押します - 作成が完了すると、Xcodeのエディターが表示されます。
Xcodeでプロジェクトの新規作成ができました。それではアプリを作っていきましょう。