`
rensanning
  • 浏览: 3537931 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
Efef1dba-f7dd-3931-8a61-8e1c76c3e39f
使用Titanium Mo...
浏览量:37948
Bbab2146-6e1d-3c50-acd6-c8bae29e307d
Cordova 3.x入门...
浏览量:606414
C08766e7-8a33-3f9b-9155-654af05c3484
常用Java开源Libra...
浏览量:681038
77063fb3-0ee7-3bfa-9c72-2a0234ebf83e
搭建 CentOS 6 服...
浏览量:88661
E40e5e76-1f3b-398e-b6a6-dc9cfbb38156
Spring Boot 入...
浏览量:401190
Abe39461-b089-344f-99fa-cdfbddea0e18
基于Spring Secu...
浏览量:69537
66a41a70-fdf0-3dc9-aa31-19b7e8b24672
MQTT入门
浏览量:91395
社区版块
存档分类
最新评论

《跨平台移动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 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

目录:

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


1. Getting Started  10m 13s
  • 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

2. Windows & Views 14m 24s
  • 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

3. Controls, Input & Interactivity 30m 04s
  • 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

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

5. Table View 24m 03s
  • 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

6. Map View 15m 54s
  • 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

7. Web View and XHR 09m 43s
  • 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

8. Feedback 16m 21s
  • 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

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

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

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

12. Preparing for app 15m 53s
  • 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

Conclusion What next? 02m 10s
Goodbye 00m 34s
  • 大小: 14.3 KB
分享到:
评论

相关推荐

    Titanium Mobile API

    Titanium Mobile API 是一款由 Appcelerator 公司提供的用于跨平台移动应用开发的强大工具包。该工具允许开发者使用 JavaScript 编写应用程序,并通过一套统一的 API 接口访问原生移动设备功能,如 GPS 定位、摄像头...

    Titanium中文版开发手册

    Titanium中文版开发手册是一份专门为中文用户编译的开发者指南,旨在帮助熟悉中文的开发者充分利用Titanium框架进行移动应用的开发。Titanium是一个开源的JavaScript平台,允许开发者使用JavaScript、HTML和CSS来...

    Titanium Mobile API 1.8.2.chm

    Titanium Mobile API 1.8.2.chm 内容很好但是英文版的,E不好的童鞋慎下

    TitaniumMobile开发跨平台iOS和Android应用

    Titanium Mobile是一种强大的跨平台开发工具,它允许开发者仅需掌握一种语言——JavaScript,即可同时为iOS和Android平台创建应用程序。这种技术极大地简化了开发流程,使得开发者能够在不同平台上共享大量代码,...

    titanium-d1-kickstart.6.1.1

    titanium-d1-kickstart.6.1.1.gbin 强大的思科模拟器

    GNS3 Cisco 交换机镜像titanium-final.7.3.0.D1.1.qcow2

    GNS3 Cisco 交换机镜像

    TiInspector, 通过 Chrome DevTools调试 Titanium Mobile 应用程序.zip

    TiInspector, 通过 Chrome DevTools调试 Titanium Mobile 应用程序 #Ti 检查器Ti检查器允许在 Chrome DevTools web界面中调试 Appcelerator Titanium 应用程序。工具通过将命令和消息转换为 Chrome 调试协议和 ...

    TITANIUM智能手机应用开发教程

    **TITANIUM系统**是一种基于云的移动应用程序开发平台,它支持跨平台开发,允许开发者使用JavaScript来编写原生移动应用程序。TITANIUM的主要特点包括: - **跨平台兼容性**:通过一次编写代码即可在多个平台上运行...

    [Titanium] Appcelerator Titanium 移动应用开发教程 (英文版)

    [Packt Publishing] Appcelerator Titanium 移动应用开发教程 (英文版) [Packt Publishing] Creating Mobile Apps with Appcelerator Titanium (E-Book) ☆ 图书概要:☆ Develop fully-featured mobile ...

    钛备份.Titanium.Backup.Pro.v5.8.0.1直装专业版 android

    钛备份.Titanium.Backup.Pro.v5.8.0.1直装专业版

    ti.mely, Titanium Mobile的Ti.mely 本机定时器.zip

    ti.mely, Titanium Mobile的Ti.mely 本机定时器 Ti.melyTi.mely 项目提供对Android和iOS计时器的访问。在开始之前* 是在使用这个模块之前,设计用于 Titanium SDK 3.1.1. GA *的iOS和Android本机模块。 如果你需要...

    Titanium plugin开发初探

    Titanium 的核心理念是通过跨平台的 JavaScript API 提供与原生功能的无缝对接,而插件开发则是这一理念的延伸,使开发者能够自定义特定的功能或服务。 **1. 插件的概念与作用** Titanium 插件是扩展其核心功能的一...

    Titanium[1].Backup.Pro.v3.7.2

    Titanium[1].Backup.Pro.v3.7.2_cnFixed_newkey.apk Titanium[1].Backup.Pro.v3.7.2_cnFixed_newkey.apk

    atom-titanium, 用于 Titanium 合金的Atom 封装.zip

    atom-titanium, 用于 Titanium 合金的Atom 封装 用于 Titanium 合金的 All-in-One封装这是一个用于 Titanium 合金的Atom 封装。$ apm install titanium-alloy冲突&需要通知Alloy 1.8. x

    Titanium-Web-Proxy:C#中的跨平台异步HTTP(S)代理服务器

    Titanium Web代理 ... 在此处报告错误或提出问题。 要获得编程帮助,请使用带有标签Titanium-Web-Proxy的 。 产品特点 采用服务器连接池,...Install-Package Titanium.Web.Proxy -Pre 用于上的发布 Install-Package T

    10大移动开发框架

    跨平台的支持是移动Web开发框架的另一个关键特性。这意味着开发者可以使用一套代码库,为不同的移动操作系统如iOS、Android等构建应用。这种特性极大地简化了开发流程,并使得一次编码可以多平台部署,这对于资源...

    移动应用开发

    - **简介**:jQuery Mobile 是一个基于 jQuery 的移动 Web 开发框架,支持多种移动设备。 - **特点**: - **多平台支持**:支持 Android、iOS、BlackBerry、BADA、Windows Phone 7、WebOS、Symbian 等。 - **...

Global site tag (gtag.js) - Google Analytics