《跨平台移动Web开发工具Titanium Mobile基础教程》Lynda.com
来自Lynda.com出品的时长3小时,跨平台移动Web开发工具Titanium Mobile基础操作视频教程。由Rafael Hernandez详尽讲解如何创建本地iOS和Android应用,从单一的代码库与Appcelerator的Titanium Mobile开源平台。
全程英文讲解,语速很快,觉得自己英语还行,有信心听的懂的朋友,可以听听!
需要视频文件的可以到115网盘下载,点击这里。
中文名: 跨平台移动Web开发工具Titanium Mobile基础教程
英文名: Titanium Mobile App Development Essential Training
主讲人: Rafael Hernandez
对白语言: 英语
网址:http://www.lynda.com/tutorials/Titanium-Mobile-App-Development-Essential-Training/89116-2.html
大小:600多M
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 documentationNavigating the Titanium Studio workspaceDetecting platformsUnderstanding windows and viewsListening for eventsConfiguring text fieldsAdding interactivity to a viewWorking with a single tab groupCreating a map and setting the locationAdding and removing map pins at runtimeLoading local and remote web pagesLoading an external XML feedSetting timersPrompting device vibrationsImplementing an activity indicatorReading from and writing to the file systemWorking with mediaReading device orientationDetecting gesturesDebugging an appStepping through a finished app
目录:
IntroductionWelcome 00m 59sAbout the exercise files 01m 25sUnderstanding the prerequisites 01m 43sAccessing the Titanium API Documentation 02m 19s
1. Getting Started 10m 13s
Creating your first application 03m 10sNavigating the Titanium Studio workspace 03m 09sBrowser-based Javascript vs. Titanium Javascript 01m 21sDetecting platforms 00m 55sEditing run configurations 01m 38s
2. Windows & Views 14m 24s
Understanding Windows and Views 04m 28sUsing the label view 02m 18sUsing the image view 03m 41sUnderstanding z-depth 01m 44sGrouping and nesting Views 02m 13s
3. Controls, Input & Interactivity 30m 04s
Listening for events 02m 36sCreating buttons 02m 17sCreating a slider 03m 48sCreating a switch 03m 36sCreating a single-column picker 02m 11sCreating a multi-column picker 03m 35sCreating a date/time picker 02m 20sCreating text fields and text areas 03m 26sConfiguring text field and text area keyboard types 01m 22sCreating text fields with embedded buttons 02m 00sAdding interactivity to any view 01m 58sReviewing the cycle of creation 00m 55s
4. Tab Group 08m 03s
Understanding tab groups 04m 35sCustomizing tab groups 02m 06sWorking with a single tab group 01m 22s
5. Table View 24m 03s
Getting to know the Table view 01m 55sCreating a simple table 02m 02sCreating custom table rows 04m 17sOpening windows from rows 03m 11sModifying row headers and footers 00m 36sAdding rows 02m 16sUpdating rows 02m 24sDeleting rows 02m 18sMoving rows 01m 39sAdding a search bar 02m 38sOther properties and methods 00m 47s
6. Map View 15m 54s
Creating a map and setting the location 03m 44sCreating simple annotations 04m 27sCustomizing pins 01m 11sCreating and handling annotation buttons 02m 06sAdding and removing pins at runtime 04m 26s
7. Web View and XHR 09m 43s
Loading local and remote web pages 02m 18sExamining Web View events and controls 02m 03sApp-to-Web View for iOS 03m 05sLoading an external XML feed 02m 17s
8. Feedback 16m 21s
Providing Feedback to the User 00m 27sSetting timers 04m 04sPrompting the device to vibrate 01m 02sProviding feedback with an Alert dialog 02m 23sProviding feedback with an Option dialog 02m 22sDial a phone number or load a webpage 01m 39sImplementing an activity indicator 01m 37sAnimating windows and views 02m 47s
9. Data Management 13m 07s
Setting custom application properties 03m 17sReading from and writing to the filesystem 06m 13sSending an email 03m 37s
10. Media 11m 37s
Using the camera and video 04m 21sAccessing the photo album 02m 01sCapturing the screen 02m 20sPlaying back a sound 02m 55s
11. Gesture 05m 17s
Reading device orientation 02m 27sDetecting shakes and reading accelerometer data 01m 35sDetecting different tap types and finger swipes 01m 15s
12. Preparing for app 15m 53s
distribution App preferences 03m 57sIcon badge and splash screen 02m 22siOS: Universal Binary 01m 04sDebugging your app 03m 14siOS: Provisioning and ad hoc distribution profiles 03m 45sStepping through a finished app 01m 31s
Conclusion What next? 02m 10s
Goodbye 00m 34s