A Native IOS Application Built with Swift, UIKit, Rick and Morty Public Api to Try UIKit Layouts Rendering
A Playground Project to Build a MVVM Application on Swift with Native SDK and Use Permissions, Local Storage, Restful Apis also the Main Focus on Building the UI is The Navigation and Build a Multiple Navigation in each Stack (Home Screen and Characters Screen)
- Realm
- Alamofire
- MaterialComponents/Snackbar
- UI Rendering : UI Kit
- XCode Version: 14.3.1
- XCode Theme White xD
- Min SDK Version: IOS 14
- Images Type (System Images, Png, Internet Images)
- Supported Languages (English, Arabic)
- Api Docs
- Splash Screen
- OnBoarding Screen
- Login Screen
- Home Screen
- Characters Screen
- Character Info Screen
- Locations Screen
- Settings Screen
- Start Application With Root Navigation Controller
- Build Screens in XIB Files
- Build Constraints in Swift Code
- Build Tab Bar Screen
- Build Tab Bar Multiple Navigation Controllers
- Build UseCases with Offline, Online Content via Local Database
- Requesting Runtime Permissions
- Print Android Snackbar on IOS
- Use UserDefaults
- CollectionView Inside CollectionView
- Click on Cells in CollectionView
- CollectionView With Multiple CollectionViewCell
- CollectionView With Single CollectionViewCell
- ViewController Present New Navigation Controller Flow
- Write, Read, Sort, Custom Query in Realm