|
| |||||||||
| Tags: apis, gui, java me, mobile programming, nokia n900 cellphone |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| |||
| |||
| Which APIs are available for mobile programming
I'm planning to buy out a new Nokia N900 cellphone. I would like to know that which APIs are available for mobile programming. I had been using Java ME which usually supports 95% for most mobile phones. BUT it hasn't rich enough API, specially for GUI, and now I am trying to change to something else. So, can any one tell me that which APIs are available for mobile programming? Any one has any idea about it? Kindly provide me the correct information on the above issue. Any help you can provide would be greatly appreciated. Thanks in advance. |
|
#2
| ||||
| ||||
| Re: Which APIs are available for mobile programming
Programming for mobile phones is its own discipline. Symbian OS is designed with very strict object models and programming paradigms. A Java ME programming project has more in common with a BREW project then it does with a Java server side project. As a Symbian OS developer, you know from experience that you are very tightly controlled in what you can do and how you can do it. |
|
#3
| |||
| |||
| Re: Which APIs are available for mobile programming
Symbian S60 is a quite a different programming paradigm in C++. Everything in the APIs is async and the APIs are quite opaque. There are also different performance expectations from the hardware, and the APIs used by the handset. Users and developers are both prepared for a certain degree of faults, especially in prototype or hard to acquire models. |
|
#4
| ||||
| ||||
| Re: Which APIs are available for mobile programming
Also you need to bear in mind that you will have to use Objective-C and Cocoa, a language that's mostly only use in Macs these days. J2ME is an exciting set of technologies that provide integration of Java with wireless devices, and bring Java back to its design roots. Wireless device types, operating systems, and networks will proliferate, but Java provides a unifying programming platform for these devices. |
|
#5
| ||||
| ||||
| Re: Which APIs are available for mobile programming
To understand these APIs and how they might fit into an application, you will update an existing .NET Compact Framework application, and you will replace legacy features with more appropriate features provided by these new APIs. The Ovi platform is opening to developers worldwide. Starting with the Ovi SDK Beta, mobile developers can easily create applications making them contextual and relevant, using Ovi's rich mapping and positioning functionalities. You will then add several new features that more closely integrate the application with the device's capabilities. These new features improve the productivity of the user by automating common tasks. |
|
#6
| ||||
| ||||
| Re: Which APIs are available for mobile programming
One of the most appealing differences when comparing similar projects that are being developed on Symbian OS and Windows Mobile software is the speed of the latter. Web developers can quickly embed Ovi Maps within their website using the Ovi Maps Player API. JTWI and MSA aim to standardise the support for optional APIs at certain phases of the evolution of mobile Java. Both mobile and web are built upon the same set of Ovi Services and API's. |
![]() |
|
| Thread Tools | Search this Thread |
| |
Similar Threads for: "Which APIs are available for mobile programming" | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Google Is launching an APIs explorer | Lord of speech | Technology & Internet | 4 | 09-03-2011 07:43 AM |
| How to call C APIs in Flex | Vivan | Software Development | 4 | 09-07-2010 01:53 AM |
| Mobile programming language Java or C++ | VinFanatic | Software Development | 2 | 20-04-2009 10:11 AM |
| Programming ebooks on your Mobile phone | Jinendra | Portable Devices | 2 | 17-03-2009 02:37 PM |
| Thunking Spooler APIS ... stopped working | Grandaddio | Vista Help | 5 | 17-06-2008 01:09 AM |