Now the transition to open source is complete we can introduce some of the EPL packages and their main development themes. The Organizer package in the Symbian platform contains applications that people are using every day to manage their activities. The Alarm clock wakes you up in the morning, Calendar takes care of your meetings and events and Notes can be used to write important things. If something gets lost in your phone, the Search application finds it for you.
Organizer is a very active package, which seems quite obvious when you think about it. The package has been contributed to the foundation and will be getting richer in features and content not only in Symbian^4 but also in the Symbian^3 time frame.
Business
People who mean business can look forward to the Meeting Request feature which will be contributed to foundation very soon. It will have the latest Meeting Request features typical for high-end business phones. It will come with meeting organizer, attendees and attachment support with delayed attachment download, including options to view attachment before storing it. Meeting Request functionality will be fully compatible with the Calendar application in Organizer.
Languages
During Symbian^3, Chinese algorithms – which are not yet part of Organizer – will be contributed to the foundation. Chinese algorithms provide cool APIs to convert dates between Gregorian and Chinese calendars. It will complete the Chinese calendar, which is part of the foundation package without API support to convert dates between both calendars. Apart from Chinese calendar, Organizer offers Vietnamese and Thai calendars.
Soon Nokia will contribute the Korean Calendar to Foundation along with APIs to convert dates between Gregorain and Korean calendars. The Korean calendar comes with extra features that enable users to enter Birthday/Anniversary dates in Lunar as well as Solar format.
Calendar
These are not the only exciting features which Organizer offers (or will offer pretty soon). It also contains full support for multiple calendars. The Calendar application shows calendars from different sources in a single view.
Users can create new calendars, rename them later and also assign a color from a palatte that offers a rich set of colour choices. The multiple Calendars feature comes with enable/disable support fully integrated with alarmui. While on vacation users can disable the work calendar and stop all alarms from expiring (only from the work calendar). Once you are back just enable the work calendar and alarmui knows again what to ring and at what time.
Multiple Calendars come with CalDAV support, which is almost complete and under testing. CalDAV support will be checked into the Symbian Foundation Main Code Line pretty soon. With CalDAV support one can keep device calendars in sync with Apple, Google, Sun, Yahoo and other calendaring solutions that support the CalDAV protocol. It means that you can have your favorite calendars in your hand wherever you go. CalDAV solutions can sync calendars from multiple sources together without any sync issues.
About the author
Sharad Upadhyay is the Organizer package owner coordinating the Organizer applications development in Symbian Foundation. He is based in Bangalore India and works with Nokia. He has about 10 years of IT experience including 5 years with Nokia. Sharad graduated in Computer Science from MNNIT (Motilal Nehru National Institute of Technology), Allahabad in 1999.




Yes!! Can’t wait for the multiple calendar support – I’ve wanted this ever since my first Symbian phone (the Nokia 6600)
Social comments and analytics for this post…
This post was mentioned on Twitter by lars_kurth: Blog: Getting to know packages – Organizer – http://bit.ly/aUrHrh...
This is huge!
Finally a mobile OS can provide software solutions that are compatible with EVERY desktop manufacturer out there. No more vendor lock when choosing our mobile products.
Great to see this! I know my day wouldn’t work without the Symbian organizer.
[...] 2010年2月5日に英語ブログに投稿された「Getting to know the packages – Organizer」の抄訳版です。 [...]
[...] the first committer who did not work for the company owning a package. He is a committer for the Organizer package and for OpenOffice.org. When I talked to Max recently, he said that “being a committer of the [...]
The multiple calendar support is great news together with the linking to external calendars. Will you also be reinstating all the other features of the Psion Agenda (which had category support instead of multiple calendars – but it’s more or less the same thing)? For example, when entering or changing an appointment you could press a key to get a mini calendar and chose the new date from it, whereas on my E71 I have to work out what date next Tuesday is for example, if I want to reschedule an appointment to that date. This is just one example of many layers of functionality which were taken out of the Epoc agenda (many were still present on the series 80 version) when moving it to S60. The great thing about the Epoc Agenda is I assume that Symbian already own the copyright for the way it was designed. In addition to that, I would like to see the Organiser integrated with and linkable to contacts.
Next we come to Alarms and I find this the most frustrating thing of all in S60. On my E71 if I have an appointment with an associated alarm, when it goes off I can either stop it or snooze it for a predefined (not by me) time. PLEASE reinstate and improve the Epoc alarm functionality which allowed for an alarm to be postponed for various pre-defined amounts of time. In addition offer the option to enter an amount of time to postpone the alarm for, and the option to reschedule the appointment date and time (with the mini calendar for choosing the date!) and of course updating the appropriate calendar. The amount of time an alarm should repeat for should also be definable globally and missed alarms/reminder should be shown on the home screen. The ability to associate alarms/reminders with other events eg replies to messages of any type would also be nice…
Hi,
If nokia is supporting calDAV, we would like to test it out. Our service now supports iPhones.
fyi