Friday, June 3, 2011

Functionality so far

After almost two weeks of development, maybe it's time to summarize the functionality of the app so far.

Historify now has a basic UI for displaying timeline events. Handling of internal and external sources has been realized as well as source filtering: User could enable or disable sources for all contacts or a particular contact.

As the matter of sources, the two basic internal source providers (Telephony for call log, Messaging for SMS) have been implemented. Since the current version does not support event aggregation yet, only Messaging has been added to the database table containing source providers.

Here are some screenshots to give a clue.




So what's left for the rest of the week:
- Expand model classes with advanced attributes (icon uri for sources, intent ot be fired if user selects an event)
- Integrate Fragments API to facilitate porting for 3.0+.
- Some code polishing.

In the next 4 weeks the two major function in the focus of the development will be the event aggregation algorithm and the handling of external sources.

No comments:

Post a Comment