《跨平台移动Web开发工具Titanium Mobile基础教程》Lynda.com

本教程由Rafael Hernandez主讲,介绍如何使用TitaniumMobile平台从单一代码库创建iOS和Android本地应用程序。涵盖Titanium JavaScript基础、用户界面构建、多媒体处理、地图集成等主题。
[size=medium]来自Lynda.com出品的时长3小时,跨平台移动Web开发工具Titanium Mobile基础操作视频教程。由Rafael Hernandez详尽讲解如何创建本地iOS和Android应用,从单一的代码库与Appcelerator的Titanium Mobile开源平台。[/size]

[color=blue][size=medium]全程英文讲解,语速很快,觉得自己英语还行,有信心听的懂的朋友,可以听听!
需要视频文件的可以到115网盘下载,点击[url=http://115.com/file/e73n0j6p]这里[/url]。[/size][/color]

[img]http://dl.iteye.com/upload/attachment/0065/2036/8c27c4ad-6ee1-307d-b3c4-6fd269d0f1ab.jpg[/img]

[size=medium][b]中文名:[/b] 跨平台移动Web开发工具Titanium Mobile基础教程
[b]英文名:[/b] Titanium Mobile App Development Essential Training
[b]主讲人:[/b] Rafael Hernandez
[b]对白语言:[/b] 英语
[b]网址:[/b][url=http://www.lynda.com/tutorials/Titanium-Mobile-App-Development-Essential-Training/89116-2.html]http://www.lynda.com/tutorials/Titanium-Mobile-App-Development-Essential-Training/89116-2.html[/url]
[b]大小:[/b]600多M[/size]

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:
[list][*]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[/list]

目录:

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

1. Getting Started 10m 13s
[list][*]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[/list]

2. Windows & Views 14m 24s
[list][*]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[/list]

3. Controls, Input & Interactivity 30m 04s
[list][*]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[/list]

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

5. Table View 24m 03s
[list][*]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[/list]

6. Map View 15m 54s
[list][*]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[/list]

7. Web View and XHR 09m 43s
[list][*]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[/list]

8. Feedback 16m 21s
[list][*]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[/list]

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

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

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

12. Preparing for app 15m 53s
[list][*]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[/list]

Conclusion What next? 02m 10s
Goodbye 00m 34s
【电动车】基于多目标优化遗传算法NSGAII的峰谷分时电价引导下的电动汽车充电负荷优化研究(Matlab代码实现)内容概要:本文围绕“基于多目标优化遗传算法NSGA-II的峰谷分时电价引导下的电动汽车充电负荷优化研究”展开,利用Matlab代码实现优化模型,旨在通过峰谷分时电价机制引导电动汽车有序充电,降低电网负荷波动,提升能源利用效率。研究融合了多目标优化思想与遗传算法NSGA-II,兼顾电网负荷均衡性、用户充电成本和充电满意度等多个目标,构建了科学合理的数学模型,并通过仿真验证了方法的有效性与实用性。文中还提供了完整的Matlab代码实现路径,便于复现与进一步研究。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的高校研究生、科研人员及从事智能电网、电动汽车调度相关工作的工程技术人员。; 使用场景及目标:①应用于智能电网中电动汽车充电负荷的优化调度;②服务于峰谷电价政策下的需求侧管理研究;③为多目标优化算法在能源系统中的实际应用提供案例参考; 阅读建议:建议读者结合Matlab代码逐步理解模型构建与算法实现过程,重点关注NSGA-II算法在多目标优化中的适应度函数设计、约束处理及Pareto前沿生成机制,同时可尝试调整参数或引入其他智能算法进行对比分析,以深化对优化策略的理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值