- このレッスンでは、基礎から学んだ内容に基づいて、より多様なレイアウトを実装し、 Compositional LayoutとDiffable Datasourceの実践アプリケーションを取り上げます。これにより、単純な例を超えて複雑な画面構成と動的データ処理をよりうまく実装することができます。
MVVMパターンとModern Collection Viewを使用してネットワーキングを実装し、多様で動的なCollection Viewを自由自在に扱えるようになります。
Modern Collection View(Diffable Datasource + Compositional Layout)を基礎から深化まで学んでいきます。
MVVMパターンを使用してプロジェクトを作ってみます。
Snapkit, Kingisher, RxSwift を使ってみることができます。
様々な形態のCollection Viewを作ることができます。
Swift iOS UI、きちんと扱うコア技術! 📲
写真などのアプリのレイアウトはどのように実装しますか?スクロールすると、さまざまなレイアウトがあり、順序もAPIに応じて変わります。
Compositional LayoutとDiffable Datasourceを使用している場合は、Table View内に複数のコレクションビューを配置することなく、複数のレイアウトを1つのコレクションビューに適用できます。
このレッスンは、Compositional LayoutとDiffable Datasourceを使用したModern Collection Viewをビジネスで使用できるようにマスターするためのレッスンです。深化プロジェクトを実装しながら、Snapkit、RxSwiftなどの現業によく使われるライブラリを活用してMVVMパターンを実装してみます。オープンAPIを使用して直接ネットワーキングを実装し、データ値をコレクションビューに描画します。
レイアウトの実装に必要なライブラリを適用し、MVVMパターンをどのように実装するかを直接体験してください。
✅
Modern Collection Viewをマスターしてさまざまな UI を実装できるようにします。
✅
基礎→深化→応用でコースを分けて段階的に学習できます。
✅
アプリケーションフェーズでは、パブリックAPIを使用して直接ネットワークを実装し、もう少し複雑なUIを扱います。
✅
SnapKit、Kingfisher、Rxswift、RxAlamofireを使用してアプリケーションプロジェクトを実装します。
✅
MVVMパターンでプロジェクトを実装しましょう。
✅
グーグルで見つけることができるものよりも深い学習をすることができますよ!
4年目スタートアップモバイルiOS開発者、 ダンベロッパーです😃
皆様にモバイルアプリ開発に必要なパターン&ライブベリー活用法をお伝えします。
📢受講前にぜひご確認ください。
学習対象は
誰でしょう?
Swift Collection View UIを自由自在に使いこなしたい方
一歩進んだ Collection View を使用したい方
多様なライブラリを是非使用してみたい方
MVVM パターンに慣れていない方
前提知識、
必要でしょうか?
スイフト
UIKit
全体
54件 ∙ (7時間 33分)
講座資料(こうぎしりょう):
1. 講義紹介
04:57
2. セクションとアイテムを定義する
05:45
4. レイアウトの概念
03:20
7. スナップショットの実装
07:06
14. プロジェクトのオリエンテーション
04:36
19. Movieエンティティの実装
06:52
21. それぞれのネットワーク実装
09:42
22. Viewレイアウトの実装
14:03
23. MVVMパターンとは
05:08
24. MVVMパターン実装
15:00
25. MVVMパターン実装2 + 実習
02:48
26. MVVMパターンにネットワーキング実装1
09:10
全体
8件
4.5
8件の受講レビュー
受講レビュー 4
∙
平均評価 5.0
受講レビュー 8
∙
平均評価 5.0
5
It was a good lecture. I should listen to it again^^
I'm glad it helped, thank you!
受講レビュー 6
∙
平均評価 5.0
5
1. The difficulty level is set to beginner to beginner, but I think it is a higher level lecture than that. 2. Although it explains the overview of MVVM, there were some parts that were a little difficult to understand for someone who is just starting out. It would have been better if it had explained the structure by connecting RxSwift and MVVM and making a diagram. (Of course, there is no lecture that makes you understand 100%, and there are parts that students must study, so there may be individual differences.) 3. It seems that you need to have some prior knowledge of Collection View, and the code and structure explanation for sections/layouts were a little difficult for me to understand. 4. The part where you configure the view with Snapkit instead of storyboard is very, very helpful. 5. It seems like I only listed the disadvantages, but in fact, I don't think there is any other lecture that is this useful and covers this much depth. This is a lecture that anyone who understands iOS development to some extent should definitely take. + Review after one month First of all, I listed the shortcomings above, but I learned about SnapKit in this lecture, and I am confident that I can compose any view and screen, so I am cloning and coding with SnapKit. If you don't have any ideas right now and want to study, listen to this and try cloning an existing app with SnapKit... It's very helpful...!
Hello, thank you so much for your sincere and quality feedback! I plan to improve the lecture further, and I think this is a great idea to reflect. I will try to make a better lecture by referring to your comments. Thank you!
受講レビュー 1
∙
平均評価 5.0
5
I was able to learn something short and informative.
Thank you for your kind words. I will make better lectures!
受講レビュー 2
∙
平均評価 4.5
5
It was useful to learn the basics and usage of MVVM, RxSwift, and ModerCollectionView.
Thanks for the reply! Hope it helps
¥3,506
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!