问题标签 [appcelerator]

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.

0 投票
1 回答
2161 浏览

iphone - 将 Appcelerator/Titanium 或 Rhodes 与本机代码混合

我们将要为 iPhone 和 Android 构建一个应用程序,并且(当然)只构建一个可以在两个平台上运行的应用程序将是光荣的。我的问题是,从这些跨平台中退出某些视图/活动的本地代码有多容易?

换句话说,如果我发现 Titanium 对于特定任务来说很糟糕,我可以只用 Objective-C for iPhone 和 Java for Android 来写,还是涉及一堆黑客?我希望我们能够跨平台构建基本的东西,但如果我开始遇到障碍或某些硬件功能支持不佳,我仍然希望能够使用本机代码。我们倾向于 Titanium,因为我们(作为一家商店)不熟悉 Ruby,但 Rhodes 也是我们肯定在研究的东西。

从我所读到的,陪审团不在这些框架上,所以我希望有备用选项,以防应用程序在中途变得有问题/笨拙。我意识到这在很大程度上取决于您想对应用程序做什么,但我们仍在尝试首先弄清楚我们可以跨平台做什么......

0 投票
1 回答
496 浏览

java - 使用 JAVA 保护 REST 和使用 Appcelerator 的 iPhone 应用程序

我使用 spring 开发了一个测试 RESTFUL 网络服务,它返回测试 json 数据。和一个使用 Titanium Appcelerator 的 iPhone 应用程序。,

我能够使用来自 iPhone 的 POST 请求有效地与服务通信。,

问题是我如何在用户每次从 iPhone 调用某些 API 时对用户进行身份验证。

我应该为每个 API 调用发送用户名和密码吗?如果是,我如何安全地发送它,目前使用 POST,POST 是否足够安全。

或者我是否必须加密用户名和密码并在 POST 上发送,如果是这样,可以考虑的顶级安全算法是什么......

任何其他方法将不胜感激......

0 投票
1 回答
4099 浏览

android - 适用于 Android 的 Titanium/Appcelerator:未找到多密度图像

我按照这里的指南:http: //developer.appcelerator.com/guides/en/app_structure.html

为 android 使用高密度和中等密度图像。

我的文件结构是:

default.png 按预期加载。

我在 super.js 的菜单中添加了 6 个按钮(尝试调试它):

当我按下菜单按钮时:

官方指南说只使用 'ic_menu_add.png' 这是案例 6 并且不起作用。

构建目录如下所示:

我的自定义 AndroidManifest.xml 中有这个部分:

任何人都知道让多个密度图像工作的正确方法吗?[我使用的是移动 SDK 1.5.x]

0 投票
2 回答
1588 浏览

android - Titanium Developer(Appcelerator)中的问题:将值传递到另一个窗口

在将值从一个窗口发送到另一个窗口时,我在钛开发人员中遇到问题。我在 appcelerator 的文档中尝试过,但我做不到。

前任:

我想将值从一个窗口发送到另一个窗口。类似于在 android 中使用 bundle 之类的东西。请帮我解决这个问题。我是钛开发商的新手。

0 投票
4 回答
2152 浏览

iphone - 跨平台移动应用程序开发框架如何工作?

Rhodes、Phonegap 和 Appcelerator 如何能够采用 Javascript 或 Ruby,并将它们编译为应用程序 SDK 的二进制文件,这些应用程序 SDK 通常需要使用 Obj-C、Java 和其他语言编写应用程序?

0 投票
3 回答
8816 浏览

android-emulator - Titanium 无法运行 iPhone/Android 模拟器

我刚刚安装了 Titanium SDK (1.5.1) 和所有的 Android SDK。另外,我已经安装了 iPhone SDK 4.2。

我下载了 KitchenSink 并将其导入 Titanium,但每当我尝试在 iPhone Emulator 上运行它时,都会出现以下错误:

p>

对于 Android,它运行操作系统,但不运行 KitchenSink 应用程序,这是日志:

p>

关于如何让 Titanium 工作的任何想法?

0 投票
3 回答
3316 浏览

php - 用于桌面开发的 PHP 和 Titan

Titanium 声称支持 PHP,但我找不到一个示例或教程(他们网站上关于服务的那些对我来说没有任何意义)。如果您知道任何工作示例、教程或源代码,请在此处发布。

0 投票
2 回答
1370 浏览

javascript - 表达式'xxxx'的结果不是JS中的构造函数

试图在 Javascript 中创建一个对象(对于 Appcelerator/Titanium)。“对象”定义如下:

在同一个文件中,当我运行此行时在另一个函数中:var server = new server();我得到错误Result of expression 'server' is not a constructor.
我已经尝试过使用和不使用“return”行,都不起作用。我究竟做错了什么?

0 投票
1 回答
6906 浏览

titanium - 用图像替换常规导航栏!(钛加速器)

我尝试添加 barimage:'corkboard.jpg',但它不起作用,但它只适用于颜色 barColor='#fff',

我还是新手,还在学习,我真的很想实现这个:S

var win3 = Titanium.UI.createWindow({
title:'TESTING', barimage:'corkboard.jpg', backgroundImage:'background.png', backgroundColor:'#fff' });

0 投票
1 回答
1233 浏览

javascript - 如何在 Appcelerator 中安全地下载文件?

我正在使用 Appcelerator 构建 iPad 应用程序,我需要从 Web 服务器安全地下载 XML 文件。这样做的最佳方法是什么?

我考虑过使用 FTP,但 Appcelerator 中没有 FTP 支持,所以我基本上必须从头开始。我可以使用 TLS 吗?我是不是都跑偏了?

谢谢!