iOS Swift5 ToDoListApp Realm Database

To Do List application using Realm Database CRUD replacement for Apple CoreData | in Swift 5 ✓MVC ✓CocoaPods - RealmSwift -Chameleon ✓UITableView ✓UITableViewCells Management ✓ColorPicker

6
2
Swift

ToDoListApp-Realm-Database-iOS-Swift5

To Do List application using Realm Database CRUD | alternative for Apple CoreData | in Swift 5

✓CocoaPods -RealmSwift -Chameleon -Alerts&Pickers -Lottie -ARSLineProgress

Multilanguage: English, Polish, German.

You can find here:

  • How to store data in Realm Database - CRUD Create Read Update Delete

  • UITableViewController and cells management in a Table Viev

  • CocoaPods to manage and use third party libraries

  • Embed View Controllers in a Navigation Controller

  • About description as UIAlert (.actionSheet)

  • Using UIPageViewController & ScrollView

  • How to change theme color by the user

  • Navigation between View Controllers

  • How to change cell color by the user

  • Pass data between View Controllers

  • Interactive animation using Lottie

  • How to add push notifications

  • How to add event to calendar

  • Multilanguage - Localize

  • Using UserDefaults

App Description:

GIF

App Store

Third party libraries description:

Realm - Mobile database that runs directly inside phones, tablets or wearables. Realm Mobile Database alongside
Realm Syncto keep app data up-to-date in real time across multiple users, devices, and the MongoDB backend.

Chameleon - easily stop tinkering with RGB values, wasting hours figuring out the right color combinations
to use in app, and worrying about whether your text will be readable on the various background colors of your app.

Lottie - It is a mobile library for Android and iOS that natively renders vector based animations and art in realtime with minimal code.

Alerts&Pickers - Advanced usage of native UIAlertController with TextField, TextView, DatePicker, PickerView, TableView, CollectionView and MapView.

ARSLineProgress - This progress HUD will add some nice style touch to your application.