Description:
It is a iPhone clone more, a mix of iFonz and iDiamond Project that, united to S2U2, will be a good alternative to the actual interfaces.
Features (when finish...):
- Multiples screens (With animates transactions).
- Notification on icons for calls, sms, etc.
- Is a Today (No problems when we push the home button, no problems with incoming calls, ...).
- Compatibility with others todays (By example: Date Today and iPhoneToday after), today height configurable.
- QVGA, VGA, WVGA... (The user define the icon size and height screen).
- UI for Icons configuration.
- Write on C++.
- For now, only 62Kb + Icons in memory.
Known issues:
- The first animation have strange movements.
- Some times crash, I am investigating to find a solution.
- If on softreset not init correctly, go to Today settings -> disable iPhoneToday -> Close settings -> active iPhoneToday.
Install:
- Install *.cab (I recommend on internal memory).
- Copy iPhoneToday folder to root of internal memory.
- Go to Settings/Today/Elements and disable the iPhoneToday element.
- Go to Settings/Today/Elements and active the iPhoneToday element.
Configuration:
My initial config tutorial, and a update tutorial (thanks to j101399j): Part 1 and Part 2.
Video:
v0.6.1: http://www.youtube.com/watch?v=Aq4QocxW0IA.

Update Description:
v0.6 (10-05-2009):
- New algorithm for animations.
- Extreme optimization for speed (I do not think i can optimize more) (You will need reduce the maxVelocity to 100 ~ 140).
- Added static Bottom Bar (Set screen to -1 to move a icon to bottom bar).
- Uploaded my settings with optimal config.
- Little optimization on paint notifications (0.6.1).
- Somes minor fixes...
v0.5 (08-05-2009):
- Added UI for Icons managing (On each change, the app will do a move from icons.xml to icons.xml.bak and will create a new icons.xml with new icons configuration) (Press and hold on screen for open the windows UI).
- In attribute image you can set only the filename (Ex: "phone.png" and will load from \iPhoneToday\icons\phone.png) or you can set the full path to other folder (Ex: "\My Documents\miPhoto.png").
v0.4 (03-05-2009):
- Changed Max Pages to 32.
- Clean better the memory used on paint and on exit.
- Fixed crash on load and unload the plugin.
- If only we have 1 page, dont show circles for active page.
- Added option for Calendar without notification (Type 7 in icons.xml).
- Added factor of movement (By default is 4, add in settings.xml 4 for change it, 0 is disable and 10 is "your movement" * 2).
- On softreset it works correctly (Update 0.4.1).
v0.3 (01-05-2009):
- Paint icons a bit more fast.
- Fixed problem with icon calendar in QVGA (Only test in emulator...).
- Fixed error when it load days translation.
- Added option for set font size (By default is 7 and normal, add in settings.xml 6 and 1 for change it).
- Fix various...
v0.2 (29-04-2009):
- Better notifications on icons for missed calls, unread sms, etc.
- Load transparents images (only test with png files).
- Load images with differents sizes.
- Optimizations on paint.
- Calendar icon with day of week and day of month.
- Circles for indicate the active screen.
- Diferent action on push icon if we have notifications.
- Load settings from xml file.
- Fix various...
v0.1 (26-04-2009):
- Notifications on icons for missed calls, unread sms, etc.
- Optimizations on paint.
- Changed algorithm "go to destine position", more fast.
- Fix various...