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

Notifications You must be signed in to change notification settings

MerouaneBellaha/travelApp

Folders and files

NameName
Last commit message
Last commit date
Jul 26, 2020
Sep 11, 2020
Jul 26, 2020
Sep 11, 2020
Sep 8, 2020
Jul 21, 2020
Jul 26, 2020
Jul 26, 2020
Aug 25, 2020
Jul 30, 2020
Aug 5, 2020

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