使用Titanium Mobile开发iPhone/Android应用
收藏

使用JavaScript就能轻松的开发出iPhone/Android原生应用的Titanium Mobile,和Object-C和Java的开发有什么不同?能提高多少开发速度?是否能方便的开发?将通过实际应用的开发来为大家说明。

分享到: Sina Tec

最近更新文章

使用Titanium Mobile开发iPhone/Android应用(11)- 通讯录,剪贴板的使用

使用通讯录 我们编写以下代码,先做一个按钮,当按钮按下是打开通讯录。 使用Titanium.Contacts.showContacts方法来打开通讯录,在参数中传递对象。其中对象的selectedPerson属性中设置成一个函数,当你在通讯录里选择好人后调用此函数。然后我们会将选择的联系任返回到打开的页面上。这里我们是把从通讯录中渠道的信息放入了textArea对象中,所以需要提前做一个Ti.U ...
rensanning 评论(0) 有3270人浏览 2012-03-21 21:14

使用Titanium Mobile开发iPhone/Android应用(10)- 数据库的使用

数据库的使用 这回我们说说使用数据库来操作数据。具体来说,就是我们在Twitter客户端的Home页面,取得Timeline数据后将其保存,这样一来我们就能在启 ...
rensanning 评论(0) 有2666人浏览 2012-03-18 16:39

使用Titanium Mobile开发iPhone/Android应用(09)- 数据的保存

数据的保存 这篇我们来说说在应用中使用的数据,在程序终了后也能保存的方法。具体就是在我们的Twitter客户端应用中,当要发送的Tweet处于编辑中的时候,即使应用终了后,编辑中的内容还能够在下次再编辑。iPhone应用中,由于用户的不经意的操作,内存的自动释放等等原因,在无意识中程序就被终了后,未保存的数据也将消失。所以保存编辑中的数据是很重要的。 首先,保存输入的Tweet的代码如下(还是在 ...
rensanning 评论(2) 有2574人浏览 2012-02-26 10:04

使用Titanium Mobile开发iPhone/Android应用(08)- 加速度传感器的使用

获取Gesture : 首先不是直接的取得加速度传感器的值,而是通过获取Gesture之后进行操作。 当我们握紧iPhone设备,左右稍微摇晃手机,运行中的应用处理就会停止。像这样的应用有很多。在标准的MMS等应用里,写信息的过程中,摇晃手机后,就会调用Gesture弹出来是否取消编辑信息的确认对话框。 我们也试着将这个功能编写到Twitter的客户端中去。在message_window.j ...
rensanning 评论(0) 有3027人浏览 2012-01-20 15:30

使用Titanium Mobile开发iPhone/Android应用(07)- Twitter客户端之照相机

使用照相机 在前一篇我们说了一下iPhone中的几个功能,GPS和地图的表示,这篇我们将说说照相机的使用。能够从已经照好的照片中选择照片,而且选择的方式通过Option Dialog罗列,然后将照片发布到TwitPic。 ImageView的准备 要能够预览选择的照片,我们需要准备表示照片的View。这部分和前一篇中的表示地图部分是一样的。 我们在前一篇中作成的message_window. ...
rensanning 评论(0) 有2975人浏览 2012-01-20 14:12

使用Titanium Mobile开发iPhone/Android应用(06)- Twitter客户端之GPS和Map

做个像样的智能应用 直到上一篇,我们说了开发应用当中必须的Titanium的基本功能。从这篇开始我们说说智能手机特有的GPS,照相机等功能。能够很方便使用GPS,照相机,加速度感应器等功能,并且不管是iPhone还是Android都是用同样的代码来实现也是Titanium的一点优势。 GPS信息和Map Twitter中,也有发送位置信息的功能,所以这回我们扩展这部分发信功能。在前几回代码的基 ...
rensanning 评论(0) 有2742人浏览 2011-12-23 21:50

使用Titanium Mobile开发iPhone/Android应用(05)- Twitter客户端之页面迁移

前一回文中,我们编写了往Twitter发信的部分。发信成功后,window还不能够迁移,所以这回我们着重说说页面迁移。 页面的迁移 关闭window 往Twitter发信之后,我们试着关闭写消息的window 追加一下代码: postButton.addEventListener( 'click', function () { if ( textAr ...
rensanning 评论(0) 有2616人浏览 2011-12-22 22:31

使用Titanium Mobile开发iPhone/Android应用(04)- Twitter客户端之使用OAuth调用API

这回我们将说明使用OAuth调用API。Twitter API基本上都使用的是OAuth作为认证,所以要做Twitter客户端,OAuth是不可缺少的一个技术点。 制作发消息页面 在实际开始使用OAuth认证之前我们想做一个发消息的页面。在第一回页面的基础上,我们在页面右上角位置做成一个能够发消息的按钮,当按下该按钮后,表示出来发消息页面。 var win1 = Ti.UI.current ...
rensanning 评论(0) 有2705人浏览 2011-12-22 21:53

使用Titanium Mobile开发iPhone/Android应用(03)- Twitter客户端之页面调整

美化Twitter客户端 上回中,我们坐了一个把自己的Tweeter表示出来的页面,这只仅仅是把Tweet的正文并排放在页面上而已,这回我们要把从Twitter取的情报中的Tweeter时间,用户名,用户头像信息也表示出来。这篇中我们要说或如何将页面美化。 那么我们就尽早进入修改代码,修改前回做好的updateTimeLine函数。首先,在做成的页面功能的基础上,确认各个技能。 funct ...
rensanning 评论(0) 有3113人浏览 2011-12-21 22:15

使用Titanium Mobile开发iPhone/Android应用(02)- 使用Titanium开发Twitter客户端

上回文中我们构筑好了环境,把做成了基本的Project,从这篇开始我们将试图开发一个实际的应用。分为多篇我们做一个Twitter的客户端,网络相关,图片的使用等,来体验一下Titanium的便利之处吧。 做成一个什么样的应用 首先,先确定一下要做的应用的大体结构。Twitter应用是iPhone所有应用中很优秀的应用。一方面,使用Twitter来连接到自己的Web产品中,也需要一个符合自己的自定 ...
rensanning 评论(0) 有4212人浏览 2011-12-21 21:06

使用Titanium Mobile开发iPhone/Android应用(01)- Titanium初体验

使用JavaScript就能轻松的开发出iPhone/Android原生应用的Titanium Mobile,Object-C和Java的开发有什么不同?能提高多少开发速度?是否能方便的开发?将通过实 ...
rensanning 评论(4) 有7579人浏览 2011-12-20 21:44
  • 专栏创建者:rensanning
  • 创建时间:2012-02-14 17:33:47
  • 专栏文章数:11篇
  • 专栏被浏览:37479 次

本专栏热门文章

最新评论

肯定用得少吧,现在才开妈的框架,不如COCOA
limingcai 评论了 使用Titanium Mobile开发iPhone/Android应 ...
比如:Titanium.Filesystem.applicationDataDirectoryTita ...
rensanning 评论了 使用Titanium Mobile开发iPhone/Android应 ...
呵呵,这里我们通过resourcesDirectory来指定文件路径,相应的其他的可读写路径,Tita ...
fxxd1212 评论了 使用Titanium Mobile开发iPhone/Android应 ...
rensanning 写道不知道NBC,eBay是不是你说的“真正的企业级开发IOS移动APP”htt ...
白色蜻蜓 评论了 使用Titanium Mobile开发iPhone/Android应 ...
不知道NBC,eBay是不是你说的“真正的企业级开发IOS移动APP”http://www.appce ...
rensanning 评论了 使用Titanium Mobile开发iPhone/Android应 ...
请教尊驾在真正的企业级开发IOS移动APP时,会用到该工具吗?用的多吗?
白色蜻蜓 评论了 使用Titanium Mobile开发iPhone/Android应 ...
Global site tag (gtag.js) - Google Analytics