Skip to content

✈️ 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

MerouaneBellaha/travelApp

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

Watchers

Forks

Releases

No releases published

Packages

No packages published