博客专栏 -凯发k8国际

使用titanium mobile开发iphone/android应用

使用javascript就能轻松的开发出iphone/android原生应用的titanium mobile,和object-c和java的开发有什么不同?能提高多少开发速度?是否能方便的开发?将通过实际应用的开发来为大家说明。

分享到:

最近更新文章

使用通讯录 我们编写以下代码,先做一个按钮,当按钮按下是打开通讯录。 使用titanium.contacts.showcontacts方法来打开通讯录,在参数中传递对象。其中对象的selectedperson属性中设置成一个函数,当你在通讯录里选择好人后调用此函数。然后我们会将选择的联系任返回到打开的页面上。这里我们是把从通讯录中渠道的信息放入了textarea对象中,所以需要提前做一个ti.u ...
 
rensanning 有3243人浏览 2012-03-21 21:14
数据库的使用 这回我们说说使用数据库来操作数据。具体来说,就是我们在twitter客户端的home页面,取得timeline数据后将其保存,这样一来我们就能在启 ...
 
rensanning 有2639人浏览 2012-03-18 16:39
数据的保存 这篇我们来说说在应用中使用的数据,在程序终了后也能保存的方法。具体就是在我们的twitter客户端应用中,当要发送的tweet处于编辑中的时候,即使应用终了后,编辑中的内容还能够在下次再编辑。iphone应用中,由于用户的不经意的操作,内存的自动释放等等原因,在无意识中程序就被终了后,未保存的数据也将消失。所以保存编辑中的数据是很重要的。 首先,保存输入的tweet的代码如下(还是在 ...
 
rensanning 有2553人浏览 2012-02-26 10:04
获取gesture : 首先不是直接的取得加速度传感器的值,而是通过获取gesture之后进行操作。 当我们握紧iphone设备,左右稍微摇晃手机,运行中的应用处理就会停止。像这样的应用有很多。在标准的mms等应用里,写信息的过程中,摇晃手机后,就会调用gesture弹出来是否取消编辑信息的确认对话框。 我们也试着将这个功能编写到twitter的客户端中去。在message_window.j ...
 
rensanning 有2997人浏览 2012-01-20 15:30
使用照相机 在前一篇我们说了一下iphone中的几个功能,gps和地图的表示,这篇我们将说说照相机的使用。能够从已经照好的照片中选择照片,而且选择的方式通过option dialog罗列,然后将照片发布到twitpic。 imageview的准备 要能够预览选择的照片,我们需要准备表示照片的view。这部分和前一篇中的表示地图部分是一样的。 我们在前一篇中作成的message_window. ...
 
rensanning 有2951人浏览 2012-01-20 14:12
做个像样的智能应用 直到上一篇,我们说了开发应用当中必须的titanium的基本功能。从这篇开始我们说说智能手机特有的gps,照相机等功能。能够很方便使用gps,照相机,加速度感应器等功能,并且不管是iphone还是android都是用同样的代码来实现也是titanium的一点优势。 gps信息和map twitter中,也有发送位置信息的功能,所以这回我们扩展这部分发信功能。在前几回代码的基 ...
 
rensanning 有2720人浏览 2011-12-23 21:50
前一回文中,我们编写了往twitter发信的部分。发信成功后,window还不能够迁移,所以这回我们着重说说页面迁移。 页面的迁移 关闭window 往twitter发信之后,我们试着关闭写消息的window 追加一下代码: postbutton.addeventlistener( 'click', function () { if ( textar ...
 
rensanning 有2583人浏览 2011-12-22 22:31
这回我们将说明使用oauth调用api。twitter api基本上都使用的是oauth作为认证,所以要做twitter客户端,oauth是不可缺少的一个技术点。 制作发消息页面 在实际开始使用oauth认证之前我们想做一个发消息的页面。在第一回页面的基础上,我们在页面右上角位置做成一个能够发消息的按钮,当按下该按钮后,表示出来发消息页面。 var win1 = ti.ui.current ...
 
rensanning 有2685人浏览 2011-12-22 21:53
美化twitter客户端 上回中,我们坐了一个把自己的tweeter表示出来的页面,这只仅仅是把tweet的正文并排放在页面上而已,这回我们要把从twitter取的情报中的tweeter时间,用户名,用户头像信息也表示出来。这篇中我们要说或如何将页面美化。 那么我们就尽早进入修改代码,修改前回做好的updatetimeline函数。首先,在做成的页面功能的基础上,确认各个技能。 funct ...
 
rensanning 有3090人浏览 2011-12-21 22:15
上回文中我们构筑好了环境,把做成了基本的project,从这篇开始我们将试图开发一个实际的应用。分为多篇我们做一个twitter的客户端,网络相关,图片的使用等,来体验一下titanium的便利之处吧。 做成一个什么样的应用 首先,先确定一下要做的应用的大体结构。twitter应用是iphone所有应用中很优秀的应用。一方面,使用twitter来连接到自己的web产品中,也需要一个符合自己的自定 ...
 
rensanning 有4172人浏览 2011-12-21 21:06
使用javascript就能轻松的开发出iphone/android原生应用的titanium mobile,object-c和java的开发有什么不同?能提高多少开发速度?是否能方便的开发?将通过实� ...
 
rensanning 有7558人浏览 2011-12-20 21:44
  • 专栏创建者:rensanning
  • 创建时间:2012-02-14 17:33:47
  • 专栏文章数:11篇
  • 专栏被浏览:37191 次

本专栏热门文章

最新评论

肯定用得少吧,现在才开妈的框架,不如cocoa
limingcai 评论了
比如:titanium.filesystem.applicationdatadirectorytita ...
rensanning 评论了
呵呵,这里我们通过resourcesdirectory来指定文件路径,相应的其他的可读写路径,tita ...
fxxd1212 评论了
rensanning 写道不知道nbc,ebay是不是你说的“真正的企业级开发ios移动app”htt ...
白色蜻蜓 评论了
不知道nbc,ebay是不是你说的“真正的企业级开发ios移动app”http://www.appce ...
rensanning 评论了
请教尊驾在真正的企业级开发ios移动app时,会用到该工具吗?用的多吗?
白色蜻蜓 评论了
global site tag (gtag.js) - google analytics
网站地图