cross-platform相关内容

构建跨平台的应用程序 - 推荐

我需要建立一个非常简单的应用程序,但它需要工作在PC和Mac上。 这也需要可再发行的光盘或USB驱动器作为一个独立的桌面应用程序。 起初我还以为这(它囊括了所有API的要求),但难的是使其分配,因为应用程序需要AIR运行时可以安装运行AIR将是完美的。 我碰到舒的播放器作为一个选项,因为它似乎能够打包AIR运行时与应用程序,并做了(沉默?)安装。 然而,这似乎打破的T和C从Adobe(的概 ..

的Adobe前夕ASL:如何呈现前夕文件到GUI窗口?

所以,我们有简单的 .eve 和 .adam 文件,我们已经开始尝试在simplifiing一些教程,我们在翔升文件夹(开始)找到方向移动,并得到了一些成果下面是简单的例子亚当和夏娃的简单文件 布局my_dialog { 查看对话框(名称:本地化(\“< XSTR ID ='my_dialog_name'>我的对话和LT; / XSTR> \”)) { ..
发布时间:2015-11-28 21:09:55 C/C++开发

跨平台桌面开发

我需要忠告的跨平台引擎/架构台式机应用程序开发(在Windows,Mac和Linux)。我看到3个可能性,QT,Java和Adobe AIR的。 它必须易于安装(运行时是一个缺点,但C ++包装和/或安装程序可以解决我认为这个问题)。 必须要快,并有丰富的GUI(不是3D游戏,但肯定有些2D图形)。 在开发环境必须易于建立和用户界面开发工具必须具备拖放放大器;拖放功能来定义应用程序布局。 目标应 ..
发布时间:2015-11-28 21:07:40 Java开发

滚64位和32位版本的应用程序的成相同的二进制?

我们有我们正在尝试部署两个64位和32位平台的应用程序。有没有办法把的code这两种编译版本相同的二进制代码,一拉苹果和NeXT公司的脂肪二进制文件? 在理想情况下,我们可以运送一个exe的决定在执行版本的code要执行的。我们正在针对Windows XP及更高版本。 解决方案 一种方法也许是提供一个引导应用程序,确定架构,并选择适当的可执行文件运行。所以基本上快捷方式或你有什么你的应用程序 ..
发布时间:2015-11-28 12:10:35 其他开发

跨平台的3D游戏引擎开发爱好者?

我试图找到一个引擎做一个非常简单的3D游戏适用于Windows,Android和iOS的。有一些这样的事情在那里(团结,湿婆,SIO2,等),但他们似乎都在开发公司与预算有针对性。因此,它们都从个体爱好者开发人员的角度非常昂贵的。他们也有很多功能,我有没有必要的。 我不知道是否有一个更基本的产品在那里,是在亚$ 100之间,并且不需要订阅。我真的只需要基本的形状,简单的纹理和基本照明。所以我不需 ..
发布时间:2015-11-28 12:10:00 其他开发

是否可以安全使用sys.platform =='win32的“检查64位的Python?

通常的检查的Windows上运行的Python应用程序和其他操作系统(Linux的典型值)的使用条件区分: 如果sys.platform =='的win32“: ... 但我不知道它是今天的安全时使用64位的Python被越来越广泛地应用于过去几年? 32是否真的意味着32位,或者基本上它指的是Win32 API的? 如果有可能要休息一天sys.platform为“Win64 ..
发布时间:2015-11-28 11:58:30 Python

跨平台的3D引擎中的iOS / Android的浏览嵌入?

有关我的新的应用程序,我想有一个原生的iOS或Android的用户界面,再加上三维视图,显示一些图表。虽然我使用CSS最初的计划转换成在一个web视图,以达到理想的3D效果失败,因为表现并不附近可用的任何地方,我正在寻找另一种解决方案。以下是我认为我的选择是: 1。重新创建现场的OpenGL ES 我彻底重建我们的图形引擎在OpenGL。这当然是可能的,但可能是很难做到的人喜欢我究竟是谁之前从 ..
发布时间:2015-11-28 11:57:01 移动开发

大文件支持C ++

64位文件API是每个平台上的不同。 在Windows中: _fseeki64 在Linux中: fseeko 在freebsd:另一个类似的呼吁...... 我怎样才能最有效地使其更加方便和便携?是否有任何有用的例子? 解决方案 大多数基于POSIX的平台支持“ _FILE_OFFSET_BITS ”preprocessor象征。将其设置为 64 将导致 off_t 类型为64位而不 ..
发布时间:2015-11-28 11:54:13 C/C++开发

跨平台的3D图形与.NET

我想编写一个.NET应用程序,它提供了一个3D渲染的动画世界。我编码在Windows PC上,但是很多我的目标受众将是在Linux上。 有一堆的框架在那里,看起来有用,分为高,低的水平,尽我所能: 低级别的图形的 OpenTK 涛框架似乎已经取代了OpenTK,而该网站是离线,虽然时下的 Mono的网站有一些信息 SDL 游戏开发框架的 Axiom3D Mono.XNA Horde3D ..
发布时间:2015-11-28 11:53:30 C#/.NET

3D引擎的比较

我目前正在调查的几个自由/开源基于OpenGL的3D引擎,并想知道,如果你们能提供这些发动机的一些反馈,他们将如何在现实世界中的项目工作。 被比较的发动机(排名不分先后): 晶体空间 的Panda3D Irrlicht的 这些是主要的,我知道这是跨平台的,我应该看什么?任何有任何其他人 解决方案 你可以找到很多发动机的很多信息的在这个数据库中。 CrystalSpace是一个完整的 ..
发布时间:2015-11-28 11:50:23 C/C++开发

如何处理不同计算机之间的Java 2D性能变化?

我已经设计一个纸牌游戏中的Java在Windows上。它运行得很好我的笔记本电脑和其他几个人,但是在很多其他系统(甚至一些较新的Mac和Windows)的动画是慢得令人难以置信。 我发现 问: 看着我的游戏,(小于的1.5Mb),怎么可能会在某些计算机(类似规格的)性能似乎是显著小于它是什么,我的笔记本电脑?整个应用程序是事件驱动的,我所做的大部分我想可以做给实施优化。 我有一种感觉是内存相 ..
发布时间:2015-11-28 10:48:37 Java开发

2D跨平台游戏开发引擎

我已经工作了一段时间与电晕SDK和爱怎么快速和容易的,我可以创建一个使用Lua的强大的应用程序。但是它只能编译iOS和Android,这感觉就像现在太少了。 我的主要兴趣是因为它能够编译到桌面和移动。至少在以下几点: 的Windows + Mac的桌面,作为独立的应用程序。 的iOS + Android的移动版。 我倒是preFER它更倾向于Lua的脚本类型,而不是动作,但请随意张贴,你和热 ..
发布时间:2015-11-28 10:40:22 其他开发

ObjectIDGenerator实施

我试图用ObjectIDGenerator在C#中生成序列化过程中一个唯一的ID,但是,这个类是不是在XBOX360或Windows Phone 7的.NET框架(他们使用.NET的压缩版本)提供。我实现了使用对象来的Int64的字典版本,并能够得到一个全功能的版本了,不过,性能并不理想。我序列化对象数万的量级,目前这是保存/载入性能的最大瓶颈。使用实际的.NET实现在PC上花费约0.3秒,序列化 ..
发布时间:2015-11-27 14:45:52 C#/.NET

单集文件夹?

在Windows系统注册表中有一个像项: HKLM \ SOFTWARE \微软\ .NETFramework \ V2.0.50727 \ AssemblyFoldersEx 有关点网组件的位置比GAC文件夹等。 难道一个非赢单系统具有检索这些的方式还是被它只是认为不重要? 解决方案 注册表是不是跨平台的。这也是不存储配置数据的好地方。不要使用注册表.NET除非你是处理旧code。 ..
发布时间:2015-11-27 12:03:33 C#/.NET

我如何开始从Java在Linux,Mac和Windows .NET应用程序?

我要开始的Java环境的背景下.NET应用程序(带单声道兼容)。 我的猜测是,我必须以某种方式找出如果安装了单,找到位置并启动使用.NET应用程序路径作为参数。 但是,什么是一个强大的方式做到这一点?还是有更好的办法吗? 也许我要澄清的背景:在Java部分运行在具有有限的交互环境可能一个插件,所以我真的preFER找到一种方法,而不必需要一个配置文件或用户界面 解决方案 如果您已经.NE ..
发布时间:2015-11-26 21:23:59 Java开发

串行端口(RS232)在单多平台

我打算重新编写一个Win32应用程序(原生C ++)在.NET - 最有可能使用单这样我就可以在Win32,Linux和Mac上运行它。我试图解决(有只有真正为Win32开发的)问题是一个问题,串行端口的定义。怎样才能典型的识别平台的差异时,有只应该是一个可执行。具体来说,COM口被确定在窗口为COM1或类似的东西(\。\ COM),但在Linux上,他们被指定为类似的/ dev / ttyS0来 ..
发布时间:2015-11-26 19:07:29 C#/.NET

跨平台的.NET?

如果你是写在本地运行,并调用Web服务,是跨平台的GUI应用程序,你可以与.net这样做,你会推荐什么样的工具? 我正在考虑Java的,因为它会相对容易拿起由于其C#相似,然后我可以使用JVM。 解决方案 您应该熟悉 Mono项目并 MonoDevelop的;这些项目的前preSS的目的是为了让构建和运行.NET code在多种平台,包括Windows,Linux和Mac OSX。 由于M ..
发布时间:2015-11-26 10:31:46 C#/.NET

对于.NET /单声道最好的图形库

我要寻找的.NET和Mono高性能的图形库。我已经采取了看看涛框架和,而这是非常完整的,这是相当缺乏可用性方面。它应该是跨平台兼容的。 还有什么其他的选择为你工作? 解决方案 ,.NET绑定许多开源包装存在,与OpenGL的你,是跨平台的OpenGL设置将是我的选择。 ..
发布时间:2015-11-26 01:01:22 C#/.NET

单是严重的企业发展足够强大?

这是一个几年,因为我已经采取了深深的看着单。当我最后检查了一下,它不是相当有尽可能BCL实施和可用的工具很有限。我有一个特定现在需要做一些跨平台的开发,并想知道社区想过单作为企业的一种选择。因为我一直在做的。Net大部分我开发的工作,在过去的几年中,单似乎是一个自然的选择。我不想却推说不会站起来的测试技术。 注:我不是在谈论一个小型甚至中型项目。我说的是将分布在全球各地,利用面向服务的方法大规模 ..
发布时间:2015-11-26 00:10:57 C#/.NET