Skip to content

Repository files navigation

travelApp ✈️

An app for travelers. Through a tabBar, you access a currency convertor (usable offline), a weather forecast display, a translator and a to do list.

Screens

What has been used

• Data Persistance: generic CoreData (+ UT), UserDefaults
• Networking: generic Networking (+ UT), translate.googleapis.com, api.openweathermap.org, fixer.io
• CommunicationPatterns: Protocol-Delegate, NotificationCenter
• Pod: GooglePlaces(autocomplete)
• Design: custom tabBar, navBar + tabBar setup

What could be improve: (thanks to Yoan Smit for advices)
Fixing some design element
Programmatic screens flow instead of segues
Split the Data folder
Make some room in the appDelegate
Contextualize constants
Add parameters to tuple or change them for struct
Naming

MVC Architecture

About

✈️ travelApp: An app for travelers. Through a tabBar, you access a currency convertor (usable offline), a weather forecast display, a translator and a to do list. ⚠️ last update : 11/09/20

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages