Hi Symbian example team,
can anybody provide me the documentataion/procedure on the porting applications across different platforms(S60,UIQ) would be much beneficial for me.
Regard,
Ravikiran.
Hi Symbian example team,
can anybody provide me the documentataion/procedure on the porting applications across different platforms(S60,UIQ) would be much beneficial for me.
Regard,
Ravikiran.
The HelloWorld united is an example application with which you can start getting hands on the S60 3rd edition development. It works on emulator out of the box, compiles both for 2nd and 3rd editions, but there are no instructions on how you can install this application to the real 3rd edition device.
Kuneri Bloggy wrote a nice tutorial on packaging the Hello World united. It includes all the details from getting the developer certificate from Symbian to running the application on hardware. Check it out.

As you can see from Nokia Phones pages, Nokia 3250 is no more "coming soon". It is in sales! Eventually you can test you S60 3rd edition applications on a real device. And by the way it's a good phone with a cool camera and awesome twister functionality.
ExeDlls are the targets for Symbian projects that make the projects compile into EXE for the hardware platform and into a special DLL, that can be launched as an EXE from the WINS emulator.
For S60 3rd edition EXEs can be started from the fully loaded emulator and some system interfaces have been changed. Universal HelloExeDll uses a bit of preprocessor magic and can be compiled both for S60 3rd and 2nd edition. On the 3rd edition the project will be built as an EXE; on the 2nd edition it will be built as a usual ExeDll - as an EXE for hardware and as a DLL for WINS.
The 3rd edition of Nokia's S60 platform is all cool and new, but there are a lot of older devices you would still like to support.
The introduction of platform security in the 3rd edition changed the internals of the system a lot. However, from the point of view of the regular application programmer, changes are not that big and are mostly related to the configuration-like issues. We have to rewrite the MMP file, declare couple of things differently, use different type of icons, etc. - a lot of small things that you just have to carefully do once. As the end result of these small differences you'll have two projects with a bit different structure, a bit different set of files and minor changes in the application code.