Dễ dàng viết ứng dụng cho Điện thoại, Máy tính bảng hoặc Chromebook của bạn bằng JavaScript và Python theo tiêu chuẩn công nghiệp. Chỉnh sửa mã của bạn bằng trình chỉnh sửa WiFi dựa trên trình duyệt của chúng tôi hoặc chỉ cần chỉnh sửa mã trực tiếp trên thiết bị của bạn bằng trình chỉnh sửa mã tích hợp. Bây giờ bạn có thể viết ứng dụng ở bất cứ đâu!
Sử dụng ứng dụng này là một cách tuyệt vời để học JavaScript và Python, hiện là ngôn ngữ máy tính phổ biến nhất trên hành tinh! Nó chứa nhiều ví dụ rõ ràng và đơn giản, đi kèm với tài liệu hướng dẫn 'hoạt động' và một cộng đồng lớn và thân thiện luôn sẵn sàng trợ giúp.
DroidScript giúp mã hóa nhanh hơn và dễ dàng hơn gấp 10 lần so với sử dụng API Android tiêu chuẩn vì chúng tôi đã thực hiện mọi công việc khó khăn cho bạn và gói gọn trong API đơn giản hóa của mình. Điều này giúp đẩy nhanh quá trình phát triển của bạn và bảo vệ bạn khỏi mọi vấn đề do sự khác biệt về phần cứng và phiên bản Android.
DroidScript sử dụng công cụ Chrome V8 tích hợp của Android, được Google liên tục cập nhật và cải tiến, đồng thời luôn cập nhật theo các tiêu chuẩn internet hiện đại.
Đối với các dự án lớn hơn, chúng tôi khuyên bạn nên sử dụng IDE (trình chỉnh sửa) dựa trên trình duyệt tích hợp. Nó kết nối qua WiFi với thiết bị của bạn, cho phép mã hóa không cần dây từ PC Windows, Linux hoặc Mac và giúp việc mã hóa trở nên dễ dàng!
Nếu bạn muốn nghiêm túc về mã hóa và phát hành ứng dụng của mình trên Google Play thì bạn thậm chí có thể xây dựng APK và AAB trực tiếp trên thiết bị của mình chỉ trong vài giây!
Bạn có thể chọn tạo ứng dụng gốc, ứng dụng HTML, ứng dụng NodeJS hoặc tạo ứng dụng lai bằng cách sử dụng điều khiển WebView tích hợp. Dù bạn chọn cách nào, bạn cũng có thể sử dụng toàn bộ sức mạnh của công cụ trình duyệt Chrome hiện đại trong mọi loại ứng dụng.
Không chỉ dành cho người mới bắt đầu! Nhiều chuyên gia đang sử dụng DroidScript trên toàn thế giới và chúng tôi có thể cung cấp 'dịch vụ hỗ trợ nâng cao' để giúp bạn xây dựng ứng dụng thương mại của mình. (Vui lòng liên hệ [email protected] để biết thêm thông tin)
Tính năng:
- Xây dựng ứng dụng cho Android, Amazon Fire và ChromeBooks.
- Thêm nút, văn bản và đồ họa.
- Truy cập GPS, la bàn, camera, gia tốc kế, Bluetooth, WiFi.
- Sử dụng các điều khiển gốc và/hoặc HTML5 và CSS.
- Tạo dịch vụ nền và lên lịch công việc.
- Chạy dịch vụ NodeJS và cài đặt các mô-đun NPM.
- Xây dựng trò chơi với hoạt ảnh, hiệu ứng âm thanh và vật lý.
- Sử dụng các thư viện JavaScript phổ biến như JQuery.
- Điều khiển Arduino, ESP32, Raspberry Pi và nhiều tiện ích khác.
- Xây dựng ki-ốt, hệ thống POS và bộ điều khiển máy.
- Chia sẻ mã nguồn ứng dụng với bạn bè dưới dạng tệp .spk.
- Tạo lối tắt trên màn hình chính cho ứng dụng của bạn.
- Tài liệu tích hợp.
- Hoạt động ngoại tuyến và trực tuyến.
- Điều khiển GPIO và UART trên các thiết bị nhúng.
- Hàng trăm mẫu và bản demo.
- Hàng trăm plugin có sẵn.
- Hàng nghìn mô-đun NPM có sẵn.
- Có thể mở rộng thông qua SDK plugin của chúng tôi
- Nội dung mới được thêm vào mọi lúc!
Bạn đã là lập trình viên Java? Tại sao không tăng năng suất của bạn và chuyển sang DroidScript để bạn có thể nhanh chóng tạo UI của mình và sau đó mở rộng chức năng của DroidScript thông qua cơ chế plugin của chúng tôi.
Lưu ý:
DroidScript được bảo trì bởi droidscript.org, một tổ chức phi lợi nhuận . Toàn bộ doanh thu của chúng tôi được sử dụng để thanh toán cho các dịch vụ lưu trữ, thiết bị cho các tình nguyện viên hoặc phân phối cho các nhà phát triển bán thời gian của chúng tôi. Nếu chúng tôi đạt đến thời điểm có doanh thu thặng dư, thì chúng tôi sẽ đơn giản là làm cho dịch vụ Cao cấp rẻ hơn cho tất cả mọi người!
Hãy tử tế và đăng các vấn đề và yêu cầu trên diễn đàn Diễn đàn thay vì đưa ra các đánh giá tiêu cực.
Cảm ơn bạn.
Vui lòng đánh giá ứng dụng này nếu bạn thích!
- Đã thêm tiện ích mở rộng lập trình Vi điều khiển mới!
- Đã thêm Tab Mẫu mới với chức năng lọc nâng cao và các mẫu Python bổ sung.
- Đã sửa lỗi không đáng tin cậy của trình lắng nghe Thông báo trên một số thiết bị.
- Đã xóa các liên kết sâu và các dịch vụ không sử dụng khỏi bản kê khai APK/AAB.
- Nhiều bản sửa lỗi khác, vui lòng xem Nhóm Google hoặc Diễn đàn.
- Trình duyệt tệp mới trên thiết bị để xem các tệp của bạn trong bộ nhớ có giới hạn.
- Đăng ký Premium+ mới để tạo Dịch vụ đám mây và xuất bản ứng dụng web.
- Cập nhật các thành phần giao diện người dùng lên v28.
- Đã thêm cfg.ESM để cho phép nhập mô-đun ES.
- Đã thêm các phương thức app.Import() và app.Include().
- Đã sửa rất nhiều lỗi!
- Xem diễn đàn để biết danh sách đầy đủ - https://groups.google.com/u/1/g/androidscript
** CẢNH BÁO: Chỉ cần cài đặt trên phiên bản hiện có, nếu không 'bộ nhớ có phạm vi' của Android có thể khiến dự án của bạn bị xóa ** *
- Đã thêm hỗ trợ chính thức cho ứng dụng Python!
- Tùy chọn sao lưu mới cho phép bạn sao lưu/khôi phục dự án của mình.
- Tài liệu hiện hỗ trợ chuyển đổi giữa Python và JavaScript.
- Tùy chọn "Cho phép khởi chạy trong nền" mới (giữ DS vẫn hoạt động).
- Menu ngữ cảnh 'Lệnh' mới có sẵn khi chỉnh sửa.
- Xem diễn đàn để biết danh sách đầy đủ - https://groups.google.com/u/1/g/androidscript
** CẢNH BÁO: Chỉ cần cài đặt trên phiên bản hiện có, nếu không 'bộ nhớ có giới hạn' của Android có thể khiến dự án của bạn bị xóa ***
- 'AutoSize' tùy chọn bố cục để xử lý thao tác xoay thiết bị.
- Đã thêm 'ScratchPad' tiện ích mở rộng cho IDE thiết bị.
- Hỗ trợ các ứng dụng Python trong 'thử nghiệm' chế độ.
- API mục tiêu AAB/APK mặc định hiện là 33.
- Hỗ trợ tốt hơn cho các tên ứng dụng không phải tiếng Latinh.
- Hỗ trợ chế độ toàn màn hình trong WebView.
- Xem diễn đàn để biết danh sách đầy đủ - https://groups.google.com/u/1/g/androidscript
** CẢNH BÁO: Chỉ cần cài đặt trên phiên bản hiện có, nếu không, 'bộ nhớ có giới hạn' có thể khiến dự án của bạn bị xóa ***
- Tiện ích mở rộng Trình quản lý tệp mới mạnh mẽ cho IDE wifi.
- Xuất các trò chơi dựa trên GameView để cài đặt máy chủ web.
- Chế độ xem đối tượng vật lý GameView mới.
- Giờ đây, bạn có thể tạo APK có các ký tự không phải phương Tây trong tiêu đề ứng dụng.
- Các mô-đun ES6 được hỗ trợ cho các ứng dụng NodeJ với tùy chọn cfg.NodeESM.
- Xem diễn đàn để biết danh sách đầy đủ - https://groups.google.com/u/1/g/androidscript
** CẢNH BÁO: Chỉ cần cài đặt đè lên phiên bản hiện có, nếu không thì 'bộ nhớ trong phạm vi' của Android có thể khiến các dự án của bạn bị xóa ***
** CẢNH BÁO: Không hủy cài đặt DroidScript, chỉ cài đặt trên phiên bản hiện có, nếu không thì phạm vi của Android storage' có thể khiến dự án của bạn bị xóa ***
- Đã thêm tab CloudStore và SSH Terminal.
- Đã chuyển tab 'Trò chuyện' để sử dụng Discord.
- app.ChooseFile() hiện hỗ trợ GoogleDrive, OneDrive, DropBox
- tệp build.json hiện được hỗ trợ cho AAB.
- Đã thêm tính năng đẩy/kéo GitHub mới.
- Đã thêm chế độ cfg.Fast cho các ứng dụng nhanh hơn gấp 3 lần!
- Các đường dẫn /Internal/* và /External/* SAF mới.
- Xem diễn đàn để biết danh sách đầy đủ.
** CẢNH BÁO: Không được bỏ cài đặt DroidScript, thay vào đó chỉ cần cài đặt lại, vì 'bộ nhớ có phạm vi' của Android 10 có thể khiến các dự án của bạn bị xóa ***
- Đã thêm hỗ trợ để tạo tệp AAB!
- Đã thêm loại ứng dụng 'Node Native' mới (trộn nút và gốc).
- Đã thêm phương thức app.CreateNode ()
- Đã thêm hỗ trợ Công việc Nền.
- Đã thêm tab Trò chuyện mới vào bảng điều khiển bên phải của IDE di động.
- Đã thêm CustomTabs (nhờ Candlelight)
- Đã thêm tiện ích mở rộng CloudStore vào IDE WiFi
- Và nhiều hơn nữa, hãy xem diễn đàn để biết danh sách đầy đủ.
- Hỗ trợ thêm cho liên kết sâu.
- Hỗ trợ thêm cho Android Job Scheduler.
- Dễ dàng tạo các plugin với phương thức Ide.MakePlugin mới.
- Đã thêm các bản sửa lỗi cho phương thức MUI CreateDataTable.
- Đã thêm Bản sửa lỗi cho các dự án mới được tạo trong IDE Wifi có giao diện 'holo' cũ.
- Đã thêm phương thức app.IsScoped () mới để kiểm tra bộ nhớ theo phạm vi.
- Cải thiện giao diện WiFi IDE.
- Sửa nhiều lỗi khác nhau.
- Và nhiều hơn nữa, hãy xem diễn đàn để biết danh sách đầy đủ.
- Hỗ trợ thêm cho Trình lập lịch công việc Android.
- Dễ dàng tạo các plugin với phương thức Ide.MakePlugin mới.
- Đã thêm các bản sửa lỗi cho phương thức MUI CreateDataTable.
- Đã thêm Bản sửa lỗi cho các dự án mới được tạo trong IDE Wifi có giao diện 'holo' cũ.
- Đã thêm phương thức app.IsScoped () mới để kiểm tra bộ nhớ theo phạm vi.
- Cải thiện giao diện WiFi IDE.
- Sửa nhiều lỗi khác nhau.
- Và nhiều hơn nữa, hãy xem diễn đàn để biết danh sách đầy đủ.
- Cải tiến hoàn chỉnh giao diện của DroidScript!
- Bộ điều khiển vật liệu MUI. * Mới đẹp mắt dành cho người dùng cao cấp.
- Các tùy chọn chủ đề mới cho phép toàn bộ ứng dụng theo chủ đề sáng hoặc tối.
- SPK Store mới để chia sẻ các dự án của bạn với cộng đồng.
- Tiện ích mở rộng Tìm kiếm, Dịch, FileDiff, ScratchPad mới cho IDE Wifi.
- Cải tiến tài liệu.
- Thành phần lưu trữ đám mây mới.
- Thành phần âm nhạc mới.
- Và nhiều hơn nữa, hãy xem diễn đàn để biết danh sách đầy đủ. Với mỗi bản phát hành, chúng tôi thực hiện cải tiến và khắc phục mọi lỗi phát sinh. Có vấn đề? Liên hệ với chúng tôi tại
[email protected] và chúng tôi sẽ giúp tìm ra cách khắc phục
- Đã thêm hỗ trợ Admob + mẫu cho người dùng cao cấp!
- Đã thêm ứng dụng.SetNavBarColor / SetStatusBarColor cho người dùng cao cấp + mẫu.
- Đã thêm net.ReceiveVideoStream () cho người dùng cao cấp.
- Đã thêm kiểu bố cục 'thẻ' mới + mẫu.
- Đã thêm phương thức SetCorderRadius (bán kính) vào điều khiển bố cục tuyến tính.
- Đã thêm mẫu BT nối tiếp NXT thô 'Lệnh trực tiếp' (cùng một công nghệ sẽ hoạt động cho EV3).
- Và nhiều hơn nữa, hãy xem diễn đàn để biết danh sách đầy đủ.
- Đã thêm nhiều tài liệu mới (nhờ Symbroson).
- Cải thiện hỗ trợ chế độ tối trên trình chỉnh sửa thiết bị.
- Thiết bị đầu cuối từ xa hiện có sẵn theo mặc định cho người dùng cao cấp.
- Đã thêm tùy chọn 'BlackGrad' để kiểm soát danh sách.
- Đã thêm gfx.Reload () vào GameView (tải lại trò chơi từ đầu).
- Đã thêm phương thức SetTitleHeight () và SetTitleColor () vào hộp thoại tùy chỉnh.
- Đã thêm phương thức app.ShowCheckList () + mẫu.
- Đã khắc phục sự cố với việc xây dựng APK trên Android 9.
- Đã thêm nhiều hơn nữa, xem diễn đàn để biết danh sách đầy đủ.
- Hỗ trợ thêm cho 64bit và API28 (do Google Play yêu cầu)
- Hỗ trợ thêm cho mô-đun GPS ublox-7 USB + Mẫu.
- Đã thay đổi mẫu Hello World để không phải tạo lại mỗi lần.
- Đã thêm các phương thức gfx.RemoveText (), gfx.RemoveGraphic (), gfx.RemoveBackground ().
- Đã thêm phương thức sprite.Contains (x, y).
- Đã thêm phương thức sprite.Flip (sprite, Horiz, vert).
- Nhiều hơn nữa, xem diễn đàn để biết thêm chi tiết.
- IDE Wifi trông tối hơn + 'Chế độ tối' đầy đủ cho người dùng cao cấp.
- Thêm nhiều Tài liệu hơn (nhờ Symbroson)
- Đã thêm Mẫu ứng dụng vào trình chỉnh sửa trên thiết bị.
- Đã thêm bản demo GameView 'Bunny Storm'.
- Các phương thức GameView hiện đã được thêm vào intellisense trong IDE WiFi.
- Đã bật tất cả các loại thiết bị USB FTDI cho các kết nối nối tiếp.
- Đã sửa chế độ AutoBoot cho các dịch vụ trên Oreo + (phải gọi app.SetInForeground).
- Đã thêm tùy chọn 'AutoSize' mới vào TextView (mở rộng quy mô lên và xuống theo kích thước mục tiêu).
- Xem diễn đàn để biết thêm chi tiết.
- Đã sửa lỗi hiệu suất GameView chậm trên Chromebook (chuyển sang chế độ WebGL).
- Đã loại bỏ tính năng sao chép / dán / thanh tác vụ bật lên gây phiền nhiễu trên Chromebook.
- Trình tạo APK đã bật đã lỗi thời.
- Đã sửa phần 'JavaScript' của tài liệu Trình chỉnh sửa Wifi.
- Xem diễn đàn để biết thêm chi tiết.
- Đã thêm tùy chọn kết nối 'tự động wifi' vào cài đặt.
- Đã thêm mẫu GameView cho JavaScript
- Đã thêm chỉnh sửa kéo thả cho trình chỉnh sửa Wifi và Chromebook (thử nghiệm).
- Đã thêm hỗ trợ ngôn ngữ Ý.
- Thêm các dịch vụ tiền cảnh.
- Menu SDK hiện đã được kích hoạt để xây dựng các plugin của riêng bạn.
- Đã thêm tùy chọn 'Thử nghiệm' vào hộp giới thiệu;)
- Đã thêm thiết bị đầu cuối từ xa vào trình chỉnh sửa Wifi (thử nghiệm).
- Đã thêm lệnh chỉnh sửa Wifi mới mạnh mẽ!
- Nhiều bản sửa lỗi. Xem diễn đàn để biết danh sách đầy đủ
- Xử lý quyền tự động
- APK mặc định cho V26 của API Android
- Viết ứng dụng cho Chromebook trên Chromebook
- Tích hợp Termux (thiết bị đầu cuối Linux)
- Tùy chọn ngôn ngữ tiếng Pháp, tiếng Đức và tiếng Nga
- Đã thêm nút ảnh chụp màn hình vào IDE Wi-Fi
- Sử dụng IDE Wi-Fi khi điện thoại đang chạy dưới dạng điểm phát sóng
- Tạo 'Thủ trưởng trò chuyện' và lớp phủ
- Thêm của bạn sở hữu các tiện ích mở rộng dựa trên HTML cho trình chỉnh sửa WiFi
- Hỗ trợ cho BananaPi-M2-Zero
- Tải nhiều hơn nữa, hãy xem diễn đàn để biết danh sách đầy đủ
- Cho phép tạo hình nền động cho người dùng cao cấp! - Bây giờ bạn có thể sử dụng GIF động cơ bản trong các điều khiển DS Image tiêu chuẩn - Hỗ trợ thêm cho thẻ sd bên ngoài (chỉ cao cấp) - Đã thay đổi các tệp .js bên trong tệp SPK thành .js.txt để giải quyết các vấn đề bảo mật của Gmail. - Đã thêm tùy chọn 'SaveSPK' vào trình chỉnh sửa thiết bị (lưu vào thư mục / DroidScript / SPKs). - Nhiều bản sửa lỗi và các tính năng mới khác (xem diễn đàn: - http://bit.ly/2zhkoSU)
- Thêm hỗ trợ tích hợp để lập trình thiết bị Espruino qua cáp USB / OTG. - Đã thêm lệnh mới! Screenshot vào tab gỡ lỗi trình chỉnh sửa Wifi -> /sdcard/screenshot.jpg - Cài đặt lại phương thức app.GoToSleep (). - Đường dẫn '/ sdcard' được ánh xạ nội bộ tới người dùng thư mục công cộng bên ngoài / nội bộ. - Đã thêm từ khóa chế độ 'Nguồn' mới vào app.SetKioskMode (chặn sử dụng phím nguồn).
- Kích hoạt thiết bị kết nối bluetooth thiết bị! - Đã thêm ngôn ngữ Bồ Đào Nha (nhờ Maico hay còn gọi là 'Big Eyes Games'). - Đã thêm các tài liệu được cập nhật và sắp xếp lại (nhờ AlexF) - Thêm mẫu nghe bluetooth. - Đã thêm mẫu 'Chọn Bluetooth'. - Đã thêm mẫu 'Audio Sample'. - Đã thêm phương thức DrawSamples () vào ImageView (vẽ biểu đồ mẫu). - Nhiều hơn nữa ... xem diễn đàn để biết chi tiết.
- Hỗ trợ bản dịch ngôn ngữ của tài liệu, mẫu và menu. Tiếng Tây Ban Nha là bản dịch đầu tiên (cảm ơn Abraham Juarbe đã dịch). Tiếng Bồ Đào Nha và tiếng Nga sắp ra mắt (cần thêm tình nguyện viên!). - Đã thêm chỉnh sửa nhiều tệp vào trình chỉnh sửa trên thiết bị. Bạn có thể chỉnh sửa nhiều tập lệnh / tệp văn bản trên thiết bị của mình - Đã thêm phím tắt cho những người bạn thích sử dụng máy tính bảng có bàn phím Bluetooth. (Xem Nhóm Google DroidScript để biết danh sách cập nhật đầy đủ)