Skip to content

A DatePlanner iOS application on SwiftUI with MVVM design pattern Observable Objects multiple Views Stacks and NavigationViews

Notifications You must be signed in to change notification settings

ngalinos95/iOS-DatePlanner

Repository files navigation

Data Planner

This is a SwiftUI project.The main goal of the project is to create an application with multiple Views and data input View and deletion ability using MVVM design pattern

Topics Covered

  • Algorithmic logic (correct way of calcualting and displayin the result)
  • Data model - Observable Object
  • Local Variables -State Objects
  • Text Modifications
  • VStack,HStack,ZStack interface
  • MVVM practices
  • JSON Decoder -Local Storage
  • Textfield input with binding
  • Multiple Views and NavigationLinks

Features

  • Adding new events
  • New View for data entry
  • Scrollable list view of events
  • JSON Decoder and local saving of data
  • Ability to delete List events

Authors

Demo

About

A DatePlanner iOS application on SwiftUI with MVVM design pattern Observable Objects multiple Views Stacks and NavigationViews

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages