SwiftUIによるiOS 13アプリ開発入門

Xcode 11の新機能・SwiftUIフレームワークをマスターしてiOS 13対応アプリを高速に開発しよう
3.90 (80 reviews)
Udemy
platform
日本語
language
Mobile Apps
category
SwiftUIによるiOS 13アプリ開発入門
622
students
2 hours
content
Aug 2019
last update
$19.99
regular price

Why take this course?

🚀 [iOS 13アプリ開発入門] 📱 краї史的な変革を体験!井上博樹 (Hiroki Inoue) さんが講義した SwiftUIによるiOS 13アプリ開発のコースで、Xcode 11の最新機能を磨き上げて、あなたも素晫のSwiftUIアプリを高速かつ効率的に開発することができるようになります。🌟


📚 コース概要

Day 1: SwiftUIの基礎と環境構築

  • macOS Catalina (10.15)を既存のディスクに併存してインストールする方法
  • Xcode 11 Beta 6(2019年8月現時点での正式版がリリースされた場合の対応を含む)

Day 2: SwiftUIでランドマークアプリの開発

  • Swift UI Essentialsのチュートリアルを参照しながら、ランドマーク(名所)アプリの基本的な開発から始める
  • ビューの生成とスタックによるレイアウトの理解

Day 3: SwiftUIでランドマークアプリの機能追加

  • リスト表示と画面遷移の実装
  • SwiftUIの高度な機能を使った「お気に入り機能」の追加
  • Combineを用いたステージャー情報の保持
  • クロージャ(無名関数)と @State、@EnvironmentObjectの使い方を学ぶ

🌟 ボーナスセクション

  • Q&Aや受講生のリクエストに応じて、より深い理解を支援するための補足解説を追加します。
  • 現在寄せられているリクエストは、ニュースリーダー、天気情報アプリ、画像判定AIアプリなどです。

🔹 このコースで取り組むこと

  • Xcode 11の新機能をマスターする
    • SwiftUIフレームワークの基本から応用まで
    • iOS 13に特有の機能を活用したアプリ開発
  • SwiftUIでアプリ開発を高速化する
    • UIのデザインと実装をSwiftUIで効率的に行う
    • SwiftUIのコレクションビューや画面遷移、ステート管理などの実用的な技術を習得する
  • アプリ開発のためのストレージ機能を使いこなす
    • Combineを使ったデータの流れを理解
    • SwiftUIの@Stateと@EnvironmentObjectを適切に利用する

🎓 学習内容の概要

  1. SwiftUIの概要

    • SwiftUIとは何か、そのメリット
    • SwiftUIプロジェクトの作成方法
  2. 環境構築

    • Xcode 11のインストールと設定
    • macOS Catalinaのディスク併存設定手順
  3. ランドマークアプリの開発

    • SwiftUIの基本的なビューを作成する
    • UIコンポーネントのカスタマイズと組み合わせ
  4. 画面遷移とデータの扱い

    • ユーザが画面遷移を行う際のリスト表示やデータの操作
    • Combineを使った非同期処理とデータの流れ管理
  5. アプリの機能追加

    • 「お気に入り」機能の実装
    • @Stateや@EnvironmentObjectを用いた状態管理

このコースを通じて、SwiftUIで iOS アプリを開発する基本から応用までを網羅し、現代のiOS開発に必要なスキルを身につけることができます。最新のiOS技術を学び、実践で自分の能力を喫足させましょう!


📢 注意事項

  • Xcode 11のバージョンによっては異なる機能やUIが存在可能
  • iOSのアップデートに伴う新機能や変更点を常にチェックすること
  • macOS Catalina以降のバージョンでのみ対応しています

🚀 今すぐ始めよう!

SwiftUIの世界への扉が開かれています。Xcode 11を使ったiOSアプリ開発の旅についてください。このコースで習得した知識は、あなたの開発キャリアにとって非常に価値があります。今すぐ登録し、SwiftUIでのiOSアプリ開発を始めましょう!

Course Gallery

SwiftUIによるiOS 13アプリ開発入門 – Screenshot 1
Screenshot 1SwiftUIによるiOS 13アプリ開発入門
SwiftUIによるiOS 13アプリ開発入門 – Screenshot 2
Screenshot 2SwiftUIによるiOS 13アプリ開発入門
SwiftUIによるiOS 13アプリ開発入門 – Screenshot 3
Screenshot 3SwiftUIによるiOS 13アプリ開発入門
SwiftUIによるiOS 13アプリ開発入門 – Screenshot 4
Screenshot 4SwiftUIによるiOS 13アプリ開発入門

Loading charts...

2465094
udemy ID
18/07/2019
course created date
29/10/2019
course indexed date
Bot
course submited by