Gluon Charm Down PlatformFactory替代品?

时间:2018-07-17 02:47:39

标签: gluon gluon-mobile gluon-desktop

第一篇文章。我正在努力将标准JavaFX应用程序转换为Gluon项目,以便可以在所有主要平台上重用我的代码库。我仍在学习Gluon框架/工作流程,并认为查看一个类似规模的示例项目并查看它如何在Gluon中实现是一个好主意。我要引用的项目是这样的:

https://github.com/jperedadnr/Game2048FX

我的问题是NetBeans似乎找不到Charm Down PlatformFactory导入。在进行一些挖掘时,似乎不再受支持?如果真是这样,我可以轻松地修改代码以能够运行该项目并进行试验,以此作为学习Gluon生态系统的方式吗?如果没有类似的项目,我可以用作参考?我的应用程序是经典跳棋游戏的一个简单变体,因此没有什么太复杂的。我正在寻找类似复杂性的东西。

1 个答案:

答案 0 :(得分:1)

尽管该项目是一个不错的用例,但是我不得不说Github上的代码已经过时了[免责声明:我是作者]。

当然,您仍然可以使其轻松工作。

Charm Down依赖项:

repositories {
    jcenter()
    maven {
        url 'https://oss.sonatype.org/content/repositories/snapshots/'
    }
}
ext.CHARM_DOWN_VERSION = "0.0.3-SNAPSHOT"

不再可用。这就是应该避免依赖快照的原因...

因此,您可以尝试查找下一个可用的快照或发行版本,并尝试使用尽可能接近的版本,以免破坏现有存储库中的更改。

到目前为止,您可以尝试:

ext.CHARM_DOWN_VERSION = "0.0.4-SNAPSHOT"

它仍然可用(例如参见Charm-down-common)。

或者您可以选择一个版本:

repositories {
    jcenter()
}
ext.CHARM_DOWN_VERSION = "0.0.3"

请注意,两个版本相同(请参见日期,均自2015年9月起)。

但是即使您可以使用它,Gluon项目和与平台相关的代码也已经过时了。

我建议您先看看当前的Gluon samples和魅力降临library