Làm thế nào để làm lập trình trên Android?

Đã trả lời

Chuyện là em có 1 cái điện thoại Android và em muốn tập tành làm 1 vài chương trình đơn giản. em cũng không cầu kì về ngôn ngữ code hay gì đâu.

Em đã tìm kiếm trên Android market nhưng không tìm được app nào cung cấp

“development environment”  nào cả. Có bác nào biết liệu có thể lập trình trên Android không? Có app nào hỗ trợ không? Em cảm ơn

Đã hỏi vào Tháng Tám 29, 2016 Tổng hợp.
Bình luận
Chấp nhận

Mình đã dùng AIDE được 2 năm rồi, dưới đây là bản tóm tắt các tính năng của nó:

Edit-compile-run:

  • Tạo ra 1 ứng dụng mẫu
  • Chạy ứng dụng
  • Không yêu cầu quyền truy cập root
  • Dùng ngôn ngữ biên dịch ( compilation) để build nhanh
  • Dùng  Eclipse .classpath để tương thích
  • Xem tích hợp LogCat

Kiểm tra lỗi real-time ( thời gian thực) trong suốt thời gian bạn gõ dự án

  • Phân tích lỗi real time
  • Tự động sửa lỗi

Refactoring:

  • Sửa tên
  • Giới thiệu biến
  • Phương pháp giải nén

Code:

  • Định dạng code
  • Organize imports
  • Comment code
  • Tạo setters/getters/constructors từ fields

Code navigation:

  • Chuyển nhanh tới định nghĩa của lệnh
  • Tìm cách sử dụng
  • Chuyển tới biểu tượng
  • Chuyển tới class

Editor:

  • Edit nhanh ngay cả với các tập tin lớn
  • Code completion cho Java và Android XML
  • Trợ giúp trực tuyến của Android trực tiếp tưf code
  • Tô đậm với cú pháp của Java và XML
  • Không giới hạn Undo/Redo
  • Lựa chọn mở rộng 1 cách thông minh
  • Hỗ trợ bàn phím với keybindings
  • Giao diện người dùng được tối ưu hóa với màn hình nhỏ để hiển thị càng nhiều code / nội dung càng tốt

Filebrowser

  • Được xây dựng trong file mangager với các tính năng phổ biến nhất:
  • Đổi tên, xóa, tạo file hoặc thư mục.
  • Tích hợp Dropbox
  • Tích hợp Git với Commit/Dicard/Push/Pull và SSH support.

RE: Làm thế nào để làm lập trình trên Android?

RE: Làm thế nào để làm lập trình trên Android?

Đã trả lời vào Tháng Tám 29, 2016
Bình luận

Nếu bác dùng scripting languages, thử SL4a xem. Nó cho phép truy cập vào android API cho mỗi ngôn ngữ Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, và shell.

Nó có 1 trình editor cơ bản, nhưng bác có thể chọn 1 trình editor khác nếu bác có, em thì em dùng Jota.

Link SL4a đây: http://code.google.com/p/android-scripting/

Em đã build 1 vài ứng dụng tương tác cơ bản, và rất nhiều console-only scripts. Bác sẽ có thể thiết lập nó để lưu trữ file trên dropbox hay tự động đồng bộ hóa.

Đã trả lời vào Tháng Tám 29, 2016
Bình luận

Đáp án của bạn

Với việc gửi đáp án, bạn đã đồng ý với Chính sách dữ liệuCác điều khoản của chúng tôi.