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
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.