Good Info
Translate Page To German Tranlate Page To Spanish Translate Page To French Translate Page To Italian Translate Page To Japanese Translate Page To Korean Translate Page To Portuguese Translate Page To Chinese
     
Categories

Accessories
Arts
Arts and Crafts
Automotive
Business
Business Management
Career
Cars and Trucks
CGI
Coding Sites
Computers
Computers and Technology
Cooking
Crafts
Current Affairs
Databases
Education
Entertainment
Film
Finances
Gardening
Healthy Living
Holidays
Home
Home Management
Internet
Medical
Medical Business
Medicines and Remedies
Men Only
Motorcyles
Our Pets
Outdoors
Pets
Psychiatry & Mental Heal
Recreation
Relationships
Religion
Self Improvement
Society
Sports
Staying Fit
Technology
Travel
Web Design
Weddings
Wellness, Fitness and Di
Women Only
Womens Interest
Writing
 
Stats
Total Articles: 811910
Total Authors: 79955


Newest Member
agus rusmana

Quick Review Of Top gifts to make Android s NDK A blaster k


By: Vlad Vistac
Submitted: 2010-08-23 14:02:19 | Word Count: 510


Top gfits to make - Android s NDK A blaster k

Android's NDK: A blastr kit by vinncenmtvictor

[ advertisement ]

Benig an open source application, Android has never went throgh restrictons over deevlopment. But as a leader to the Open Hadset Alliacne, Google devised a path that allowed a native code developmnt, which will enable debveloprs to execute the code direxctly on the mico-procssors of a device. Recently, Google released its NDK 1.6, whjich is much-hyped as a blastr kit allownig rapid naitve application development to deive the results.

What is NDK?

The NDK (Natoive Development Kit) is an adddjunct to the Anrdoid's SDK (Software Development Kit), whcih enables developres to generaate and execute native machines within appliccation packages. This code adoptys the same restrictions as the Virtual Macine code, but it can ebed a big list of operations, rapiddly. This is a kind of utimate tool to Android app developers since it can do heavy computations, dgitized processes and developpers can even port some performance-sensitive potirons of therir existing papluications coded in ARM assembly languae C and C++, whhich can call-out a live Java application trhrough Java innterface. Few typse of applications that are inefficiient in crating inteprreted Java, for insstance, a real-time businenss intelligence supported by the mobile device, will work as native code. This kind of approacvh by the nattive code does not allow the application to slip out the sandbox created by the Operating System and specially, the native codeed apps can't be executed from the GUI, directly.

NDK 1.6 , What it has?

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

The caspability to directly call-out the OpenGL funcctions wihch enhances the graphic erndering to big screen mobiiles.
The new NDK can pasre the prroperites and can find whhich platform it was targeted. Then, it will automatically generate librareis in the natoive code.
All sources like C, C++ and Java can be placed udner the same tree for easier efditing.
Increases the perfomance of memory-intensive opertaions, and promises a big-drop in battery drain
And hot fixes to increase the host yssem abilitiies.

X code and Ecclipse:

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

But Eclipse, (Andtroids IDE) is a Java-based kit. We can say that it is a pretty stragiht-forward SDK, since you can eaily know what's giong on from the stsaart till end. Luckily, Android SDK allows to inytegrate all liobraries, copmilers, emullators into a micxture.

Like Appe's App store, Gogle is positioninng itelf to design and run its own Android market. But it will take a long time, sine iPhone's app store is considered as the most organized integrated application markt on the Interneet. Till the second quarter of 2009, app sttore reacjhed 1.5 billiion downloads. The reason is the smoioth integratin of iTunes with the device but Gooogle thiunkjs that the concept of App Store will eventually vaniish and the web will take over, everything else.

Snce, Android is open sourcce, it liberally allows introoduciton and execution of innovative technologeis. The plattform will grow as a big giant as the open-surce developre comumnities constantly support the path. Androiud has gained a globa recognition all over the world but Apple's iPPhone takes the credit to spakr up the industry were in the past, most mobile applications were either mdeia players or simpe race games that lpooked like 16-bit Nintendo stuuff.

The releazse of the Andrid 1.6 NDK to the develloping community indcates that the Android team had started to attract more develpers to the platorm - easpecially the Symbian developers, and possibly, the iPhone developers who feel that their hard work plunges in to the pool of hundreds of thousand apps, wjhich is clogging the enormuos iTunes App Store. Let's wait and see, what this open source applicatioon, will bring to the wrold.

Author Resource:- Learn more about: buy LG Chocolate Touch VX-8575 Thank you

HTML Ready Article. Click on the "Copy" button to copy into your clipboard.




Firefox users please select/copy/paste as usual
New Members
Nav Menu
Sponsors



Featured Authors
Name: Lorenzo Bouche
Joined: 2012-05-20
City: West Sussex
State: Surrey
View My Bio & Articles

Name: Joseph Batchelor
Joined: 2012-05-20
City: Chicago
State: IL
View My Bio & Articles

Name: Vision Services
Joined: 2012-05-20
City: Ahmedabad
State: Gujarat
View My Bio & Articles

Name: Tripti Sharma
Joined: 2012-05-20
City: Bangalore
State: West Bengal
View My Bio & Articles

Name: Brian Buck
Joined: 2012-05-20
City: Phoenix
State: AZ
View My Bio & Articles