Skip to content
/ MyDues Public

Spending Management Tool for iPads. 6COSC004W Mobile Native Development Coursework02

Notifications You must be signed in to change notification settings

Venoli/MyDues

Repository files navigation

MyDues

Spending Management Tool for iPads. 6COSC004W Mobile Native Development Coursework02























📖 Learning Outcomes

  • Ipad application (User Interfaces for iPad) development.
  • Master-detail application pattern.
  • Handling split view Controllers.
  • Use custom graphics to draw a Pie chart.
  • Developing custom progress indicators.
  • Storing data persistently using coredata.
  • Make reminders using Calendar events & Local Notifications.



🔥 Features

  • Add, edit, delete categories of monthly expences.
  • Add, edit, delete monthly expences into those categories.
  • Alocate monthly budget limits to categories.
  • Show monthly expences as a part of monthly budget limit for a category in a pie chart.
  • Indicate each expence in a progress bar as a part of monthly budget limit for the category.
  • User can set reminders for the due date of an expence.
  • If user sets a reminder, it will save as a calendar event and notify user at the due date using local notification.
  • Display Categories and expences of each category in a Master-detail (split view controller).

📆 🔔 Calendar Notifications