
Phát triển phần mềm Android là quy trình tạo ra các ứng dụng chohệ điều hành Android. Các ứng dụng chủ yếu được phát triển bằng ngôn ngữ lập trìnhJava, sử dụngbộ phát triển phần mềm Android, tuy vậy các môi trường phát triển khác cũng có thể được sử dụng.
| Nhà phát triển | |
|---|---|
| Phát hành lần đầu | tháng 10 năm 2009; 16 năm trước (2009-10) |
| Phiên bản ổn định | |
| Viết bằng | Java |
| Hệ điều hành | Đa nền tảng |
| Có hiệu lực trong | English |
| Thể loại | IDE,SDK |
| Website | developer |
Bộ phát triển phần mềm (SDK) cho Android bao gồm một tập hợp đầy đủ các công cụ phát triển.[3] Bao gồm mộtbộ gỡ lỗi, cácthư viện,,mộtgiả lập thiết bị cầm tay dựa trênQEMU, tài liệu, mã mẫu, và hướng dẫn. Các nền tảng được hỗ trợ hiện tại bao gồm các máy tính chạyLinux (bất cứ máy để bàn hiện đại nào chạy cácbản phân phối Linux),Mac OS X 10.5.8 hay mới hơn, vàWindows XP hay mới hơn.
Basic4android là một sản phẩm thương mại tương tự như Simple.[4] Lấy cảm hứng từ MicrosoftVisual Basic 6 và MicrosoftVisual Studio, nó giúp việc lập trình Android trở nên dễ dàng hơn nhiều cho nhữnglập trình viên Visual Basic vốn cảm thấy khó khăn khi lập trình Java. Basic4android được phát triển rất tích cực, và có cộng đồng trực truyến mạnh mẽ của các lập trình viên Basic4android.
Corona SDK làbộ phát triển phần mềm (SDK) được tạo ra bởi Walter Luh, nhà sáng lập củaCorona Labs Inc.. Corona SDK cho phép lập trình viên xây dựngứng dụng di động cho thiết bịiPhone,iPad và Android bằng ngôn ngữLua, vốn được nằm trên củaC++/OpenGL.
Lazarus IDE có thể được sử dụng để phát triển ứng dụng Android bằng ngôn ngữObject Pascal (và các thổ ngữPascal), dựa trên trình biên dịchFree Pascal bắt đầu từ phiên bản 2.7.1.