ダウンロード 第3回 サンプルファイル (18.2 KB)
Swiftは、Appleが開発したプログラミング言語でiPhoneやiPad、MacやApple Watch、最近ではApple Vision ProなどさまざまなApple製品向けのアプリ開発に使われています。この連載では、ミニアプリを作りながらSwiftでのアプリ開発を学んでいきます。今回からは、前回まで学んだことを使いながら実際にアプリケーションを作成します。アプリ作成の第1弾は、カウンターアプリです!
はじめに
前回は、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を押します。 -
任意な場所を保存先として指定して、
Createを押します - 作成が完了すると、Xcodeのエディターが表示されます。
Xcodeでプロジェクトの新規作成ができました。それではアプリを作っていきましょう。
この記事は参考になりましたか?
- この記事の著者
-
リルオッサ(リルオッサ)
ブレイクダンサー、時々iOSエンジニア。元ブレイクダンス世界2位。 現在は、楽しいことを追い求め、iOSアプリを作ったり、ビールを飲んだり、絵を書いたり、技術記事を書いたり、海外登壇チャレンジしたり、ブレイクダンスの大会を企画したりしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア



