Codename One

软件描述

用于使用 Java 或 Kotlin 构建真正原生移动应用的跨平台框架。支持一次编写,随处运行,适用于 iOS、Android、桌面端及网页端。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.codenameone.com

安全链接HTTPS
立即访问

什么是 Codename One?

Codename One 是一个开源的跨平台移动应用开发框架,可使用单一的 Java 或 Kotlin 代码库构建原生 iOS、Android、桌面及 Web 应用。它能够将 Java 字节码编译为原生操作系统可执行文件(如 iOS、Android、UWP 等)。这是一个完整的移动平台,包含虚拟机、模拟器、设计工具(可视化主题/构建器/CSS)、IDE 集成、多操作系统移植等功能。它通过一种可移植的抽象层提供对底层原生操作系统代码(如 Objective-C、C#、Dalvik/ART)的完全访问,从而实现 100% 的代码复用。

🔄 替代方案

18 个选择
5

Qt Creator 是一款跨平台的集成开发环境(IDE),旨在为开发者提供最佳的使用体验。Qt Creator 可在 Windows、Linux 和 macOS 桌面操作系统上运行,使开发者能够跨桌面、移动和嵌入式平台创建软件。

Apache Cordova

Apache Cordova

4

Apache Cordova 是一组设备 API,允许移动应用开发者通过 JavaScript 访问本地设备功能,例如相机或加速传感器。结合 jQuery Mobile、Dojo Mobile 或 Sencha Touch 等 UI 框架,可实现智能手机应用……

WebDGap

WebDGap

1

WebDGap 可将任何网站或 HTML/CSS/JavaScript Web 应用转换为原生 Windows、Mac、Linux 和 Chrome 应用。

4

Qt 是一个跨平台应用框架,广泛用于开发可在各种软硬件平台上运行的应用软件,且底层代码库几乎无需更改,同时具备原生应用的性能和速度。

0

用于创建适用于 iOS、Android、WinCE、Sailfish OS、Windows、Linux 和 macOS 的移动和桌面应用程序的跨平台框架。

5

为任何屏幕构建应用。Flutter 转变了应用程序开发流程,仅需一个代码库即可构建、测试和部署美观的移动、Web、桌面及嵌入式应用。

0

React Native 使你能够使用基于 JavaScript 和 React 的一致开发体验,在原生平台上构建世界级的应用程序体验。React Native 的重点在于跨所有你关心的平台实现开发效率——一次学习,编写……

Ionic Framework

Ionic Framework

5

Ionic 是一个开源的应用开发工具包,可使用 JavaScript 和 Web 从单一代码库构建现代、快速且高质量的跨平台原生应用和渐进式网页应用。

下一页