DroidScript

DroidScript
软件描述
DroidScript 是一款运行在安卓设备上的集成开发环境,用于编写、测试和构建可在安卓上运行的应用程序。 代码使用 JavaScript 编写,包含用于布局、控件、传感器、相机、网页、文件等的对象和方法。
官方网站
访问软件的官方网站了解更多信息
droidscript.org
什么是 DroidScript?
DroidScript 是一个可在 Android 设备上运行的 Android 应用开发环境。
应用可打包为 APK(Android 软件包),上传至 Google Play 商店供他人下载使用。
该平台由一家非营利组织维护和支持。
DroidScript 的下载量已超过一百万次。
应用主要分为两类:原生应用和 HTML 应用。
原生应用使用 JavaScript 编写,结合 DroidScript 的对象和方法实现布局、用户界面控件;访问文件、相机、蓝牙、数据库、网络、传感器(加速度计、指南针、光线传感器等)等功能。
HTML 应用为包含 CSS 和 JavaScript 的 HTML 页面。
可通过插件扩展功能,已有大量插件可供下载,例如用于控制 BBC micro:bit、乐高 Mindstorms NXT、Puck 微控制器、Espruino 开发板、Arduino 开发板等。
内置对象与方法的参考文档,附带可运行、复制和修改的示例代码。
可通过 Google Groups 免费获取支持,也可选择付费高级支持。
编辑器具备上下文敏感的“智能编辑”功能,可辅助选择对象、方法和参数。
🔄 替代方案
13 个选择
B4X
跨平台开发工具,用于原生iOS、Android、桌面及服务器应用程序。 B4X 是一款用于实际应用的快速应用开发(RAD)工具。 其编程语言是现代版的 Visual Basic。
Android Studio
Android Studio 是基于 IntelliJ IDEA 的全新 Android 开发环境。与 Eclipse 上的 Android 开发工具类似,Android Studio 提供了……

Apache Cordova
Apache Cordova 是一组设备 API,允许移动应用开发者通过 JavaScript 访问本地设备功能,例如相机或加速传感器。结合 jQuery Mobile、Dojo Mobile 或 Sencha Touch 等 UI 框架,可实现智能手机应用……
由Appcelerator免费提供的Appcelerator Titanium,让Web开发者能够使用网络技术、开源和云计算来为iPhone、Android、Windows、Mac OSX及Linux构建原生应用程序。
React Native
React Native 使你能够使用基于 JavaScript 和 React 的一致开发体验,在原生平台上构建世界级的应用程序体验。React Native 的重点在于跨所有你关心的平台实现开发效率——一次学习,编写……

Svelte Native
软件
Svelte Native 是一种使用 NativeScript 构建移动应用的新方法。与其他 JavaScript 移动开发框架(如 React Native 和 NativeScript-Vue)主要在移动设备上完成大部分工作不同,Svelte Native 将这部分工作转移到编译阶段……

NativeScript
NativeScript 允许您使用单一的 JavaScript 或 TypeScript、XML 和 CSS 代码库,为 iOS 和 Android 开发真正的原生应用。NativeScript 会将您的跨平台代码转换为目标平台所使用的语言。


