What programming language is used to develop software for mobile phones?
3 answers
There are 2 main "classes" of mobile phone applications - native applications and Java applications.
For Java, most new phones support some version of MIDP , and development for that is fairly straightforward. As for the installation, however, it is a little more complicated. Typically, you install apps through links on the Internet, but some carriers place restrictions on what apps can be installed on your phone.
For native apps, it depends on your phone's OS. For most of them, developing their own applications is expensive (for tools and SDKs), and problems with application distribution. Installation and debugging are again different depending on the OS.
+3
a source to share