Titanium
文章平均质量分 67
wayne_ren
这个作者很懒,什么都没留下…
展开
-
Appceleator Cloud Services使用指南(3) - API Reference V1 (chm版本)
[size=medium][b]Appceleator Cloud Services API Reference v1[/b][/size][img]http://dl.iteye.com/upload/attachment/0068/7456/d675ad25-464f-328c-9cf8-1507c1888218.gif[/img][img]http://dl.iteye.co...原创 2012-05-28 15:22:48 · 109 阅读 · 0 评论 -
Titanium plugin开发初探
这里要说的是Plugin,而不是Module,这是两个不同的东西!在Titanium Mobile 的Kitchen Sink Demo中,可以发现有一个叫做plugins的文件夹,其中在子文件夹 ti.log 中,有一个名字为plugin.py的Python脚本文件。plugins/ti.log/plugin.py[code="python"]#!/usr/bin/env...2012-02-22 21:22:36 · 118 阅读 · 0 评论 -
Cookbook作者 Boydlee 谈TCAD认证考试内容
目前大陆应该还没有人通过Appcelerator认证的,所以我们只能从考过该认证的那批先行者那里了解了解TCAD到底是一个什么样的认证。Cookbook作者 Boydlee 在自己的博客上谈到自己考TCAD认证时候的内容。[url=http://boydlee.com/appcelerator-titanium/preparing-for-the-tcad-certificatio...原创 2012-02-23 20:53:31 · 136 阅读 · 0 评论 -
使用Titanium Mobile开发iPhone/Android应用(09)- 数据的保存
[size=large][b]数据的保存[/b][/size]这篇我们来说说在应用中使用的数据,在程序终了后也能保存的方法。具体就是在我们的Twitter客户端应用中,当要发送的Tweet处于编辑中的时候,即使应用终了后,编辑中的内容还能够在下次再编辑。iPhone应用中,由于用户的不经意的操作,内存的自动释放等等原因,在无意识中程序就被终了后,未保存的数据也将消失。所以保存编辑中的数据是...2012-02-26 10:04:43 · 119 阅读 · 0 评论 -
在Titanium Studio中调试JavaScript
【官方地址】https://wiki.appcelerator.org/display/guides/Debugging+in+Titanium+Studio Objective In this section, you will learn how to debug your Titanium applications using the tools provided b...原创 2012-02-29 17:37:56 · 212 阅读 · 0 评论 -
【转】Appcelerator Cloud Push Notification in Android
[color=orange][b]What is Push Notification?[/b][/color]Push notification allows an app to notify you of new messages or events without the need to actually open the application, similar to how a tex...原创 2012-07-12 08:38:57 · 122 阅读 · 0 评论 -
【转】Appcelerator Cloud Push Notification in iPhone
[color=orange][b]Push Notification in iOS Using Appcelerator Cloud Service[/b][/color]We can implement Push Notification in iOS using Appcelerator Cloud [list][*]Service in 5 steps.[*]Cloud User...原创 2012-07-12 08:49:07 · 150 阅读 · 0 评论 -
在Titanium开发Android应用时实现底部tabbar
[size=medium]在Android应用中,默认是把Tabbar放在顶部的,但是我们经常看到有些应用模范iPhone应用将Tabbar实现到底部去,那么在Titanium中我们是否也能实现将Tabbar放到底部呢?答案当然是能。在Titanium中TabGroup就是Android的Tabbar。[/size][size=medium]首先我们先创建一个Titanium项目,默认就是...2012-03-08 13:35:49 · 120 阅读 · 0 评论 -
TCAD认证考试
[size=medium]Appcelerator从7/7开始免费开放TCAD(Titanium Certified App Developer)考试,截止到15号。(原价是49.9美元)步骤很简单:1、在appcelerator.com上注册用户2、进入marketplace购买Titanium Certified Application Developer (TCAD) Exa...2012-07-13 11:31:55 · 180 阅读 · 0 评论 -
听AppceleratorCEO谈Titanium如何架构
在stackoverflow上有人问到Titanium Mobile是如何运行的,AppceleratorCEO Jeff Haynie 给出了他的回答,这里给大家转过来看看![url=http://stackoverflow.com/questions/2444001/how-does-appcelerator-titanium-mobile-work]How Does Appceler...原创 2012-02-22 09:38:49 · 219 阅读 · 0 评论 -
Titanium可视化开发工具-Titanium GUI/Interface Designer/Builder
[size=medium]这里再为大家介绍一个Titanium可视化开发工具:Appcelerator Titanium GUI/Interface Designer/Builder @ Island Pacific Australia在Youtube上有他的演示视频,效果是相当的酷!如果能FQ的话,建议大家都看看![url=http://www.youtube.com/watch...2012-02-21 10:39:03 · 243 阅读 · 0 评论 -
让Eclipse变成Titanium Studio
[size=medium]我们在开发Titanium Mobile的时候,一般都使用的官方提供的Titanium Studio,但是由于官方在Eclipse上做了二次开发,去除了一些Plugin,比如Ant等,当我们在开发的时候,如果总是在Titanium Studio和Eclipse之间进行切换,也很麻烦,所以是否有什么方法能让我们的Eclipse也支持开发Titanium应用呢?答案是:有!...2012-02-20 15:30:49 · 109 阅读 · 0 评论 -
Titanium中保存密码的安全性(iOS)
开发iPhone应用的时候,很多时候我们需要将用户登录的用户名和密码保存在手机上,那么通过Titanium开发的应用如何保存这样的数据呢?!首先想到的是Titanium可以使用Titanium.App.Properties.setString(#KEY#, #VALUE#)将数据保存在本地。但是这样的保存方法并不适用于一些敏感的数据,因为他不采用加密算法,只是单纯的将数据存在了本地(明文)...2012-02-03 09:09:29 · 115 阅读 · 0 评论 -
在Titanium中如何获取手机的IMEI
在做移动应用的时候,很多时候我们需要对手机进行认证,记录是否是从同一部手机发来的请求,这个时候我们就需要获取手机的IMEI码(IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写)。如何在Titanium中获取手机的IMEI码呢,很多人都期待官方能够提供这个API(其实获取也不太复杂)。但是看看下边的BUG的回馈,大家以后就死...2012-02-04 22:00:34 · 124 阅读 · 0 评论 -
Titanium中Android模块开发指南(中文)
官方地址:[url=https://wiki.appcelerator.org/display/guides/Android+Module+Development+Guide]Android Module Development Guide[/url][b]摘要[/b]本指南教你如何在Titanium中开发Android模块从而扩展Titanium的功能. 在本指南中,你将会学习到以下...2012-02-06 15:14:17 · 229 阅读 · 0 评论 -
Titanium中Android模块开发之---@Kroll注解详解
[size=large][color=blue][b]Titanium中Android模块开发之@Kroll注解详解:[/b][/color][/size][img]http://dl.iteye.com/upload/attachment/0062/9446/1ca433a4-b725-357a-87ef-05dfd26b4ff8.gif[/img]...2012-02-09 16:43:07 · 93 阅读 · 0 评论 -
在Titanium中创建Tooltip
在这篇文章中将说明如何在使用Titanium开发的iPhone应用中创建tooltip!有时候我们会在导航栏上放置一个图片按钮,但是一个简单的图片按钮还不能够完全让用户理解这个按钮的用途。例如:[img]http://dl.iteye.com/upload/attachment/0063/2119/035a6e68-1947-352d-89e3-4cc7f9937f7d.png...2012-02-15 10:24:32 · 122 阅读 · 0 评论 -
Titanium中Android模块开发之---自定义View模块
介绍一下使用Titanium的Module功能来制作自定义的View。这里只是想整理一下最低限度的步骤和方法,所以自定义的内容只是简单地给普通的View类添加颜色。[size=large][b]Porject做成[/b][/size]根据 [url=http://rensanning.iteye.com/blog/1395387]Titanium中Android模块开发指南(中...2012-02-16 13:54:14 · 166 阅读 · 0 评论 -
跟踪Titanium如何执行JavaScript文件(iOS篇)
使用Titanium来开发iPhone应用,不使用Object-C而是使用JavaScript,这看起来是不可思议的事情,那么Titanium又是如何来执行JavaScript文件的呢?我们来跟踪一下自应用启动开始到执行到入口js(app.js)的TItanium代码吧! 要跟踪代码的前提是需要有生成好的代码,所以我们需要新建一个Titanium工程,然后编译生成iPhone代码...2012-02-18 08:34:53 · 108 阅读 · 0 评论 -
在Titanium中使用Android的Service
在使用Titanium做MP3播放器的时候,对于Android平台,我们可以不用特别的考虑,使用Titanium.Media.AudioPlayer、Titanium.Media.Sound等函数即可在播放声音,当前Activity终了新的Activity生成的时候,正在播放的身音也不会被中止。 在我们使用手机时,往往是多线程的,而且是会突然间断的。比如我们会一边浏览网页,...2012-02-20 12:07:10 · 123 阅读 · 0 评论 -
Titanium的MVC框架"Alloy"的介绍
[b]Alloy[/b](合金)是Appcelerator公司为Titanium开发的一个新的框架,采用MVC结构,内部代码编号“ZipTi”。从整体上看更类似于Ruby on Rails(代码构成,命令行操作等)。源码依旧托管在GitHub:[url=https://github.com/appcelerator/alloy]https://github.com/appcelerat...2012-07-18 14:37:12 · 270 阅读 · 0 评论 -
基于Titanium的开源代码
[size=medium]随着Titanium开发者的不断增多,越来越多的开发者将自己的代码贡献出来于大家共享,今天为大家整理一些基于Titanium的开源代码。可能有些project就是简单的几行代码,也可能会是很复杂的封装;有的只支持iPhone,有的只支持Android,有的两者兼顾,等等,但是相信这些代码,对于你在Titanium的开发过程中一定会有益。这里也感谢这些分享代码的全世...原创 2012-03-17 21:35:46 · 1237 阅读 · 0 评论 -
使用Titanium Mobile开发iPhone/Android应用(10)- 数据库的使用
[size=large][b]数据库的使用[/b][/size]这回我们说说使用数据库来操作数据。具体来说,就是我们在Twitter客户端的Home页面,取得Timeline数据后将其保存,这样一来我们就能在启动的时候显示前一次取得的Timeline数据,也能够检索Timeline中的内容。[b]取得Timeline[/b]在最开始的页面上我们不仅仅显示自己的信息,也将Fo...原创 2012-03-18 16:39:56 · 128 阅读 · 0 评论 -
怎样彻底卸载Titanium Studio?
在Titanium中,文件名是不支持非英文的,一旦我们使用了比如包含汉字的文件名的话,你会发现即使你以后怎么修改,卸载Titanium,也还是build不成功。这里我们来看看如何彻底的卸载Titanium Studio!1、首先需要通过添加删除程序来卸载“Titanium Stuido”。2、Titanium在使用的过程中,在我们的个人目录中建立几个他们运行是需要的文件夹。...原创 2012-03-25 16:48:18 · 219 阅读 · 0 评论 -
面向Web程序员的Titanium入门
【官方地址】[url=http://developer.appcelerator.com/blog/2011/09/titanium-mobile-for-web-developers.html]http://developer.appcelerator.com/blog/2011/09/titanium-mobile-for-web-developers.html[/url]你是不是已经...原创 2012-03-25 20:45:55 · 256 阅读 · 0 评论 -
在Titanium中通过使用BEGIN/COMMIT来加速SQLite插入操作
对于Titanium的性能一直是大家关心的一个问题,今天给大家分享一个提高往数据库中插入数据性能的方法:使用BEGIN/COMMIT。一般我们在往数据库中插入数据的时候,通常的做法是:1、打开DB var db = Ti.Database.open();2、执行插入语句 db.execute();3、关闭数据库 db.close();为大家介绍的技巧是: 在执行插...2012-03-26 20:40:32 · 297 阅读 · 0 评论 -
不用登陆直接打开Titanium Studio
前几天由于网络的原因,appcelerator.com在中国大陆访问不了,很多开发者都不能进入大Studio中。这里为大家详细讲解如果不用输入用户名和密码直接进入到Titanium Studio中。首先我们说说Titanium Studio是如何启动的。大家都知道Titanium Studio是来源于appcelerator收购的Aptana,而Aptana是基于Eclipse的J...2012-03-28 11:53:40 · 153 阅读 · 0 评论 -
Titanium通过回调和事件来降低耦合度
【官方地址】[url=https://wiki.appcelerator.org/display/guides/Callbacks+and+Events+for+Loose+Coupling]https://wiki.appcelerator.org/display/guides/Callbacks+and+Events+for+Loose+Coupling[/url]我们在阅读了Appc...原创 2012-03-28 21:43:26 · 150 阅读 · 0 评论 -
Titanium Mobile 最佳实践
【官方地址】[url=https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices]https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices[/url][b]指南的目的[/b]Titanium Mobile是一个相对年轻,不断变化的平台. ...原创 2012-03-29 22:20:08 · 197 阅读 · 0 评论 -
Titanium Mobile API的chm文件制作思路
在前一篇[url=http://rensanning.iteye.com/blog/1470646]Titanium Mobile API 1.8.2.chm第1版发布[/url]中,发布了作成的CHM版本API帮助文件,很多朋友对如何做成这个文档很感兴趣。这回给大家提供具体的制作过程。(最近可能没时间来继续更新这个chm版本的帮助文档了,也希望能有人看了这篇文章后,继续为大家提供最新的chm...原创 2012-04-05 17:31:18 · 150 阅读 · 0 评论 -
Titanium Mobile API 2.0.2.chm
Titanium Mobile API 2.0.2.chm[img]http://dl.iteye.com/upload/attachment/0066/8621/8408b412-07a9-3623-b168-b8e0964eea01.gif[/img][img]http://dl.iteye.com/upload/attachment/0066/9687/285dc966-c7ae...2012-04-19 16:57:19 · 107 阅读 · 0 评论 -
什么是Titanium的“proxy”对象?
【官方地址】[url=http://developer.appcelerator.com/blog/2012/02/what-is-a-titanium-proxy-object.html]http://developer.appcelerator.com/blog/2012/02/what-is-a-titanium-proxy-object.html[/url]如果你经常关注我们的开发...原创 2012-03-24 21:17:46 · 422 阅读 · 0 评论 -
Google Auth (OAuth 2.0) for Titanium
[url=https://bitbucket.org/miroslavmagda/google-auth-for-titanium]Google OAuth 2.0 for Titanium[/url] is a module for [url=http://www.appcelerator.com/platform]Appcelerator Titanium[/url] that i’ve cr...原创 2013-03-19 11:49:30 · 351 阅读 · 0 评论 -
通过Titanium Studio为Android APK签名
我们要将Android应用发布到各大Market的时候,需要对APK进行签名,Titanium Studio默认使用了自身开发用的keystore后jarsigner。[quote]Titanium默认的keystore:path:$TitaniumSDK_HOME$\mobilesdk\win32\1.8.2\android\dev_keystorepassword:tirock...2012-03-23 14:14:27 · 91 阅读 · 0 评论 -
成也Titanium败也Titanium-----之pros
随着Titanium不断的发展,开发者们纷纷加入到这个队伍中来。很多人在开始的时候都对这种混合应用开发还存在这一定的犹豫,我为什么选择它?它是否能够满足我的需求,实现我的预期目标?我使用它是否能发挥出它自身的特长?等等本文旨在从Titanium自身出发来发现其好的和不好的地方,相信随着大家的加入,提供商的大力投入,会不断的推动Titanium的成长。至于是否能满足大家的需要,看完本文之后,...2012-03-19 21:55:31 · 113 阅读 · 0 评论 -
CommonJS Modules in Titanium
【官方地址】[url=https://wiki.appcelerator.org/display/guides/CommonJS+Modules+in+Titanium]https://wiki.appcelerator.org/display/guides/CommonJS+Modules+in+Titanium[/url][b]Synopsis[/b]Titanium Mobile...原创 2012-07-20 13:56:02 · 109 阅读 · 0 评论 -
【转】About Titanium framework
[url=http://zenborgium.blogspot.com.au/2011/12/about-titanium-framework.html]http://zenborgium.blogspot.com.au/2011/12/about-titanium-framework.html[/url][b]In general[/b]Titanium framework is...原创 2013-03-12 22:54:24 · 206 阅读 · 0 评论 -
【转】How to (NOT to) build and structure large Titanium Mobile application
[url=http://zenborgium.blogspot.com.au/2012/01/how-to-not-to-build-and-structure-large.html]http://zenborgium.blogspot.com.au/2012/01/how-to-not-to-build-and-structure-large.html[/url][b]Why to st...原创 2013-03-12 22:54:40 · 119 阅读 · 0 评论 -
成也Titanium败也Titanium-----之cons
接[url=http://rensanning.iteye.com/blog/1457900]上篇[/url],我们来说说Titanium另外一面,看看他到底有什么样的不足。 [b]1)收费的Titanium[/b] 天下没有免费的午餐,免费的另一面就是收费!Titanium的营收模式分两种:增值收费和平台。基本部件免费,高级部件、Titanium Studio的附加功能和官方专业...2012-03-20 16:14:37 · 143 阅读 · 0 评论 -
《跨平台移动Web开发工具Titanium Mobile基础教程》Lynda.com
[size=medium]来自Lynda.com出品的时长3小时,跨平台移动Web开发工具Titanium Mobile基础操作视频教程。由Rafael Hernandez详尽讲解如何创建本地iOS和Android应用,从单一的代码库与Appcelerator的Titanium Mobile开源平台。[/size][color=blue][size=medium]全程英文讲解,语速很快,觉...2012-03-21 08:55:27 · 203 阅读 · 0 评论