inflearn logo
知識共有
inflearn logo

[Lv.1] iOS 17 アプリ開発基礎 - SwiftUIで始める

iOSアプリ開発の主流であるSwiftUI、必須の知識、そして最新の開発トレンドであるMVVMアーキテクチャを基に、実際のApp Storeにあるアプリを一緒に作ってみます。(📌 すべての講義資料PDFおよび実習コードファイルを提供します)

難易度 初級

受講期間 無制限

iOS
iOS
SwiftUI
SwiftUI
Swift
Swift
iOS
iOS
SwiftUI
SwiftUI
Swift
Swift

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

Kyh0527

52% 受講後に作成

急いで新規プロジェクトにSwiftUIを使用することにして、基礎を固めるために登録して聞きましたが、一つずつ簡単に説明してくれて理解が上手になりました。 ^^ ただ、アプリに適用するLocalDB、Combineなどの内容がなくて残念ですが、ベーシックステップ講義だから今後これらの内容も取り上げてほしいです。ありがとうございます〜

5.0

Emma

85% 受講後に作成

iOS開発者を準備する就学者です。 採用公告にいつもSwiftUI優待があって、急いで心に講義を申し込んだのですが、詳細に一つずつ教えていただき、よく学びました。 特に、アプリ構造のmvvmパターンでプロジェクトを進めたことと、すべてのコースのソースコードを公開してくださって助けがたくさんありました。点で満足です!ありがとうございます!

5.0

Jay

100% 受講後に作成

現在、2度目です。 SwiftUI 入門に最適です。 機能ごとにうまく区切られているので、再度参照することも簡単です。

受講後に得られること

  • SwiftUI Core - iOSアプリ開発に必要な必須事項を学びます

  • MVVMアーキテクチャ - よく使われるアプリ構造も一緒に学びます

  • Animation - アプリでダイナミックな動きができるように学びます

  • Real Project - AppStoreにある「絶滅危惧動物事典」をクローンコーディングします

  • Newest Version - 最近リリースされた(iOS 15, 16, 17)アップデート事項を学びます

最新のFramework & Version
SwiftUIでiOSアプリを開発してみましょう! ⚒️

SwiftUI? 🖥️

  • Appleが開発した最新のアプリ開発フレームワークであり、すべてのAppleプラットフォームで使用できるアプリ制作が可能です。
  • 宣言型Swiftの使用により、従来のUIKitに比べて初心者でも簡単に学ぶことができます。, even beginners can learn it more easily compared to the existing UIKit.
  • データとUI部分を統合的にコードで記述することで、より強力な機能をサポートします。

なぜ今 SwiftUI を学ぶべきなのでしょうか? 📖

毎年WWDC(アップル
開発者会議)で
最新トレンドに合わせた
継続的なアップデート

従来のiOS開発の枠組みから
完全に新しい形の
開発フレームワーク


현재 iOS開発のトレンドが
UIKitからSwiftUIへと
変更されたことに伴う
最新技術の習得


SwiftUI Basic 講義の特徴

アプリ開発が初めての方の目線に合わせて、XcodeのインストールからSwiftUIの必須知識、実践プロジェクト、最新のアップデート内容まで、簡単に真似しながら学べるようになっています 🙆‍♂️

1. Basic Core

  • SwiftUIの基本的な重要事項を学びます。

2. クローンコーディング:絶滅危惧動物事典

  • AppStoreの「絶滅危惧動物事典」アプリの主要内容を一緒に作ってみます。

 

3. Latest Version : iOS15, 16, 17

  • 最新のアップデート内容を扱います。(iOS15, 16, 17)

4. PDF, Xcode Files : すべての講義資料ファイルのダウンロード

  • 講義の理論資料(PDF)、実習コード(Xcode)ファイルを提供します。

5. Code Snippetsファイル、講義の提供

  • よく使われるコードを保存して使用できる Snippets(スニペット)について扱います。

更新履歴 🆙

[2.1] Code Snippets セクションを追加 - 2023-12-03

  • Snippets Intro
  • NavStack, VStack スニペット
  • HStack Snippets
  • ZStack Snippets
  • Button Snippets
  • Form Snippets
  • TabView Snippets
  • Text Snippets
  • カスタムスニペット

[2.0] Added New Contents (iOS15, 16, 17) - 2023-11-25

  • SwiftUI - Intro
    • 講義資料
    • Xcode 15 Preview
  • iOS 15
    • Text (MarkDown, Selection)
    • SymbolVariant
  • iOS 16
    • ViewThatFits
    • LabeledContent
    • MultiDatePicker
    • NavDestion, Path
    • NavigationSplitView
  • iOS 17
    • SectorMark
    • ContentUnavailableView
    • SymbolEffect
    • ScrollView (Paging, ScrollTransition)
    • Observation (@Observable, @Bindable, @Environment)

Q&A 💬

Q. APP開発の経験がない初心者でも受講できますか?

SwiftUIを初めて学ぶ方でも、誰でも簡単に講義についていけば、皆さんもアプリを作ることができます。

Q. Swiftを一度も使ったことがありませんが、受講可能ですか?

本講義ではSwiftの文法は扱わないため、基本的なSwiftの文法をある程度理解した上で受講していただく必要があります。Inflearnで無料で提供されているSwift文法講義を視聴してから受講されることをお勧めします。

Q. 最新バージョンに対応している講座ですか?

2023年基準でiOS 17とXcode 15バージョンに対応している講義です。今後、iOSのメジャーアップデートの際に追加内容も継続的にアップデートされる予定です。


受講前のご案内📢

  • 実習環境:macOS Catalina、バージョン 10.15 以上のMacデバイス
  • 学習資料:提供されるPDF、Xcodeファイルをダウンロードしてインストールしてください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • iOSアプリ開発が初めての方へ - UIKitを知らなくても大丈夫です

  • SwiftUIの最新技術を習得したい方 - 最新のiOS 16アップデート事項を反映

  • SwiftUIの基礎を固めたい方 - いつでも基礎力は重要です

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

  • Swiftの基礎文法をあらかじめ学んできてください

  • MacBook、iMacなどのMacOSデバイス - M1 MacBook Airの基本モデルでも十分です。

こんにちは
jacobkoです。

855

受講生

48

受講レビュー

49

回答

5.0

講座評価

4

講座

常時学割実施中

受講料が負担になる学生の方々のために、ご自身の学校のメールアカウント(例:@***.ac.kr、@***.edu)で

メールを送っていただければ、全講座の50%割引クーポンをお送りいたします。

👉jacobko@kakao.com


こんにちは。 😀

SwiftUIを通じて、誰でも簡単にiOSアプリを作れるよう、様々な講義を制作中です。

SwiftUIだけでなく、様々なiOS開発関連の資料を私のJacob's DevLogでご覧いただけます。

👉 Jacob's DevLogへ移動


こんにちは。 😀

現在、SwiftUIを通じて誰でも簡単にiOSアプリを開発できるように、さまざまなチュートリアルを制作しています。

私の Jacob's DevLog では、SwiftUI だけでなく、iOS 開発に関するさまざまな資料をご覧いただけます。

👉 Jacob's DevLogへ直接移動する

もっと見る

カリキュラム

全体

94件 ∙ (14時間 50分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

33件

5.0

33件の受講レビュー

  • jewonhong2426님의 프로필 이미지
    jewonhong2426

    受講レビュー 3

    平均評価 5.0

    5

    56% 受講後に作成

    • leesw5505님의 프로필 이미지
      leesw5505

      受講レビュー 2

      平均評価 5.0

      5

      100% 受講後に作成

      • koemma869806님의 프로필 이미지
        koemma869806

        受講レビュー 1

        平均評価 5.0

        5

        52% 受講後に作成

        急いで新規プロジェクトにSwiftUIを使用することにして、基礎を固めるために登録して聞きましたが、一つずつ簡単に説明してくれて理解が上手になりました。 ^^ ただ、アプリに適用するLocalDB、Combineなどの内容がなくて残念ですが、ベーシックステップ講義だから今後これらの内容も取り上げてほしいです。ありがとうございます〜

        • jacobko
          知識共有者

          kyh0527さん。 もう少し深くなった講義制作中です。 レビューありがとうございます 😊

      • soulem6805님의 프로필 이미지
        soulem6805

        受講レビュー 3

        平均評価 5.0

        5

        85% 受講後に作成

        iOS開発者を準備する就学者です。 採用公告にいつもSwiftUI優待があって、急いで心に講義を申し込んだのですが、詳細に一つずつ教えていただき、よく学びました。 特に、アプリ構造のmvvmパターンでプロジェクトを進めたことと、すべてのコースのソースコードを公開してくださって助けがたくさんありました。点で満足です!ありがとうございます!

        • jacobko
          知識共有者

          満足していただきありがとうございます😄 今後より良い講義を準備します。

      • suky님의 프로필 이미지
        suky

        受講レビュー 1

        平均評価 5.0

        5

        32% 受講後に作成

        jacobkoの他の講座

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

        似ている講座

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

        ¥11,162