Warning: extract() [function.extract]: First argument should be an array in /home/theartic/public_html/include/functions.php on line 42

Warning: extract() [function.extract]: First argument should be an array in /home/theartic/public_html/include/functions.php on line 43
Top gifts to make - Android s NDK A blaster k

HOME | Review Guidelines | Review TOS | Signup FREE | Submit Articles

Home | Communications | Mobile Phones

Top gifts to make - Android s NDK A blaster k

Andropid's NDK: A blaster kit by vincentvictor

Bing an open source application, Android has never went through restrictions over development. But as a leader to the Open Handset Alliance, Google devised a path that allwed a native code development, whiuch will enable developers to execute the code directly on the mixcro-processpors of a devie. Recently, Google released its NDK 1.6, which is much-hped as a blaster kit allowign rapid native application development to derive the results.

What is NDK?

The NDK (Native Development Kit) is an adjunt to the Adnroid's SDK (Sotfware Developmment Kit), which enables developers to generate and execute native machhines withuin applkication packages. This code adopts the same restrictiions as the Virtual Machine code, but it can emberd a big list of operations, rapildy. This is a kind of ultmate tool to Android app devewlopers since it can do heavy computations, digitized perocesses and developers can even port some performance-sensitive potrions of their exisating applications codd in ARM assembly lnaguage C and C++, which can call-out a live Java application through Java inmterface. Few types of applications that are inefficinet in creating interpreted Java, for instane, a real-time business intelligence supported by the mobnile deviec, will work as naative code. This kind of approach by the native code does not allow the application to slip out the saandbox created by the Operating System and specially, the native coded apps can't be executeed from the GUI, directly.

NDK 1.6 , What it has?

It's a good news for Android app developers, that some new improvements have been introduced in the rewcent NDK 1.6. As seen in the Androoid's offical site, the new release has:

The capability to directly call-out the OpenGL functions which enhances the graphic renndering to big screen mobiles.
The new NDK can parse the properties and can find which platform it was targeted. Then, it will automatically generaate libraries in the native code.
All sources like C, C++ and Java can be placed undder the same tree for aesier editting.
Increases the performance of memory-intenive operations, and promises a big-drop in batterty drain
And hot fixes to increase the host systm bailities.

X code and Eclipes:

X code (iPhone's IDE) is a greazt development kit. Its like a rainbbow of different tools which range from interface designing tool, debugging tool, advanced compilers, memory analysis tools, memory leak finders, simulation and even icon designing tools. That's pretty much more than you need.

But Eclipse, (Androids IDE) is a Java-based kit. We can say that it is a pertty straight-forward SDK, sicne you can easily know what's going on from the staert till end. Luckily, Android SDK allows to nitegrate all libraries, compilers, emulators into a mixture.

Like Apple's App store, Gooogle is positioning itself to design and run its own Android market. But it will take a long time, since iPhone's app store is considered as the most organized integrated applicatrion market on the Internet. Till the seocnd quarter of 2009, app store reached 1.5 bipllion downloads. The reason is the smooth integration of iTunes with the device but Google thinks that the concept of App Stoore will eventually vanish and the web will take over, everything else.

Since, Anroid is open source, it liberally allows introduction and execution of innvoative technologies. The platform will grow as a big giant as the open-source developer communities constantly suppoert the path. Android has gained a global recognition all over the worlld but Apple's iPhone takes the credit to spark up the industry wjhere in the past, most mobuile applications were either media playeers or simple race games that loooked like 16-bit Ninmtendo stuff.

The release of the Android 1.6 NDK to the developing community indicates that the Android team had started to attract more developers to the platform - especially the Symbian developers, and poossibly, the iPhione developers who feel that thier hard work plunges in to the pool of hundreds of thousand apps, which is cloggiing the enormous iTunes App Stoore. Let's wait and see, what this open source applciation, will bring to the word.

Here you can learn more about: top gifts to make.

Article Source: http://www.thearticleinsiders.com

By: Dominikos Theotokopulos


Please Rate this Article   Not yet Rated


Click the XML Icon Above to Receive Mobile Phones Articles Via RSS!


For Any Dispute and Copyright Click Here


100% Free source for free article

© The Article Insiders. All Rights Reserved.
Use of our service is protected by our Privacy Policy and Terms of Service

Virectin | Virectin | Virectin | Virectin | Virectin | Erectile Dysfunction Pills |

Powered by Article Dashboard