[Lv.5] SwiftUI with AI - Apple IntelligenceでAIアプリを作る
jacobko
¥30,649
中級以上 / iOS, Swift, SwiftUI, AI
SwiftUIの中級まで終えたあなたへ、次はAIをアプリに組み込む番です。Apple IntelligenceとFoundationModelsフレームワークを使って、インターネットなしでデバイス内で動作するオンデバイスAIアプリを完成させます。
中級以上
iOS, Swift, SwiftUI
SwiftUIアニメーションの要であるSpring AnimationとTransitionを深く掘り下げて学び、9つの実践的なアプリ画面とインタラクティブなUI/UXを体系的に学べる、実務中心のコースです。(📌 全ての講義資料PDFおよび実習Codeファイルを提供します)
Spirng Animation と Transition を活用したインタラクティブUI実装
実践プロジェクト (ハンバーガーメニュー、オンボーディングなど) 9個のアプリ画面完成
withAnimation と状態ベースのアニメーションをマスター
SwiftUI 高度なアニメーションパターンと実践的な適用技法
答えはSpring AnimationとTransitionにあります。
現代のアプリ開発では、アニメーションとインタラクションが不可欠な要素であり、これを実装するための重要な技術は、 Spring AnimationとTransitionです。
このレッスンでは、SwiftUIと一緒にSpring AnimationとTransitionを使用して本番インタラクティブUIを実装し、実際のプロジェクト(ハンバーガーメニュー、オンボーディング画面、トーストシステム)を介してそれらを適用する方法を学びます。 withAnimationと状態管理、複合トランジション効果、そしてMatchedGeometryEffectまですべてのコースを練習し、iOS開発技術をさらに一歩引き上げます。
SwiftUIによるインタラクティブアニメーションの実装:アプリでユーザーエクスペリエンスを革新的に向上させるSpring AnimationとTransitionを学びます。
本番ですぐに適用可能:ハンバーガーメニュー、オンボーディング画面、トーストシステムなど、実際のプロジェクトで不可欠なアニメーションパターンをカバーします。
実践中心のレッスン: すべてのコードを直接作成してテストし、実際のアプリで正しく動作することを確認します。
高度な開発者のためのコース:SwiftUIの基礎を固めたら、すぐに挑戦可能! iOS開発技術を1段階アップグレードしてください。

iOSアプリの開発をレベルアップしたい
Spring AnimationとTransitionの核心を理解し、 SwiftUIでインタラクティブUIを実装したい高度な開発者。

本番プロジェクトで学びたい人
ハンバーガーメニュー、オンボーディング画面など実務アニメーション技術を学習し、実際に9つのアプリ画面を作りたい方。

最新のiOSテクノロジに興味をお持ちの方
SwiftUIの最新アニメーション機能を体験し、最新の開発トレンドに従いたい方。
インタラクティブUI実装のための最新のSwiftUIアニメーション技術(Spring AnimationとTransition)を段階的に学びます。
withAnimationの基本から、SpringのResponse、Damping、BlendDuration、そして複合Transitionまで取り上げます。
Spring AnimationのさまざまなパラメータとTransitionの組み合わせを活用して、自然な動きを実装する方法を学びます。
さまざまなアニメーションテクニック(Timing、Delay、Sequence、Interactive)を実践を通して学びます。
ハンバーガーメニュー、オンボーディング画面、トーストシステムなど実務で使用するアニメーションパターン制作。
カード拡張、リスト切り替え、ロードアニメーションなどを構成し、実際のアプリUXを設計して実装します。
Hero Animation、Shared Element Transitionなどの高度なアニメーション技術を学習し、既存の静的UIを動的にリファクタリングします。
複雑な画面遷移と要素接続により、プレミアムアプリレベルのユーザーエクスペリエンスを実現します。
実践的な例では、SwiftUIでMatchedGeometryEffectの強力な機能を完全に理解して適用します。
•講義に必要なすべてのPDF資料とXcodeプロジェクトファイルを提供します。
•ステップバイステップのコード例で、講義の内容をすぐに練習して応用できます。
SwiftとSwiftUIの基本的な概念と非同期(Async / Await)を知っていれば、すぐにこのレッスンを始めても大丈夫です。
ただし、基本的なSwift文法とSwiftUIの使い方が不足している場合は、以下の講義を先に受講することをお勧めします。
オペレーティングシステム:講義はmacOSベースで行われます。 Xcode関連の操作はmacOS環境でのみ可能です。
開発ツール:最新のXcodeバージョンを使用してください。講義中に提供されるプロジェクトファイルはXcode 15以降で実行されます。
学習対象は
誰でしょう?
SwiftUI アニメーション 応用学習したい方
実践プロジェクトを通してインタラクティブUI/UX技術を身につけたい方
最新アニメーショントレンドと技術を学びたい中級開発者
前提知識、
必要でしょうか?
Swift 基本 文法
SwiftUI 基本 知識
Swift Concurrency ( Async / Await ) 基本知識
キャリア認証
922
受講生
53
受講レビュー
49
回答
5.0
講座評価
5
講座
講義の金額が負担になる学生の方々のために、ご自身の学校のメールアカウントで 例)@***.ac.kr 、@***.edu
メールを送っていただければ、全講義の割引クーポン(50%)をお送りします。
👉jacobko@kakao.com
現在、海外を拠点にiOSアプリの開発と講義を並行して行っています。
オーストラリア・ニュージーランドのスタートアップでiOSエンジニアとして実務に携わり、App Storeでのアプリリリース経験あり
UIKitベースのレガシーアプリをSwiftUIへ転換するマイグレーションプロジェクトを多数進行
海外チームとの協業経験を活かし、実務中心の講義カリキュラムを設計
国内ではなく海外の開発環境で直接ぶつかりながら積み上げた経験をもとに、理論にとどまらず実際のプロジェクトですぐに使えるSwiftUI講座を作っています。
Lv.1からLv.4までのシリーズで構成されたカリキュラムをコツコツと進めていただければ、iOS開発の核心を体系的に習得できるよう、責任を持って作り上げます。
全体
54件 ∙ (15時間 49分)
講座資料(こうぎしりょう):
1. 講義紹介
04:00
3. 講義セッティング
13:52
4. アニメーション基礎
07:47
5. カーブス
09:27
6. ロケーション
18:58
7. フレーム、不透明度
12:44
8. RotationEffect
11:11
9. テキスト
17:59
10. げっぷ
12:23
11. デュレーション
06:23
12. 遅延
07:00
13. リピート
15:54
17. Spring イントロ
25:13
18. インタラクティブ スプリング
20:34
19. 補間スプリング1
18:01
全体
2件
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥9,460
25%
¥12,620