PDK 3.0.0
The 3.0.0 PDK is an important milestone for the Symbian Foundation. It represents PDK availability of the first fully open source version of the platform to reach the functionally complete stage. This is the point in time at which the Symbian Foundation believes the platform is ready for community use. 'Using' it could involve developing devices, creating apps, or evaluating the capabilities and performance of the release.
It is also the first release to support a full UI ROM executing on ARMv5 platforms (read more in the Symbian Foundation's blog here). This means it is now possible to run Symbian^3, with a fully working UI, on the Zoom II reference device.
Also new in this release is the inclusion of the default Symbian^3 theme, which has been specially commissioned to give the platform a standard 'fresh' look. However, it should be noted that any commercial Symbian^3 projects are likely to look substantially different as manufacturers will add their own theme, styling and applications. A good example of this can be seen in the differences between the Symbian^3 emulator and the version of the software running on the Nokia N8.
Symbian^3 emulator: booting up and homescreen
Futher details on the PDK 3.0.0 release, including download instructions, are available on the Symbian Developer wiki.
Community activity
The significant amount of time and effort required to reach this point is a good example of the challenges the Symbian Foundation has faced moving from a closed source environment to an open source environment and open governance model. The lack of a fully usable release has hampered community activity around the Symbian platform (e.g. it is one of the reasons why we've not seen Symbian ported onto other hardware), but the situation has the potential to improve with this release.
However, I do feel that the Symbian Foundation will need to provide leadership in the community activity arena, perhaps through an expanded array of activities similar to the Wild Ducks project, in order to put some momentum behind the platform. Given some of the prevailing attitudes around Symbian in the wider technology community, a series clear demonstrations of its capabilities and open source credentials would be very valuable.
Symbian^3 Emulator
The Symbian^3 emulator offers the easiest way to obtain a closer look at Symbian^3. The emulator includes all the basic applications and platform functionality. It is a little sluggish and some patience is required when using it. The emulator does however give a good way of understanding some of the changes that have been introduced in Symbian^3.
For example, the screenshot below shows the settings for the new CalDav functionality (allows you to 'sync' and 'subscribe' to web calendars, such as Google Calendar). You'll also find the single tap paradigm implemented, which significantly improves the usability of the platform.
Screenshots from the emulator
I found the PDK 3.0.0 version of the emulator a little unstable, but some of the issues were caused by the resource requirements (a decent PC specification is essential). Moreover, it is based on an early version of the platform. The Symbian Foundation are working to improve the situation for both Symbian^3 and future versions of the platform.
If there's enough interest we'll publish a practical guide on how to get up and running, but the tech saavy can follow the instructions on the Symbian website.