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 个选择
3

由Appcelerator免费提供的Appcelerator Titanium,让Web开发者能够使用网络技术、开源和云计算来为iPhone、Android、Windows、Mac OSX及Linux构建原生应用程序。

Capacitor by Ionic

Capacitor by Ionic

0

一个开源的原生运行时,可轻松构建在 iOS、Android 和 Web 上均表现良好的跨平台应用。

Nevron Open Vision for .NET

Nevron Open Vision for .NET

0

Nevron Open Vision for .NET 是一套高级 UI 组件,可帮助您从单一代码库开发功能丰富的 Web(Blazor WebAssembly)和桌面(WinForms、WPF、Xamarin.Mac)应用程序。

RubyMotion

RubyMotion

0

RubyMotion 是一个在 Android、iOS 和 OS X 上运行的 Ruby 编程语言实现。RubyMotion 是 Laurent Sansonetti 为 HipByte 开发的商业产品,基于 MacRuby 构建于 OS X 平台。

jQuery Mobile

jQuery Mobile

1

一个基于HTML5的统一用户界面系统,适用于所有主流移动设备平台,建立在坚实可靠的jQuery和jQuery UI基础之上。其轻量级代码采用渐进式增强技术构建,具有灵活且易于换肤的设计。

Svelte Native

Svelte Native

0

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

0

Quark 是一款通用软件工具,专为帮助您使用 HTML、CSS 和 JavaScript 创建具备原生桌面应用程序功能的项目而设计。Quark 应用程序可从单一代码库在 Mac、Windows 和 Linux 上运行。

上一页下一页