Mở khóa thế giới của Python 3 lập trình với Pydroid 3, IDE giáo dục 3 ID của người dùng thân thiện và mạnh mẽ nhất có sẵn trên Google Play cho các thiết bị Android. Cho dù bạn là người mới bắt đầu muốn học Python hay một nhà phát triển có kinh nghiệm cần một môi trường phát triển mạnh mẽ khi đang di chuyển, Pydroid 3 đã bảo vệ bạn.
Đặc trưng:
- Trình phiên dịch Python 3 ngoại tuyến: Chạy các chương trình Python mà không cần kết nối Internet, đảm bảo bạn có thể mã hóa ở bất cứ đâu, mọi lúc.
- Trình quản lý gói PIP: Truy cập một kho lưu trữ tùy chỉnh với các gói bánh xe được xây dựng sẵn, tăng cường khả năng sử dụng các thư viện khoa học như Numpy, Scipy, Matplotlib, Scikit-Learn và Jupyter.
- Thư viện nâng cao: Thưởng thức truy cập vào OpenCV, TensorFlow và Pytorch trên các thiết bị có hỗ trợ API Camera2 (có sẵn trong phiên bản cao cấp).
- Tài nguyên học tập: Các ví dụ ngoài hộp để tăng tốc đường cong học tập của bạn.
- Hỗ trợ hoàn chỉnh Tkinter: Phát triển các ứng dụng GUI một cách dễ dàng.
- Trình giả lập thiết bị đầu cuối đầy đủ tính năng: với hỗ trợ đọc, có sẵn thông qua PIP.
- Trình biên dịch tích hợp: Các trình biên dịch C, C ++ và Fortran tích hợp được điều chỉnh cho Pydroid 3, cho phép bạn xây dựng bất kỳ thư viện nào từ PIP, ngay cả những người sử dụng mã gốc, trực tiếp từ dòng lệnh.
- Hỗ trợ Cython: Tăng cường mã Python của bạn với các tiện ích mở rộng C.
- Trình gỡ lỗi PDB: Gỡ lỗi nâng cao với các điểm dừng và đồng hồ.
- Thư viện đồ họa Kivy: Được cung cấp bởi một phụ trợ SDL2 mới để tạo các ứng dụng đa chạm.
- Hỗ trợ Pyside6: Có sẵn trong kho lưu trữ nhanh, cùng với hỗ trợ Matplotlib, không cần mã thêm.
- Hỗ trợ Matplotlib Kivy: Cũng có sẵn trong kho lưu trữ nhanh.
- Hỗ trợ Pygame 2: Tạo trò chơi và ứng dụng đa phương tiện.
Các tính năng của biên tập viên:
- Dự đoán và phân tích mã: Tự động hóa, phân tích mã thời gian thực và hơn thế nữa, tất cả được thiết kế để bắt chước IDE thực sự (có sẵn trong phiên bản cao cấp).
- Bàn phím nâng cao: Một thanh bàn phím mở rộng với tất cả các biểu tượng cần thiết cho lập trình Python.
- Syntax Đánh dấu & Chủ đề: Tùy chỉnh môi trường mã hóa của bạn cho phù hợp với phong cách của bạn.
- Giao diện tabbed: Quản lý nhiều tệp một cách dễ dàng.
- Điều hướng mã: gán/định nghĩa tương tác để hiểu mã tốt hơn.
- Chia sẻ một lần nhấp: Chia sẻ mã của bạn trực tiếp trên Pastebin.
*Các tính năng được đánh dấu bằng dấu hoa thị chỉ có sẵn trong phiên bản cao cấp.
Hướng dẫn sử dụng nhanh:
- Pydroid 3 yêu cầu ít nhất 250MB bộ nhớ trong miễn phí; 300MB+ được khuyến nghị. Nhiều không gian có thể cần thiết cho các thư viện nặng như Scipy.
- Để chạy ở chế độ gỡ lỗi, hãy đặt (các) điểm dừng bằng cách nhấp vào số dòng.
- Kivy được phát hiện với nhập khẩu Kivy, từ Kivy, hoặc "#pydroid Run Kivy.
- Pyside6 được phát hiện với nhập khẩu pyside6, từ pyside6, hoặc "#pydroid chạy Qt.
- Phát hiện tương tự áp dụng cho SDL2, Tkinter và Pygame.
- Sử dụng "#pydroid Run Terminal" cho chế độ đầu cuối, hữu ích với matplotlib cho các hoạt động chế độ GUI.
Tại sao một số thư viện chỉ có giá cao?
Một số thư viện, do sự phức tạp của chúng và nỗ lực cần thiết để chuyển chúng, chỉ dành riêng cho người dùng cao cấp. Các thư viện này được phát triển bởi các nhà phát triển bên ngoài theo một thỏa thuận giới hạn phân phối của họ. Nếu bạn quan tâm đến việc phát triển các lựa chọn thay thế miễn phí, xin vui lòng liên hệ với chúng tôi.
Đóng góp cho sự phát triển của Pydroid 3 bằng cách báo cáo các lỗi hoặc các tính năng gợi ý. Phản hồi của bạn là vô giá vì chúng tôi hướng đến việc tăng cường giáo dục Python 3, ưu tiên chuyển các thư viện khoa học.
Thông tin pháp lý:
- Một số nhị phân trong APK Pydroid 3 được cấp phép theo (l) GPL. Đối với mã nguồn, xin vui lòng gửi email cho chúng tôi.
- Các thư viện Python thuần túy GPL được gói với Pydroid 3 được coi là ở dạng mã nguồn.
- Pydroid 3 tránh các mô-đun gốc được cấp phép GPL để ngăn chặn nhập khẩu tự động. Một ví dụ là GNU Readline, có thể được cài đặt thông qua PIP.
- Các mẫu trong ứng dụng là miễn phí cho việc sử dụng giáo dục, ngoại trừ chúng không thể được sử dụng trong các sản phẩm cạnh tranh hoặc công việc phái sinh mà không được phép. Nếu không chắc chắn, liên hệ với chúng tôi qua email.
Android là nhãn hiệu của Google Inc.