搭建Titanium开发环境
轻松制作 App 再也不是梦!
Titanium Mobile 让你能够使用你所熟悉的 web 技术,制作出如同使用Objective-C 或 Java 写出的 Native App。 除了有多达三百种的 API 可供使用,线上的使用者社群和 Titanium Taiwan User Group 所定期举办的聚会,你不只能够做出梦想中的 App,甚至可以让你的 App有更多的可能!
真正的原生应用程式
Titanium Mobile 提供给你原生的使用者介面,因此,无论是在 iOS 或是 Android上,你都能够创造出最佳的使用者经验。
多媒体影音
除了提供音乐、照片、影音的串流和储存于移动装置上之外,Titanium Mobile 也提供了影音播放器客制化的选择。
多样化的储存选择
无论是使用者的偏好设定、档桉文件的储存,针对不同种类的资料,你可以有不同的处理方式,如SQL Lite、档案系统等。
社交网络和LBS的应用
Facebook、Yahoo、Twitter 等各种社交网络都能轻松连结,地图、罗盘等功能也都任你差遣。
无限的扩充性
Titanium Mobile 的外挂架构允许你用Objective-C 或 Java 开发模组,再用JavaScript把这些功能呼叫至Titanium Mobile内使用。
相机和录影机的运用
不管是刚拍的照片或是随手记录的影片都可以存在装置里,或上传到Flickr、Youtube,任何你希望的地方
熟悉的web技术
你是否曾经想过 – JavaScript, HTML, CSS,这些你所熟悉的技术居然可以成为制作Apps的得力助手?
和云端连结
Titanium Mobile同时支援 RESTful 和 SOAP 两种网路服务。此外,Titanium Mobile也支援 Yahoo YQL,透过它,你可以呼叫超过 300种 API。
支援 HTML5和 CSS3
多亏了Webkit 引擎,Titanium Mobile让你可以尽情发挥想像空间创造出更精致的使用者界面和动画。
随着Titanium不断的发展,开发者们纷纷加入到这个队伍中来。很多人在开始的时候都对这种混合应用开发还存在这一定的犹豫,我为什么选择它?它是否能够满足我的需求,实现我的预期目标?我使用它是否能发挥出它自身的特长?等等
很多人喜欢把Titanium和PhoneGap搁在一起去比较,本文的目的不是这个,如果你想知道他们的区别,“百度一下你就知道”。
首先,Titanium是什么?Titanium是Appcelerator公司提供的一个开源的开发平台,它允许我们使用WEB开发技术,如:Javascript、HTML、CSS等来创建原生移动应用。Titanium Mobile SDK是目前被25万移动应用开发者、3万5千应用所采纳的领先跨平台移动应用开发解决方案。(数据来自官方)
1、注册appcelerator开发者账号 打开 http://www.appcelerator.com/ (安装的时候会要你注册的用户名和密码 例如:用户名为:522357508@qq.com 密码为:2006929jm)
2:下载android_sdk 并存放到本地磁盘 下载地址: http://developer.android.com/sdk/index.html
双击SDK Manager.exe文件,将所需的sdk选中交更新至最新
3:安装jdk-7u2-windows-i586.exe
http://mobile.51cto.com/web-338530.htm
本文为Appcelerator公司最新的官方教程《Titanium基础知识:Mobile Web开发入门》。
以下为全部译文:
Mobile Web发行候选版在不断加以改进,每天在消除新的软件错误,增添新的改进之处。为了最充分地利用Mobile Web发行候选版,我们建议你在构建Mobile Web应用程序时,下载和利用最新的持续集成版本(IC build)。
你可以从这里获得最新的持续集成版本。
想了解如何安装持续集成版本,请参阅介绍如何安装Titanium SDK持续集成版本的这篇维基文章。
1:Titanium官网的app文档:http://docs.appcelerator.com/titanium/latest/
2:Titanium官网博客http://developer.appcelerator.com/blog
3:Titanium写的好的博文网址http://rensanning.iteye.com/
4:Titanium源码:https://github.com/appcelerator
5:Titanium初级视频教程http://www.html5mobi.com/discussions/tagged?Tag=%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B
6:Titanium中文api网站:http://www.html5mobi.com/document/ti/2.0.2.html
7:Titanium中文开发社区 :http://tidevcn.com/forum.php
8:官网的市场找你想要下载的Modules:https://marketplace.appcelerator.com/
9:https://wiki.appcelerator.org/display/guides/Home
常见错误博文http://rensanning.iteye.com/blog/1461339
titanium+jquerymobile开发混合应用http://www.html5mobi.com/discussion/307/html5mobi.com-titanium%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B%E7%AC%AC%E5%85%AD%E8%8A%82%E8%AF%BE-%E4%BD%BF%E7%94%A8titanium-jquerymobile%E5%BC%80%E5%8F%91%E6%B7%B7%E5%90%88%E5%BA%94%E7%94%A8
搭建Titanium开发环境的更多相关文章
- 自定义搭建PHP开发环境
学习了一段时间php了,因为之前是刚接触php,所以用的是集成安装包(wamp).现在想进一步了解apache.mysql.php之间的关系以及提升自己所以进行自定义搭建PHP开发环境.废话不多说,请 ...
- 使用virtualenv搭建python3开发环境
问题描述 环境: CentOS6.5 想在此环境下使用python3进行开发,但CentOS6.5默认的python环境是2.6.6版本. 之前的做法是直接从源码安装python3,替换掉现有的开发环 ...
- Windows下搭建PHP开发环境
PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...
- 搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)
——搭建android开发环境的方式有多种,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆绑好的AndroidSDK或者Android Studio. Google 决定将 ...
- mac os 下搭建android开发环境
mac os 下搭建android开发环境 周银辉 mac os 下搭建android环境比较方便, 如下几个步骤: 1,安装jdk 先搞清楚自己是否已经安装,在命令行下:java -version, ...
- mac 下 用 glfw3 搭建opengl开发环境
mac 下 用 glfw3 搭建opengl开发环境 下载编译 glfw3 Build Setting 里面, Library Search Paths -> 设置好编译 glfw 库的路径 H ...
- 在Eclipse下搭建Android开发环境教程
我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但 ...
- 第二章 搭建Android开发环境
这一章为我们讲解了如何搭建Android开发环境. 首先要了解的是Android底层开发需要哪些工具:搭建android应用程序开发环境.android NDK开发环境和交叉编译环境,前两个用来测试L ...
- 搭建java开发环境、使用eclipse编写第一个java程序
搭建java开发环境.使用eclipse编写第一个java程序 一.Java 开发环境的搭建 1.首先安装java SDK(简称JDK). 点击可执行文件 jdk-6u24-windows-i586. ...
随机推荐
- 7、单向一对多的关联关系(1的一方有n的一方的集合属性,n的一方却没有1的一方的引用)
单向一对多的关联关系 具体体现:1的一方有n的一方的集合的引用,n的一方却没有1的一方的引用 举个例子:顾客Customer对订单Order是一个单向一对多的关联关系.Customer一方有对Orde ...
- shell编程基础(5)---循环指令
while类型的循环 while类型的循环是不定循环的一种,每一次循环都会验证给出的循环条件,判断是否要进行下一次循环.linux中while循环的写法和c语言中很想,但是条件给出的方式有些区别. 首 ...
- TCP digest
TCP在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Data Link层,在第二层上的数据,我们叫Frame,在第三层上的数据叫Pack ...
- math模块及使用方式
在数学之中,除了加减乘除四则运算之外——这是小学数学——还有其它更多的运算,比如乘方.开方.对数运算等等,要实现这些运算,需要用到 Python 中的一个模块:Math 模块(module)是 Pyt ...
- option配置
wildignore:用来设置忽略的文件匹配模式,shell模式
- linux 命令学习大全
转载 http://blog.csdn.net/xiaoguaihai/article/details/8705992/
- [HDOJ3367]Pseudoforest(并查集,贪心)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3367 求一个无向图上权值最大的伪森林. 伪森林:一个图的连通子图,当且仅当这个子图有且仅有一个环. 既 ...
- 分解成3NF保持函数依赖且为无损连接的算法
分解成3NF保持函数依赖且为无损连接的算法: 1.根据分解成3NF的保持函数依赖的分解算法(http://www.cnblogs.com/bewolf/p/4443919.html),得到分解结果ρ ...
- Discuz 7.2 /faq.php SQL注入漏洞
测试方法: 提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负! Discuz 7.2 /faq.php SQL注入漏洞 http://www.xxx.com/faq.php?a ...
- noip2006提高组题解
第一题:能量项链 区间型动态规划 据说这题在当年坑了很多人. f(i, j) 表示从第i个珠子开始合并j个珠子所释放的最大能量. f(i, j) = max{ f(i, k} + f(i+k, j-k ...