The QuickPlan is result of Networking APIs, REST lesson of Udemy iOS Developer course.
QuickPlan is a chat app, that enables users create channels and send messages through these channels.
When the user opens the app is required to create an account, using an e-mail, password, choosing an avatar and avatar color for it.
- UIKit
- UINavigationControllers
- UITableViews
- UITableViewsCell
- UICollectionViews
- UICollectionViewCell
- Delegation
- MVC (Model View Controller)
- NSNotifications
- Extensions
- Socket.io
- Alamofire
- SwiftyJSON
- UserDefaults
- Xibs
- UITapGestureRecognizer
- UISegmentedControl
- IBDesignable and IBInspectable
- External fonts
All the layout ideas that I created for this project are available on this repository.
- Xcode 9.3
- Swift 4.0
Copyright (c) 2018 André Rosa