Rick & Morty World (iOS UIKit)

Explore Characters & Episode in Rick & Morty cartoon series and bookmark your favorite characters in favorite list.

Since it requires authorization from [adult swim], Rick and Morty cartoon creator, to distribute app, this app did not publish on the App Store. However, you can watch this app’s demonstration video provided at the end of this page.

Core Features

  • Explore Characters & Episodes
  • Bookmark Favorite Characters

Tech Stack

  • UIKit and storyboards are used to build the user interface of the entire app.
  • Alamofire for app networking to interact with Rick and Morty API. Paginated REST API Response with Alamofire
  • SDWebImage for asynchronous image loading
  • RealmSwift to manage favorite characters
  • UIMotionEffect and CoreAnimation’s CAEmitterLayer
  • Light, Dark and Follow System Theming in UIKit
  • Lottie Animation
  • iOS Haptics Feedback
  • In UIKit, I mainly used Layout Constraints, UITableView, UICollectionView, UITabBarController, UIStackView, UIImageView, UIAlertController, SFSafariViewController, etc…
Main App Poster

App Screenshots

Poster 1 Poster 2