问题标签 [marmalade]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
user-interface - Mac OS X 上的 Marmalade 用户界面
我意识到没有 Mac OS UI 构建器。你能告诉我在 Mac OS 上创建用户界面的最佳方法吗?
谢谢。
android - 原生 Android/iOS 开发与 Marmalade SDK
我们公司即将在原生 Android/iPhone 开发和一些跨平台解决方案之间进行选择,特别是 Marmalade SDK(以前的 Airplay SDK)。
我们是一家计算机视觉公司,这意味着我们需要对相机设备进行低级别访问。此外,我们的应用程序的计算成本很高,这意味着我们倾向于挤出每一点可用的处理能力。
我们的团队在 Objective-C 和 Java(或 C)方面都有足够的经验来提供特定于平台的解决方案。然而,我们的主要关注点始终是 C++,因此我们希望防止团队分裂,而是使用跨平台解决方案。
我们最大的担心是,选择 Marmalade 会牺牲处理速度(主要关注点),或者通过使低级访问相机帧缓冲区复杂化而严重增加开发时间。
所以我的问题是,除了显而易见的,Marmalade SDK 对于处理器密集型视频处理应用程序有哪些优势,但特别是限制。
emacs - ELPA/Marmalade 报告 ~/.emacs.d/elpa/archives/-pkg 的“无法打开加载文件”
我已经安装了 Marmalade 并下载了一些有趣的软件包。但是现在,当我启动 Emacs 时,我得到了这个错误:
如果我使用--debug-init
,我会得到:
该文件不存在。我试过用谷歌搜索这个问题,但没有找到任何东西。
android - OpenGL ES - glReadPixels
我正在使用 glReadPixels 截取屏幕截图以在两个图像之间执行“交叉”效果。
在 Marmalade SDK 模拟器上,截图效果很好,“交叉”效果很有效:
然而,这就是它在 iOS 和 Android 设备上的外观 - 已损坏:(
来源:eikona.info)
我总是将屏幕读取为 RGBA 1 字节/通道,因为文档说它总是被接受的。
这是用于截取屏幕截图的代码:
flurry - 果酱乱舞
使用 Marmalade 和 EDK Flurry 编写了简单的代码。
应用程序仅启动会话,发送一个日志事件并停止。
在摩托罗拉 Flipout 上,这个应用程序在没有崩溃的情况下运行良好。
但在三星 Galaxy Tab 上它崩溃了。它是来自 logcat 的日志:
11-21 15:00:31.608: W/dalvikvm(13139): JNI 警告: 0x485c7c40 不是有效的 JNI 参考 11-21 15:00:31.608: W/dalvikvm(13139): 在 Lcom/ideaworks3d/marmalade/LoaderThread ;.runNative (Ljava/lang/String;Ljava/lang/String;)V (GetMethodID)
11-21 15:00:31.608: I/dalvikvm(13139): "Thread-9" prio=5 tid=8 RUNNABLE 11-21 15:00:31.612: I/dalvikvm(13139): | group="main" sCount=0 dsCount=0 s=N obj=0x485d9a20 self=0x249730
11-21 15:00:31.616: I/dalvikvm(13139): | sysTid=13146 nice=0 sched=0/0 cgrp=默认句柄=2397632
11-21 15:00:31.619: I/dalvikvm(13139): at com.ideaworks3d.marmalade.LoaderThread.runNative(Native Method)
11-21 15:00:31.619: I/dalvikvm(13139): 在 com.ideaworks3d.marmalade.LoaderThread.run(LoaderThread.java:712)
11-21 15:00:31.627:E/dalvikvm(13139):VM 中止
更新: 代码:-
mobile - Marmalade 移动应用程序开发 - Marmalade 是一个不错的选择吗?
我有一些应用程序,我选择的目标平台是 Android,但是我知道有一些 SDK 围绕宣传一次编写并部署到多个移动操作系统的能力。其中之一似乎是果酱。
该产品特别声称按设备编译为本机代码以实现兼容性。在我承诺价格标签之前,或者甚至在制造商预期的框架之外进行开发之前,我想知道的是人们对此事的看法。
假设编译为本机代码会具有高性能,但我猜有一个折衷方案,您无法轻松访问 google/apple 等提供的所有 API。
寻找任何其他优点/缺点,以及喜欢果酱之类的东西的人是否遇到障碍,希望他们没有采取行动。
我的应用程序不需要 3d 引擎,这似乎构成了 marmalade 展示中的示例应用程序的大部分。然而,我的应用程序通常会想要存储相当多的关系数据并命中 Web 服务,因此方便地访问 sql compact 会很不错。
ios - 在 iOS 应用上保存数据。使用果酱 5.2
我将需要在某个时候在应用商店更新我的 iPhone 应用。
我正在使用安全存储功能 (s3eSecureStoragePut) 来保存创建 appdata.i3d 文件的数据。
当我更新应用程序时,我想保留玩家的存档数据,如何确保完成?
visual-c++ - 我从 www.coco2d-x.org 下载页面上的链接下载了 Coco2d-x 游戏。现在,如何让它工作?
从这个链接Cocos2D_Game我下载了游戏并解压了文件。
安装了 Visual c++ express 2010 和 marmalaid 5.2.1(来自 marmalaid.com)(当然在 Windows 7 上)。
现在,将使用哪个文件来运行游戏。我尝试了几乎所有预期的文件。当我按下运行时,它返回一个错误“无法启动程序......等等等等”
是否有任何特殊文件来运行该项目?
我没有在那个项目中找到 *.mkb 文件。
请帮助我第一次在我的系统上设置这个 Cocos2d-x 设置。
是的,我只是想起了更多的事情。我在我的系统上下载了 Cocos2d-x。提取它。并将其保存在我的“d:驱动器”中。
Cocos2d-x 的提取物应该保存在哪里?我需要特定的路径吗?
marmalade - Marmalade 如何支持文字转语音?
是否有任何 API/SDK 支持 Marmalade 中的 tts(文本到语音)?