برنامه‌نویسی آندروید:

مجموعه برنامه نویسی اندروید یا Android SDK شامل یک دیباگر، کتابخانه‌های اندروید، شبیه ساز سیستم عامل، مستندات اندروید و فایل‌های نمونه و آموزشی است که به کاربر در ایجاد برنامه‌ها کمک می‌کند. هم اکنون این SDK بر روی یک سیستم ۳۲ بیتی که لینوکس، ویندوز و یا mac OSX داشته باشد اجرا می‌شود.

پیش نیازهای نصب این SDK عبارتند از JDK و Apache Ant و   python 2.2 . برنامه‌های نوشته شده برای اندروید با پسوند apk ذخیره می‌شوند.

برنامه ساز اندروید یک محیط برنامه نویسی ویژوال تحت وب برای برنامه نویسان تازه کار است که بر پایه ی کتابخانه جاوایی open Blocks و توسط یکی از استادان دانشگاه  MIT بنا شده است و فانکشن‌هایی برای برقراری ارتباط با سخت افزارهای مورد پشتیبانی اندروید دارد، مانند شتاب سنج، جهت سنج، جی پی اس، مدیریت پیامک، مبدل صدا به متن و امکان اتصال به وب سرویس‌ها (وب سرویس آمازون و توییتر بصورت پیشفرض در این محیط برنامه نویسی گنجانده شده