This post outlines a set of changes made to the Ionic framework Todo example to further enhance the learning and create a useful working deliverable. Since I work in places using agile methodologies I will make these modifications as a set of stories.

I started by following the example provided step by step (chapter 1 - 6), including installing ionic, and installing ios and android emulators as described in a previous post.

The ionic example as described in the guide is limited to features of being able to add projects, and also tasks to projects. I have added the following features to futher enforce my learning.

Either complete the book example as desribed in the ionic documentation, or you can get it from my project page here.

Additional stories I will add:

Next series I want to tackle the following:

Additional ambitious stories:

  • as a user I wish to persist users data on the cloud so It can be shared with other apps and devices
  • as a user I wish to share my tasks and projects with others
  • as a user I wish to stop sharing my tasks and projects with others

The completed code can be found on my github page

I will walk through the additions I have done.

next article in series