In the past, handset manufacturers often established special relationships with trusted third-party software developers (OEM/ODM relationships).This elite group of software developers wrote native applications, such as messaging and web browsers, which shipped on the handset as part of the phone's core feature set.To design these applications, the manufacturer would grant the developer privileged inside access and knowledge of a handset's internal software framework and firmware.
On the Android platform, there is no distinction between native and third-party applications, enabling healthy competition among application developers.All Android applications use the same libraries. Android applications have unprecedented access to the underlying hardware, allowing developers to write much more powerful applications. Applications can be extended or replaced altogether. For example,Android developers are now free to design email clients tailored to specific email servers, such as Microsoft Exchange or Lotus Notes.
Was this article helpful?
Here's How Anyone Can Start, Build and Run their Own Successful Software Empire Without Knowing the First Thing About Programming, Scripting Or Any 'Coder' Stuff. There is no doubt about it software sells. Software has a high percieved value and it solves problems for people. A claim that can't always be made for PDF books, Video products and the like.