我还在检查一切.
我想知道如果我们使用Titanium开发应用程序有什么限制.使用Titanium,iPhone和Android不能做什么?只能使用本机工具才能完成哪些事情?
我听说性能可能是一个问题.这有多糟糕?
先感谢您.:)
如何创建以下应用:
这只是一个个人实验:我想尝试创建一个具有上述属性的简单待办事项列表应用程序
我在想:
我是appcelerator钛的新手,有一个问题
我怎样才能创建一个模糊其父级的模态窗口,或者具有半透明背景?我设法创建了一个模态窗口但是父级变黑了.
提前致谢
我已经下载了Titanium for Windows平台.正确安装后...我发现它需要iOS SDK ..所以我应该从哪里获得iOS SDK.是否可以在Windows平台上开发iOS .. ?? 使我的Hello World示例在适用于iOS的Windows平台上的Titanium中运行的步骤是什么.
我曾提到过一些以前的帖子:
Windows 7开发平台或 Windows上的iOS和Android开发
但是仍然无法获得让我的例子运行的确切步骤......?
有没有办法在不创建ImageView的情况下获得.png高度?
我在google上找到的方法首先需要createImageView然后执行.height.
我想避免创建ImageView,因为在获得png的高度并执行一些更改后我将创建createImageView.
或者更确切地说,我将在var imagevariablename = Ti.UI.createImageView本身期间使用高度值,因此我无法使用imagevariablename.height,因为var imagevariablename的声明尚未完成.
Mac OS X上的Appcelerator Studio 4.7.1.201609100950找不到Android SDK.我已经使用Appcelerator Studio Dashboard上的按钮下载了它.下载成功完成后,Appcelerator Studio无法识别它.我收到以下错误:[Android SDK主页]在指定的SDK位置下找不到Android SDK
我刚开始使用钛,我不能让Ti.API.info("我的日志消息")在控制台中打印任何东西.
我尝试在Android设备,Android模拟器,iPhone模拟器和GoogleChrome中的移动网络项目中运行应用程序,Titanium Studio中的控制台窗口从不打印我的日志消息.
我的最后一次尝试是在导入的样本"Todo List"中.在app.js文件的开头我添加了两条日志消息:
if (Ti.version < 1.8 ) {
alert('Sorry - this application template requires Titanium Mobile SDK 1.8 or later');
}
else {
Ti.API.error('my error');
Ti.API.log('error','my error');
Run Code Online (Sandbox Code Playgroud)
该应用程序在设备,模拟器和浏览器中运行,但此消息永远不会显示.
我使用的是最新版本的Titanium Studio,最新的Android SDK和xCode 4.2.在Mac Os X 10.6.8上运行.
Titanium Studio,版本:2.0.1.201204132053
我很乐意提供任何其他可能表明这不起作用的信息.
为什么这不会在控制台中显示任何内容?
我已经将Titanium安装到我的Mac上,现在当我尝试全局安装任何npm软件包时,它都会失败.
我安装的输出是
npm http 304 https://registry.npmjs.org/loggly
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/timespan
npm http GET https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/underscore
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/timespan
/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/usr/local/share/npm/bin/grunt-init -> /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/usr/local/share/npm/lib/node_modules/grunt-init/bin/grunt-init
grunt-init@0.2.1 /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/usr/local/share/npm/lib/node_modules/grunt-init
??? semver@1.0.14
??? colors@0.6.2
??? hooker@0.2.3
??? grunt@0.4.1 (which@1.0.5, dateformat@1.0.2-1.2.3, eventemitter2@0.4.13, async@0.1.22, lodash@0.9.2, coffee-script@1.3.3, underscore.string@2.2.1, findup-sync@0.1.2, iconv-lite@0.2.11, nopt@1.0.10, rimraf@2.0.3, minimatch@0.2.12, glob@3.1.21, js-yaml@2.0.5)
??? prompt@0.1.12 (async@0.1.22, pkginfo@0.3.0, winston@0.5.11)
Run Code Online (Sandbox Code Playgroud)
然后,当我随后执行哪个grunt-init时,不会返回任何内容.似乎Titanium的一部分干扰了我的-g npm安装?
这只是在我安装Titanium之后才开始发生的.如果我在npm目录中手动安装grunt-init,我可以使它工作,但这实际上为我带走了最好的功能.
请帮忙!
[ERROR] Application Installer abnormal process termination. Process exit value was 1
Thu May 14 2015 10:23:15 GMT+0530
Operating System
Name = Microsoft Windows 8.1 Enterprise
Version = 6.3.9600
Architecture = 32bit
# CPUs = 4
Memory = 8468078592
Node.js
Node.js Version = 0.10.13
npm Version = 1.3.2
Titanium CLI
CLI Version = 3.4.2
Titanium SDK
SDK Version = 3.5.1.GA
SDK Path = D:\Programes\Titanium\titaniumsdk\mobilesdk\win32\3.5.1.GA
Target Platform = android
Command
node C:\Users\sameera\AppData\Roaming\npm\node_modules\titanium\bin\titanium --no-colors --no-progress-bars --no-prompt build --platform android --log-level trace --sdk 3.5.1.GA …Run Code Online (Sandbox Code Playgroud) 嘿,我正在使用pubnub服务为我的Titanium App添加聊天功能,但我想知道是否有办法获取未读消息的数量.
在api引用上没有关于此的信息
我试图在历史中保存消息的数量,然后重新加载新的历史记录并计算差异,但它是如此愚蠢和复杂的解决方案,任何人都知道如何实现这一目标?谢谢
titanium ×10
android ×4
appcelerator ×3
iphone ×3
c# ×1
height ×1
image ×1
ios ×1
javascript ×1
modal-dialog ×1
npm ×1
objective-c ×1
png ×1
pubnub ×1
width ×1
window ×1
wpf ×1