If you want to develop applications for smartphones and tablet PCs, then the Android SDK would in all probability be the finest selection to create your desire software.