v

您的位置:VeryCD教育计算机


《跨平台移动Web开发工具Titanium Mobile基础教程》(Titanium Mobile App Development Essential Training)[光盘镜像]

  • 状态: 精华资源
  • 摘要:
    主讲人Rafael Hernandez
    发行日期2012年2月2日
    对白语言英语
    文字语言英文
  • 时间: 2012/02/22 22:39:49 发布 | 2012/02/24 15:51:12 更新
  • 分类: 教育  计算机 

MTina

精华资源: 3862

全部资源: 3863

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名跨平台移动Web开发工具Titanium Mobile基础教程
英文名Titanium Mobile App Development Essential Training
资源格式光盘镜像
主讲人Rafael Hernandez
发行日期2012年2月2日
地区美国
对白语言英语
文字语言英文
简介

IPB Image

语言:英语
网址:http://www.lynda.com/tutorials/Titanium-Mobile-App-Development-Essential-Training/89116-2.html
类别:教程


Lynda.com 出品的时长3小时 跨平台移动Web开发工具Titanium Mobile基础操作视频教程。由Rafael Hernandez详尽讲解如何创建本地iOS和Android应用,从单一的代码库与Appcelerator的Titanium Mobile开源平台。

Titanium Mobile是一个强大的,健壮的移动Web开发框架。能够让使用现有的HTML, CSS和JavaScript知识来为iOS和Android平台开发原生移动应用。
  轻松制作 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让你可以尽情发挥想像空间创造出更精致的使用者界面和动画。


In this course, author Rafael Hernandez shows how to create native iOS and Android applications from a single codebase with the open-source Appcelerator Titanium platform. The course explains the difference between browser-based JavaScript and Titanium JavaScript, shows how to create a basic application, and demonstrates building buttons, sliders, switches, and pickers. The course also covers creating tables, implementing maps, providing feedback to users, incorporating multimedia, detecting gestures, and preparing finished apps for distribution. Exercise files accompany the course.


Topics include:
Accessing the Titanium API documentation
Navigating the Titanium Studio workspace
Detecting platforms
Understanding windows and views
Listening for events
Configuring text fields
Adding interactivity to a view
Working with a single tab group
Creating a map and setting the location
Adding and removing map pins at runtime
Loading local and remote web pages
Loading an external XML feed
Setting timers
Prompting device vibrations
Implementing an activity indicator
Reading from and writing to the file system
Working with media
Reading device orientation
Detecting gestures
Debugging an app
Stepping through a finished app


下载链接来自TLF,
未经过安装测试与安全检测,使用者后果自负与本论坛无关
软体版权归原作者及其公司所有,如果你喜欢,请购买正版





目录

Introduction
Welcome 00m 59s
About the exercise files 01m 25s
Understanding the prerequisites 01m 43s
Accessing the Titanium API Documentation 02m 19s

10m 13s
1. Getting Started Creating your first application 03m 10s
Navigating the Titanium Studio workspace 03m 09s
Browser-based Javascript vs. Titanium Javascript 01m 21s
Detecting platforms 00m 55s
Editing run configurations 01m 38s

14m 24s
2. Windows & Views Understanding Windows and Views 04m 28s
Using the label view 02m 18s
Using the image view 03m 41s
Understanding z-depth 01m 44s
Grouping and nesting Views 02m 13s

30m 04s
3. Controls, Input & Interactivity Listening for events 02m 36s
Creating buttons 02m 17s
Creating a slider 03m 48s
Creating a switch 03m 36s
Creating a single-column picker 02m 11s
Creating a multi-column picker 03m 35s
Creating a date/time picker 02m 20s
Creating text fields and text areas 03m 26s
Configuring text field and text area keyboard types 01m 22s
Creating text fields with embedded buttons 02m 00s
Adding interactivity to any view 01m 58s
Reviewing the cycle of creation 00m 55s

08m 03s
4. Tab Group Understanding tab groups 04m 35s
Customizing tab groups 02m 06s
Working with a single tab group 01m 22s

24m 03s
5. Table View Getting to know the Table view 01m 55s
Creating a simple table 02m 02s
Creating custom table rows 04m 17s
Opening windows from rows 03m 11s
Modifying row headers and footers 00m 36s
Adding rows 02m 16s
Updating rows 02m 24s
Deleting rows 02m 18s
Moving rows 01m 39s
Adding a search bar 02m 38s
Other properties and methods 00m 47s

15m 54s
6. Map View Creating a map and setting the location 03m 44s
Creating simple annotations 04m 27s
Customizing pins 01m 11s
Creating and handling annotation buttons 02m 06s
Adding and removing pins at runtime 04m 26s

09m 43s
7. Web View and XHR Loading local and remote web pages 02m 18s
Examining Web View events and controls 02m 03s
App-to-Web View for iOS 03m 05s
Loading an external XML feed 02m 17s

16m 21s
8. Feedback Providing Feedback to the User 00m 27s
Setting timers 04m 04s
Prompting the device to vibrate 01m 02s
Providing feedback with an Alert dialog 02m 23s
Providing feedback with an Option dialog 02m 22s
Dial a phone number or load a webpage 01m 39s
Implementing an activity indicator 01m 37s
Animating windows and views 02m 47s

13m 07s
9. Data Management Setting custom application properties 03m 17s
Reading from and writing to the filesystem 06m 13s
Sending an email 03m 37s

11m 37s
10. Media Using the camera and video 04m 21s
Accessing the photo album 02m 01s
Capturing the screen 02m 20s
Playing back a sound 02m 55s

05m 17s
11. Gesture Reading device orientation 02m 27s
Detecting shakes and reading accelerometer data 01m 35s
Detecting different tap types and finger swipes 01m 15s

15m 53s
12. Preparing for app distribution App preferences 03m 57s
Icon badge and splash screen 02m 22s
iOS: Universal Binary 01m 04s
Debugging your app 03m 14s
iOS: Provisioning and ad hoc distribution profiles 03m 45s
Stepping through a finished app 01m 31s

02m 44s
Conclusion What next? 02m 10s
Goodbye 00m 34s

代码
.· ░░░ ·■. ▀ ▓▄■ ■ ▄░ ■▄░ ▀▄ zk ■
▄▓█████▓▄ ▀▄ · ▄▓ ▄███▄░ ▄▄▄▄████ ░▄███▄ ▀▓█▄▄▄▄▄▄░ ·
████▀▀▀███▄ ██▄ ▄██ █████████▄ ▒█████▀▀██ ▄█████████▄ ██████████▄
▒███ ▓██░███ ███ ▓██▀ ▀██▓ ▓██▓ ▓██░███▀ ▓███ ███ ▀██▓
▓███ ▓██▓███░ ███░███░ ▓██░███░ ▄██▀ ██▓ ░███░███ ▓█▓
▓███ ▓██████░ ███████ ▀██████ ▀ ██▀ ███▓███░ ▄▓█▓
▓██▓ ███████░ ████████████████████████████████████████████████▀▀
▒██▓ ░▄ ███▓███░ ███░██▀▀▀▀▀▀▀██▓▀▀▀▀▀▀▀▀███▓██▀▀▀▀▀▀▀██▀███▀▀▀▀███▄
███▄ ▓█▄███░███░ ███░███░ ▓██░ ▄▄▄■ ███░██▓░ ░███ ▓██ ███░
▀█████████░ ███▓░ ▄███ ██▀ ▀██ ███ ░██▓ ██▀ ▓██ ▓██ ▓██▓
▀▀▓▓░███▄ ▀█████████▀ █▀ ▀█ ████▄▄▄███▒▄▀ ▀█▓███ ░███
▀██▄ ▀▀▓▓░▀▀ ▀ ▀ ▀▀█████▀▀ .░ ▓██
▀ .· ▄█▀
▀ ▀
QUASAR PROUDLY PRESENTS

· ───────────────────────────────────────────────────────────────────────── ·

Titanium Mobile App Development Essential Training
(c) Lynda.com

Supplier . : QUASAR Size ..... : 23 x 15MB
Cracker .. : QUASAR Protection : Condom
Packager . : QUASAR Type ..... : Brain Enhancement
Date ..... : 02–21–2012 OS ....... : Win/Mac

· ───────────────────────────────────────────────────────────────────────── ·

In this course, author Rafael Hernandez shows how to create
native iOS and Android applications from a single codebase
with the open–source Appcelerator Titanium platform. The
course explains the difference between browser–based
JavaScript and Titanium JavaScript, shows how to create a
basic application, and demonstrates building buttons, sliders,
switches, and pickers. The course also covers creating tables,
implementing maps, providing feedback to users, incorporating
multimedia, detecting gestures, and preparing finished apps for
distribution. Exercise files accompany the course.

Topics Include
1. Getting Started
2. Windows & Views
3. Controls, Input & Interactivity
4. Tab Group
5. Table View
6. Map View
7. Web View and XHR
8. Feedback
9. Data Management
10. Media
11. Gesture
12. Preparing for app distribution
Conclusion

· ───────────────────────────────────────────────────────────────────────── ·

INSTALLATION
────────────

Unpack, burn or mount and enjoy.

· ───────────────────────────────────────────────────────────────────────── ·

GREETINGS
─────────

We salute our friends, our loyal members and our fair competitors.

· ───────────────────────────────────────────────────────────────────────── ·
░▓██████████████▓░ ··· THE ALMIGHTY QUASAR · 2012 ··· ░▓██████████████▓░
· ───────────────────────────────────────────────────────────────────────── ·

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有68网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。