Skip to content

an iOS app that helps you track how you spend your time

Notifications You must be signed in to change notification settings

aminify/timeonline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

timeonline

an iOS app that helps you track how you spend your time

features of Cocoa Touch used in project:

  • using ScrollView for displaying long list of user's jobs
  • manually layouting UIViews in the ScrollView to look good in almost any bounds
  • use of custom views that are responsible for displaying jobs (JobView)
  • use of Timer to always show the current time to the user and also position it in the correct position of timeline (yes that clock moves down as the time goes on)
  • Use of GestureRecognizers. tap anywhere in main view to get to current time. tap any white area to get rid of keyboard.

features it misses right now:

  • adding support for multiple days: now it just works for single day. I'm looking for a way to display some view to the user that makes more sense than a normal calendar because people might have different sleep times and calendar might miss so much information there
  • storing the Done Jobs on the cloud and local storage. Unfortunately it doesn't store these info anywhere now.
  • adding a custom View for the onGoing state that feels right for the user
  • using custom ScrollView instead of the generic one because MainViewController is handling so much things related to ScrollView subviews

About

an iOS app that helps you track how you spend your time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages