跳到内容
CrossFly 是 100% 开源在 GitHub 关注我们
CrossFlyCrossFly
开始使用

本文档目前提供葡萄牙语版本。其他语言的翻译正在准备中。

开发者文档

CrossFly Core 文档

使用 CrossFly Core 用 Java 构建原生跨平台应用所需的一切 — 从第一个窗口到发布到各个平台。

快速开始

安装 CrossFly 并让你的第一个应用跑起来——几分钟内从零到桌面。

5 页
学习 — CrossFly 基础

一套循序渐进的引导课程,在讲解每个 CrossFly 基础知识的同时构建一个完整的应用。

12 页
概念 — 理解 CrossFly

关于 CrossFly '为何如此' 的权威讲解:架构、组件模型、渲染管线、paint thread、布局、样式、生命周期与数据流。

8 页
UI — 构建界面

在 CrossFly 中搭建界面的指南 + 参考:widget、布局、导航、主题、动画、图像/图形与表单。

60 页
数据与服务

CrossFly 中的状态、持久化(SQLite)、网络与设备集成(摄像头、GPS、Bluetooth BLE、生物识别、地图)。

11 页
实用手册

按任务组织的简短直接的示例——在 CrossFly 中 "如何做 X",用最少的代码并附深入链接。

49 页
最佳实践

如何在 CrossFly 中规模化地把事做对——响应式、性能、架构、测试、a11y、i18n、错误与安全,并说明每条建议背后的原因。

8 页
平台 — 构建、运行与发布

分平台指南(Desktop/LWJGL3、Android、iOS/RoboVM、Web/TeaVM),用于构建、运行、集成原生代码并分发同一个 CrossFly Java 应用。

7 页
迁移到 CrossFly — 来自其他框架

面向已熟悉 Flutter、Jetpack Compose、SwiftUI、React Native 或 TotalCross 的开发者的转换教程:概念→概念映射表以及 '过去 / 现在' 示例。

6 页
参考

CrossFly API 的唯一权威来源——网站其余部分都链接到这里。

6 页
资源

探索示例应用、教程、视频、社区、changelog、roadmap 以及如何贡献。

7 页
常见问题

对 CrossFly 常见问题的简短回答,每条都链接到权威页面。

1 页
疑难解答

常见的 CrossFly 错误及其解决方法——症状、原因与修复,按阶段分组。

5 页