Build iOS App Full Course | Rick & Morty App | 2023 | Swift

preview_player
Показать описание
This is the full course to build the a complete & functional Rick & Morty app in Swift, UIKit, and SwiftUI. The course will cover several topics from Networking, Reusable UI, Design Patterns, Protocols, and much more.

This course is not meant for absolute beginners; its meant for those with basic understanding of the Swift programming language.

Chapters:
0:00 Introduction
21:27 Source Control
40:42 Creating Models
56:54 RMRequest
1:18:38 API Service
1:36:39 Character List View
1:58:50 Character Cell
2:26:08 Showing Characters
2:44:24 Character Detail Screen
3:02:43 Pagination Indicator
3:21:34 Character Pagination
3:56:38 Image Loader
4:09:37 Character Detail View
4:28:51 Compositional Layout
4:43:38 Create CollectionView Layouts
4:55:13 Character Detail ViewModels
5:09:40 Character Photo Cell
5:23:10 Character Info Cell
5:37:32 Character Info ViewModel
6:02:34 Episode Fetch
6:19:06 Character Episode Cell
6:34:53 API Cache Layer
6:52:52 Create Episode Tab
7:02:45 Episode List View
7:15:36 Improve Character Tab
7:33:40 Episode Detail View
7:50:31 Episode Detail Layout
8:05:09 Episode Detail Cells
8:24:09 Finish Episode Details
8:41:44 Setting Screen ViewModels
8:55:51 SwiftUI Settings View
9:15:46 Tap Setting Options
9:29:04 Prompt App Rating
9:33:29 App Icon & Launch Screen
9:43:23 Start Location Tab
9:56:54 Location List View
10:14:37 Location Cell
10:28:21 Location Detail Screen
10:45:38 Starting Search
11:01:19 No Search Results View
11:15:26 Search Bar
11:33:50 Search Options
11:53:44 Search Option Bottom Sheet
12:09:18 Selecting Search Option
12:28:33 Search Request Builder
12:50:25 Search Bar Text
13:04:32 Search ViewModel
13:37:04 Search Result View
13:58:02 Location Search
14:16:06 Wrap Up Search
14:36:25 Location Pagination
14:59:00 Pagination UI Update
15:16:15 Location Search Pagination
15:48:29 Collection Search Pagination
16:07:13 Collection Search Insertion
16:20:32 Big Screen Layout (macOS | iPadOS)
16:37:46 Tapping Search Results
16:54:28 Fixing Location Spinner

** Popular Series

** Get Skillshare free for 2 Months and learn iOS

** Manage all your investments from app earnings on Betterment!

** Grow your own Youtube tech channel with TubeBuddy:

#swift
Рекомендации по теме
Комментарии
Автор

OMG, finally I found someone who can really teach me. Coming from SwiftUI and was not able to understand the logic by myself and by other tutotials, but you made me get it

Memes_uploader
Автор

Congratulations on finishing this series. Thank you for sharing your experience. Have a nice day!

wordpressmagics
Автор

This was amazing, I learned a lot. Thank you for being such an inspiration to lots of us.
Looking forward to the UnitTesting part.💪🏾💪🏾💪🏾

lebonbauma
Автор

Best iOS tutorials on the internet. Thanks man

nalimlik
Автор

17 hours for ios , it's crazy . thanks guys

uctin
Автор

I can't possibly thank you enough for this incredible tutorial. means a lot. thank you man

Автор

I loved this series.
Thanks again for sharing it, it was an awesome ride!
Hope for many more, you do amazing work!

sdmf
Автор

Thanks a lot for your video, it's very nice that you are explaining and showing the process of how to catch and fix bugs during the video and not just giving the answer.

a_fellow_traveler
Автор

It would be cool if in future videos, before building each screen u would show what we are building exactly :D I think this would help to better understand what we are doing exactly at the moment. But it's based on assumption that u have already built app or mockups somewhere :) Also: I would love to see some UI tests, snapshot tests or unit tests :D I don't expect to make tests for every screen, but some idea of how to do that would be really beneficial :)
Other than that, very helpful tutorial :) It's a 'must have' tutorial for every future ios developer. Thanks for your good work!

adrianstypinski
Автор

Can’t Thanks Enough Afraz. Thanks would be less for you brother. Keep teaching us and spread your knowledge across the Globe 🎉

AmitBiswastunebox
Автор

Awesome !!! Congrats on an amazing series!

victorriurean
Автор

This was an amazing series! Thanks a bunch Afraz

wilsonmungai
Автор

Congrats on completing the series. Youtube push this up!!

singhshivam
Автор

I have almost watched all of your videos related to UIKit. I am truly grateful for your contribution to this community. Will there be more content related to UIKit in the future? Additionally, if you are creating paid content, I would like to purchase it to both improve myself and support you.

tarikios
Автор

Your videos are amazing and best way to learn swift..
Brother, Why you does not prefer to use storyboard for application?
I loved this series. Thanks again for sharing it, it was an awesome swift playlist! 👍👍💪👍

alifahim
Автор

At about two hours it isn’t working for me it works when the only picture is Rick but when it shows you multiple characters it’s just blank with the title and tab bar did I miss something or could this be a problem with my Mac

austinwood
Автор

Мужик, ты красавчик
Такую огромную работу проделал

БекжанАмангалин
Автор

Thanks for uploading an amazing series, which made me actually be a member of your academy. I was just wondering if the all the courses in the academy might be a little outdated as they are at least a year old. Are they outdated or still applicable? Btw, love your teaching. Hopefully, you can touch on iOS interview prep soon!!

ylovers
Автор

Hello Afraz.
Thank you very much for this amazing tutorial
I Hope, we can see final videos of this course.

sashamaksyutenko
Автор

thanks very much, where can I find the testUI episode?

lllxia