Developing for S60 5th and Symbian 3^(Anna & Belle)
Hi I usually develop for Symbian S60_3rd ed
If I want develop on S60 5th and Symbian 3^, how to do that?
Can I use my code on Symbian 3rd ed with some tweak or addition?
I must use newer SDK? How about Carbide?
Must use Qt? Or use Symbian c++ still possible?
I want to expand my app so not limited on Symbian S60_3rd only
Any documentation, or link, or reading that I can start learn about this topic?
Thanks a lot
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
You could simply add code to better support touch on your 3rd ed apps, I have done that many times and only in few cases have had any need on actually building with newer SDK. Anyway you have the option on getting newer SDK and using it for separate builds.
You can also move to Qt, anyway if you have existing Symbian application, easiest way would be to modify it for touch support and continue using Symbian C++ there.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
[QUOTE]Can I use my code on Symbian 3rd ed with some tweak or addition?[/QUOTE]
Yes, you can use the older code with some additions like handling touch event.
[QUOTE]I must use newer SDK?[/QUOTE]
Yes
[QUOTE]How about Carbide?
Must use Qt? Or use Symbian c++ still possible?[/QUOTE]
You may still use Carbide.
[QUOTE]Any documentation, or link, or reading that I can start learn about this topic?[/QUOTE]
My suggestion would be Just download the required SDK and start programming.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
[QUOTE=symbianyucca;881214]You could simply add code to better support touch on your 3rd ed apps, I have done that many times and only in few cases have had any need on actually building with newer SDK. Anyway you have the option on getting newer SDK and using it for separate builds.
You can also move to Qt, anyway if you have existing Symbian application, easiest way would be to modify it for touch support and continue using Symbian C++ there.[/QUOTE]
Oh no need to use newer SDK is possible?
And just add some handle touch event will work?
Thanks
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
[QUOTE]And just add some handle touch event will work?[/QUOTE]
Usually this is the most important step while shifting from non touch to touch devices. Apart from this, you may see some addition/removal of APIs among these SDKs.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
[QUOTE=pooja_1650;881215]
My suggestion would be Just download the required SDK and start programming.
[/QUOTE]
Nice suggestion.. haha
But maybe if have some example code which show added touch event will help me
Some question :
I must use the newest SDK for Symbian? (right now I use SDK for 3rd)
And Carbide also the newest one? (right now I use carbide 2.0)
Thanks
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
[QUOTE]Nice suggestion.. haha
But maybe if have some example code which show added touch event will help me[/QUOTE]
Have you tried downloading the SDK and checked the sample examples located at your epoc repository?
[QUOTE]I must use the newest SDK for Symbian?[/QUOTE]
It depends for which device(s) you are planning to target.
[QUOTE]And Carbide also the newest one? (right now I use carbide 2.0)[/QUOTE]
No, its not compulsory to work on the latest edition. Carbide 2.0 version should work fine though if not much, you can go for version 2.3
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
The [URL="http://www.developer.nokia.com/Community/Wiki/Code_snippets_table_for_common_use_cases"] handling touch UI [/URL]events give you some introduction to [URL="http://www.developer.nokia.com/Community/Wiki/CS001145_-_Pointer_capturing_in_touch-enabled_devices"]enable[/URL] [URL="http://www.developer.nokia.com/Community/Wiki/CS001144_-_Handling_pointer_events"]pointer [/URL]events.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
If you would like to play with Phonebook API - my apologies. Since Belle it's impossible with old API, so you must migrate or to find alternatives. Not everything is so cute :(
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
[QUOTE=Rostgrm;886577]If you would like to play with Phonebook API - my apologies. Since Belle it's impossible with old API, so you must migrate or to find alternatives. Not everything is so cute :([/QUOTE]
Which Phonebook APIs would those be ? I would assume that the good old Contacts APIs and other APIs from Public SDKs would still work, at least if they are not marked as deprecated with earlier platform releases.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
RIP: [URL]http://library.developer.nokia.com/index.jsp?topic=/GUID-E35887BB-7E58-438C-AA27-97B2CDE7E069/GUID-1F7B0EB9-50E9-4C11-B620-18054596F5AD.html[/URL]
I've contacted by customer who bought my application 'Message In Time' and noticed about issues with Belle, [url]http://store.ovi.com/content/27524[/url], see comments for Nokia 701
Together we decided about Contact API deprecation. Congratulations, and currently I'm looking for alternatives.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
Yep, as said those were marked as depracated a long time ago, thus you could have done the tasks those are used with the original Contacts APIs.
Re: Developing for S60 5th and Symbian 3^(Anna & Belle)
Ha! Situation isn't so bad! Everything works in new firmwares, at least SW 111.030.0609 supports all things listed by me above.
My apologies regarding apprehensions.