Với sự phát triển của công nghệ, điện thoại thông minh ngày càng có cấu hình cao, cho phép viết mã và thử nghiệm ứng dụng bằng các môi trường phát triển tích hợp. Trong bài viết này, chúng ta sẽ cùng xem qua những ứng dụng lập trình tốt nhất dành cho điện thoại di động.
Hình ảnh chỉ mang tính chất minh họa
1. AIDE
Tương thích: Android Giá: Miễn phí Mua hàng trong ứng dụng: Có
AIDE là một môi trường phát triển tích hợp (IDE) hoàn chỉnh, cho phép biên dịch và chạy chương trình trên điện thoại. Ngoài ra, AIDE cung cấp các tài liệu hướng dẫn cơ bản cho người mới bắt đầu và tích hợp với Dropbox. Bạn có thể viết mã bằng ngôn ngữ Java, C, C++ với ứng dụng này.
Link tải ứng dụng tại đây: Tải về AIDE
2. Pythonista 3
Tương thích: iOS Giá: 9.99$ Mua hàng trong ứng dụng: Không
Pythonista 3 là một môi trường phát triển đặc biệt cho Python và có thể sử dụng trên iPhone, iPad với đồng bộ dữ liệu qua iCloud Drive. Ứng dụng này hỗ trợ cả Python phiên bản 2.7 và 3.6 với giao diện đẹp mắt, giúp bạn xây dựng các ứng dụng Python như game 2D, chuyển động hoạt hình...
Link tải ứng dụng tại đây: Tải về Pythonista 3
3. Codea
Tương thích: iOS Giá: 14.99$ Mua hàng trong ứng dụng: Không
Codea là một IDE cho ngôn ngữ lập trình Lua, được phát triển bởi Two Lives Left. Ứng dụng này giúp triển khai nhanh các ý tưởng cho game hoặc trình giả lập. Bạn có thể thiết kế và xây dựng dự án, sau đó xuất bản sang Xcode trên máy tính Mac để tiếp tục xử lý.
Link tải ứng dụng tại đây: Tải về Codea
4. Dcoder
Tương thích: Android, iOS Giá: Miễn phí Mua hàng trong ứng dụng: Có
Dcoder là một IDE dành cho điện thoại, cho phép viết mã và thử nghiệm các dự án và học thuật toán trực tiếp trên điện thoại. Ứng dụng hỗ trợ nhiều ngôn ngữ lập trình phổ biến như C, C++, Java, Python, C#...
Link tải ứng dụng cho Android tại đây: Tải về Dcoder cho Android
Link tải ứng dụng cho iOS tại đây: Tải về Dcoder cho iOS
5. Quoda Code Editor
Tương thích: Android Giá: Miễn phí Mua hàng trong ứng dụng: Có
Quoda là một ứng dụng với chức năng tương tự như Notepad++, Sublime Text, Textmate trên máy tính. Nó hỗ trợ SFTP/FTP(S) server và tích hợp lưu trữ đám mây (Dropbox, Google Drive). Có những tính năng đặc biệt như tải về mã nguồn qua URL, tự động phát hiện mã hóa lệnh, tự động thụt đầu dòng...
Link tải ứng dụng tại đây: Tải về Quoda Code Editor
6. Code Editor by Panic
Tương thích: iOS Giá: 24.99$ Mua hàng trong ứng dụng: Không
Code Editor by Panic là một công cụ chỉnh sửa văn bản với khả năng đánh dấu cú pháp, ghim, tìm kiếm và thay thế nội dung. Nếu bạn cần một công cụ biên tập nội dung đơn giản và chỉ để viết code, Code Editor by Panic là lựa chọn đáng cân nhắc trên thiết bị di động của bạn.
Link tải ứng dụng tại đây: Tải về Code Editor by Panic
7. DroidScript
Tương thích: Android Giá: Miễn phí Mua hàng trong ứng dụng: Có
DroidScript giúp bạn viết ứng dụng nhanh chóng trên điện thoại, máy tính bảng và Chromebook bằng ngôn ngữ JavaScript. Ứng dụng này cũng rất hữu ích để học ngôn ngữ JavaScript, một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. DroidScript sử dụng nền tảng Android dựa trên Chrome V8 JavaScript engine, được cập nhật và cải tiến liên tục bởi Google để đáp ứng những tiêu chuẩn hiện đại nhất ngày nay.
Link tải ứng dụng tại đây: Tải về DroidScript
8. CppDroid
Tương thích: Android, iOS Giá: Miễn phí Mua hàng trong ứng dụng: Có
CppDroid là một ứng dụng dành cho lập trình viên ngôn ngữ C/C++. Ứng dụng này dễ sử dụng và tích hợp nhiều công cụ hữu ích cho những nhà phát triển kinh nghiệm. Khi tải về CppDroid lần đầu tiên, IDE này sẽ tải về các thư viện cần thiết và tạo một ứng dụng mẫu đơn giản có tên HelloWorld.
Link tải ứng dụng cho iOS: Tải về CppDroid cho iOS
Link tải ứng dụng cho Android: Tải về CppDroid cho Android
9. Anacode IDE
Tương thích: Android Giá: Miễn phí Mua hàng trong ứng dụng: Có
Anacode IDE là một chương trình IDE miễn phí được đánh giá cao từ người dùng. Được phát triển bởi Infinite Notions, ứng dụng này có những tính năng hấp dẫn như:
- Biên dịch và chạy chương trình Java/C/C++ trực tiếp.
- Cho phép tạo lớp (class) C++ và Java.
- Tải lên qua phương thức FTP.
- Chỉnh sửa PHP, CSS (áp dụng khi đã mua hàng trong ứng dụng iAP).
Link tải ứng dụng tại đây: Tải về Anacode IDE
10. Acode
Tương thích: Android Giá: Miễn phí Mua hàng trong ứng dụng: Có
Acode là một ứng dụng nhỏ gọn với chức năng tương tự như một công cụ chỉnh sửa nội dung (Text editor) trên máy tính như Notepad++, Sublime Text. Tuy nhiên, bạn chỉ có thể chạy các chương trình HTML, MarkDown và JavaScript trên ứng dụng này.
Link tải ứng dụng tại đây: Tải về Acode
Với những ứng dụng hữu ích trong bài viết này, bạn sẽ có thể lập trình và quản lý mã nguồn trên điện thoại di động một cách hiệu quả và nhanh chóng. Chúc bạn thành công!