Programming for Nokia phone? - symbian

What is best way to develop for nokia phones ?
symbian programing or html applications ?
how to start symbian programming. i am not able to find the nokia carbide software anymore. which software is used to program ?

In my opinion, Symbian programming is the way to go for Nokia applications because you can create more visually appealing applications in less time using QT. Check out their QT platform which makes it easier for developers to start programming for Nokia devices and deploy to OVI store. You may want to start at http://www.forum.nokia.com/Develop/Qt/
If you want to know your options and the tools associated with them (Either developing in Symbian, Web or Java), you can check out their Developer website at http://www.forum.nokia.com/Develop/

here the downloadlinks:
platform-sdk
carbice.c++
hope that helps

Related

Where to start for developing mobile application?

I know this is repeated question. I read almost all the threads , googled a lot and became more confused. I read Microsoft Mobile Internet Toolkit (MMIT) is not used anymore and Windows Mobile 6.5 Developer Tool Kit is widely used .
Requirement:Develope and publish websites for mobile phones.
Envoirnment:VS2008/.net 3.5
I am new to mobile web application development. I want to know how to start ,what are the frameworks i should know/download,sample websites or articles..
Thanks,
Vanitha
If you want to create web applications for mobile devices using microsoft technologies check out this site:
http://www.asp.net/mobile
It has simple how-to.....
If you're going to invest in a new skill, I'd focus on iPhone and Android development - they're far more widespread than windows mobile.

Is there any major differences between Adobe AIR over Titanium

at first i thought with Titanium, i can develop for Mobile and Desktop over AIR on Desktop only, but a quick look at the AIR Site, i guess i am wrong.
Benefit from a consistent, flexible,
and visual development environment for
applications on multiple platforms and
devices such as smartphones,
smartbooks, tablets, netbooks, and
PCs.
so my question is are there any major differences of titanium over air that i shld be aware of?
if no, i guess now air maybe better documented and has the backing of a more recognized company? after working with titanium desktop for a while i felt abit helpless and the docs are not really helping much
There are a lot of subtle differences, of course, and there are advantages and disadvantages to working in either, but the largest difference is that Titanium can produce apps for the iPhone/iPad, and AIR can't (well, at least not conveniently).
AIR can produce iPhone apps that you can deploy using the ad-hoc provisioning, but you can't distribute via the app store.
I've got desktop apps on both and am making a mobile app right now. Titanium desktop will cut your dev time to 1/3 of the time you'll take jumping through AIRs various sandboxes and security measures. Best yet, the code I wrote for my Ti desktop app is all javascript with about 3 Ti API calls and can be taken anywhere. The AIR app is all mangled by the wild structure you have to use with AIR apps and 1 million api calls.
The downside to Ti desktop is the API isn't as fully featured, and the Ti team pushes 4 times as many updates for the mobile API as the desktop API. Also, you won't be able to port your app from desktop to mobile easily as they are two different structures and APIs.
That said, developing for iPhone and Android on Ti is the same exact process and that won't happen on AIR.
Lots to weigh, but for my money it's Ti over AIR.
Hope this helps.

How to trigger a Symbian C++ application within a J2ME application for Nokia phones using J2ME API?

Anyone knows how to trigger a Symbian C++ application using any J2ME API call? I have a J2ME application that needs a customized photo taking application in Symbian C++. The reason for separating into two applications is because J2ME has a limit in heap size and the J2ME needs to know the path of photo after taking it.
Thanks a lot for your help.
Regards,
Kenny
Take a look at APIBridge on Forum Nokia: http://www.forum.nokia.com/info/sw.nokia.com/id/d697a64f-ddae-4937-8151-be157b542d26/ApiBridge.html
Designed specifically for MIDP apps to access services provided in the Symbian C++ environment.
I don't think there is an API for doing that. One thing you could try is to have your two applications communicate over a socket interface. For example the Symbian application could set up a socket server at localhost and the J2ME application would connect to it. I am not sure that this is possible in a phone's environment however. It could also have other implications as well, such as having to sign your applications.

development symbian application for cellulars that has GPS

i want to develop symbian application
that uses the GPS of the cellulars.
for which version of symbian do i need to develop
and which phones does it supported ?
You need to develop for Symbian S60 V3 and newer.
Here is a list of phones with GPS receiver that will be supported
This kind of applications are known as LBS applications.
Actually, you can develop for S60 and S40 platform. So, you will have to decide.
You can find more information about each platform on Forum Nokia website.
http://www.forum.nokia.com/Technology_Topics/Mobile_Technologies/Location-Based_Services/

New OVI SDK for Symbian

Has anyone tried the new OVI SDK for Symbian development?
What are your experiences?
Do you believe that it can help Nokia get more programmers building applications for Symbian based devices, or do you consider Flash Lite, Java or Python to be best choices?
As I understand it the Ovi SDK is a web based framework similar to or built on WRT. This certainly fills a niche. My worry is that it will be tied to Nokia handsets only, and won't work with the other Symbian devices.
WRT, Python, Qt+Symbian C++ seem like safer bets for cross device compatibility.