Mike 12.7.2010

  • Created ‘Card’s which are a collection of Apps
  • Worked on classes CardManager and Card and CardViewer
    • CardManager handles the creation, deletion,  and caching of cards
    • CardViewer is a ViewStack that displays the cards
    • Card handles displaying apps that are assigned to it
  • All of these classes listen to a central DataModel that alert when any new display object is configured.  For example, when a menu or something creates a new app it passes a configuration object to DataModel.  CardManager picks up the event, creates the card, caches it and send a NEW_CARD event.  CardViewer gets the NEW_CARD event and adds the card to the stack.  A similar process happens for apps.
  • Moved the fancy layout from yesterday in to Card and have apps displaying

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.