Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Mobile Application Development

アプリを始めて最初のアプリを作ってみる

アプリを作るプロセスと、どのような要素を勉強すればいいのかが分かる講座です。 画面を構成するところからデータ管理と画面遷移まで、基本的な部分を盛り込みました。

7名 が受講中です。

  • leeo
앱개발
SwiftUI
xcode
ui
Swift
xcode-playground

こんなことが学べます

  • iOS

  • SwiftUI

  • アプリ開発基礎


「SwiftUIは勉強しましたが、アプリを作ろうとしているので手が合わない」


初めてアプリを作成しようとすると、誰もが一度は大変です。

画面は作ってみましたが、全体の構造や流れを自分で設計しようとすれば、どこから始めるべきかを終えます。

このレッスンは、その厄介さを過ぎてアプリを自分で設計して完成できる思考の順序を学ぶ授業です。


アプリを始めよう

アプリで続行


今回のレッスンでは、Appleが提供するSwift Playgroundsのアプリの起動とアプリへの継続を活用して
SwiftUIとアプリを整理する考え方を体験し、
構造をつかみ、機能を作成し、データをリンクするプロセスを最初から最後まで習得するのに役立ちます。


Swift Playgroundとは?

Swiftで遊ぶ遊び場という意味のSwift Playgroundsは、Appleが制作した楽しくSwiftコーディングを学べるiPadやMac用のアプリです。 iOS、コーディングについて全く知らない状態でも始めることができ、ちょうどコーディングを学ぶ人々に最適なツールです。


💡このレッスンでは単なる正解を提供しません。
代わりに、自分で悩んで探索するのを手伝って、正しい方向に進むように案内します。

こんな方におすすめです

アプリを一度も
作ってみない人

アプリ開発プロセス自体
あまりにもひどい人

問題解決力と思考力
育てたい人

アプリを作成したいのですが、なぜこれをやめたのですか?


SwiftUI文法を勉強して、画面一枚くらいは作ってみましたが、いざ私のアプリを作ろうとすると手が出ません。

機能は作成できそうですが、アプリ全体がどのように構成され動作するのかは全く感じません。

どのような画面が必要で、どの機能をどこに実装するのか、順番さえ曖昧で不確実に感じられます。

チュートリアルに沿った経験はありますが、単独でアプリを企画して整理することは依然として大変で困難に感じられます。


この講義はその幕末を解くための授業です。

  • アプリを構成する画面、機能、データの流れを設計し、思考の順序を習得します


  • 正解に従って書く方法ではなく、問題に直面して直接解決してみる構造で設計されています


  • 最初から最後まで教えてくれる講義ではありませんが、

    自分で必要な内容を見つけてつなぐ力を育てるのに役立ちます

これはSwiftUI文法をもっと学ぶ講義ではありません。

アプリを作れる人に成長するための訓練です。

講義を聞いた後、どのような状態になりますか?


1. アプリを作る際に「何から悩むべきか」の順番を知っています

  • 必要な画面と機能を思い出すことができ、それをどのような順序で実装するかを自分で判断できます。

2. 例外で「自分だけのアプリ」を作る自信ができます

  • アプリを整理する機能とフローを独自の方法で整理できます

  • 「なぜこれをしなければならないのですか?」の説明を自分でできるようになります

3. アプリ開発の思考力を体得します

  • SwiftUIは単なるツールであり、コアは機能を構造化して接続する力です。

  • 次のアプリを作るときも、「何からやる?」ではなく、「こうして作らなければならない」という考えが先に浮かびます。

こんな方にはおすすめしません


  • 短期間で結果を得たい人

  • コードをコピーして貼り付けてすばやく完成する方法を好む人

  • 自分で悩んで探索する学習方法に興味がない人


この講義は成長のための訓練と練習を重要にします。

「正解」より「過程」に集中する準備ができていれば、十分に従うことができます。


この講義を聞いた後、 SwiftUIの構造アプリを設計して実装できる基礎を育てるのに 役に立つでしょう。

このようなことを学びます。

アプリ開発思考力の向上

問題を解決する前にすべきことを提示します。問題を迎えるときに何をすべきか、そのセッションで学ぶべき知識を質問に悩ませてください。

やるべきこと、探検する

SwiftUI構造の理解

SwiftUIでは、ビューはどのように構成され、どの原理で画面が更新されるかを学習します。状態の流れを理解し、画面とデータがどのように接続されるか、各ビュー間でデータを共有する方法 わかりました。

実習映像素材

学んだことを自分で評価してみる

レッスンに付属のノッションテンプレートを通じて
学んだ内容を自分でまとめて、自分だけの答えを作ることができます。
正解よりも、コースと考え方を評価する力を養うのを助けます。

学んだことを評価する

講義進行方法

このレッスンは単なる概念的な伝達ではなく、質問を投げ、自分で探求し、自分で解決するプロセスを提供します。


📝あなたがすべきことを提示します。

🔍直接探索する時間を提供します。

🛠一緒に悩んで解決します。

🎯学んだ内容を自分で評価する機会を提供します。


このプロセスを通じて、自分で学習する能力が育てられます。


プログラミングを学びながら「理解されない」、「覚えているだけ」という感じを受けたなら、
今は「自分で考えて問題を解決する力」を育ててみてください!

講義の主な内容

  • SwiftUI構造と状態フローの理解

  • 機能を分けてつなぐ事故訓練

  • ユーザーシナリオベースの画面設計

  • 質問中心の学習&自己チェック方式

  • ノッションテンプレートを活用した整理と復習

  • Apple 公式 Swift Playgrounds ベースの練習

受講前の注意

練習環境

  • 必要な機器: MacBook、iMac、またはiPad

  • プログラム:Swift Playgroundsアプリ、ノッション

学習資料

  • 学習資料:実習映像、ノッションテンプレート

  • 下記のノッションテンプレート必ず複製して講義と一緒にお使いください。講義の全過程であなたの教材として使われ、体系的な理解を助けます。
    リンク:

講師の話

「キムチチゲだけよく煮ると料理を上手にするわけではありません。
他のチゲも煮てみなければ分かりません。」

開発も同様です。
このレッスンを通して、あらゆる問題を解決できるという勇気、そしてその問題をどのように解決するかを考える力を得てください。


皆さんの学習旅程に一緒にいたします。

一人で歩く練習をしますが、その先で待っています。



こんな方に
おすすめです

学習対象は
誰でしょう?

  • 文法だけ勉強した人

  • アプリを作る時に、何から作ればいいか分からない人

  • 初めてのアプリを手順通りに作ってみたい人

前提知識、
必要でしょうか?

  • なし

  • 스위프트 플레이그라운드

こんにちは
です。

7,506

受講生

195

受講レビュー

3

回答

4.9

講座評価

12

講座

안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.

カリキュラム

全体

19件 ∙ (3時間 20分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥5,214

leeoの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!