foojay
原生Linux、Apple Watch、游戏构建器与崩溃保护
本周亮点
Codename One 本周发布了多项重大更新:
原生Linux桌面移植:通过GTK3、Cairo等实现,无需JVM,生成独立ELF二进制文件,支持x64和arm64。
Apple Watch与Wear OS支持:watchOS使用Core Graphics渲染后端,Wear OS复用Android管道,同一Java代码可适配不同平台。
可视化Game Builder:基于高级游戏API的关卡编辑器,支持拖拽布局、标签属性,并即将推出三部分教程(包括2D平台游戏、纸牌游戏、3D地牢)。
崩溃保护系统:自动符号化原生崩溃栈,写入GitHub Issue,支持重试和去重,本地清理敏感信息。
此外,构建云进行了彻底重构,提升隔离性和安全性;Initializr迁移至JavaScript端口。