foojay
无诱饵和转换的开源资助:分析、原生地图、电视及更多功能
核心论点
Codename One项目通过GPL+Classpath Exception许可证保持开源,同时提供可选的付费服务(如隐私优先的分析API、崩溃保护)来维持可持续发展,避免常见的“诱饵和转换”策略。
本周主要更新
分析API:新增隐私优先的分析API,支持多种后端(Google Analytics、Matomo、Firebase等),并提供第一方服务集成。
原生地图:引入纯矢量的MapView(基于Mapbox Vector Tile)和原生NativeMap组件,支持插件式提供商,摆脱单一地图供应商依赖。
电视支持:添加Apple TV和Android TV支持,CSS引擎新增@media device-tv和device-watch变体。
富文本与代码编辑器:新增WYSIWYG RichTextArea和IDE风格CodeEditor,支持语法高亮、代码补全。
设备完整性与应用评审:提供运行时自保护API和原生应用内评分弹窗回退方案。
此外,JavaScript端口已迁移至ParparVM,Playground可直接运行最新API。