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

Cookbook作者 Boydlee 谈TCAD认证考试内容

阅读更多
目前大陆应该还没有人通过Appcelerator认证的,所以我们只能从考过该认证的那批先行者那里了解了解TCAD到底是一个什么样的认证。

Cookbook作者 Boydlee 在自己的博客上谈到自己考TCAD认证时候的内容。

PREPARING FOR THE TCAD CERTIFICATION (TITANIUM CERTIFIED APPS DEVELOPER)



补充,考试大概是以下形式:
前提是你必须参加指定的Building Native Mobile Apps培训,才有资格参加考试(有点儿像PMP)。

1、60道题
2、Web在线选择题
3、考试时间90分钟
4、75%以上正确者合格
5、可以最多考3次
6、Openbook(可以参考各种WEB或者书籍)
7、目前支持英语,日语,德语,西班牙语


以下为博客原文:

I passed the online TCAD Exam (as an Appcelerator Titan, I don't believe this is open to the general public just yet) and thought I would share what I can remember about the exam and what you should be studying for those who intend to take it sometime soon.

I'm not going to give away the actual questions here (nor can I remember them anyway), but the following list should provide you with a good starting point for what topics to study. It goes without saying that you should understand Javascript properly before even attempting the exam.

1、Basic UI, Layout and Objects
• you should understand the basics of creating controls and their proper namespaces (e.g. how do you create a Ti.UI.createImageView and add an image to it?)
• you should understand the basics of JSS
• you should know how event handlers work properly and how to attach listeners to your controls
• you should know how to layout your apps using absolute positions and vertical/flow positioning
• make sure you understand device orientations (portrait, landscape and the events fired when orientating)


2、Code structure and modularity
• you should know how to create modularized code and how to attach event handlers to your modules
• know how and when to use Application Properties and when not to
• you should know how to do device checks using Ti.Platform
• from what I saw on the exam there wasn't a great deal about particular framework patterns such as Tweetanium or CommonJS - though that may change in the future as these patterns increasingly become the recommended way of developing your apps
• understand your tiapp.xml files inside-out
• know how to at least include a pre-built module into your app and how to use it


3、SQlite and local database and filesystem calls
• you should know how to save and read in files using the Filesystem
• know how to create a Sqlite database and how to attach an existing one
• you should know basic SQL syntax as there will be questions that involving performing database queries
• you should definitely know how to perform a SQL 'select' query and parse the results


4、XML HTTP Requests & JSON
• you should most certainly know how to make a HTTPRequest (XMLHTTPRequest) and parse the response contents
• you should most certainly understand how to read, parse and iterate over JSON objects
• you should most certainly understand how to read, parse and iterate over XML objects
• know how to upload a file to a server and understand content types


5、Camera, Photos, Audio, Video and other media
• you should know how to call the camera and parse the resulting media contents
• you should know how to call the photo gallery and parse the resulting media contents, and understand media types
• you should know how to do implement video, audio and sound player objects


6、Maps and Location services
• you should most certainly know how to create a Mapview, understand how to set regions, add annotations, etc
• know and understand geo-encoding - both reverse and forward geo-encoding
• understand the differences in creating mapviews between iOS and Android


7、WebViews
this is the section I remember doing worst in, because it happens to be the section I do the least work on day to day, so...
• understand webviews, including setting remote and local HTML content
• understand passing around events between your webviews and your app
• have a rudimentary understanding of the canvas object


8、Social API's and Contacts
• you should most certainly know how to integrate Facebook and make Graph API calls using the Titanium FB objects
• you should know how to read in from the local contacts storage on your device
• have a decent understanding of oAuth


9、Titanium Studio and device packaging and distribution
• you should most certainly understand Ti Studio - how to create a project, how to run on device, any limitations of the simulator, etc...
• wouldn't hurt to properly understand provisioning profiles and certificates and how to build your app directly from XCode


That's all I can think of for now, I think if you can understand all of the points listed above you should be totally fine with the exam. Good luck!
  • 大小: 82 KB
分享到:
评论

相关推荐

    nginx cookbook

    《Nginx Cookbook》是一本全面介绍Nginx配置、管理和优化的专业指南,旨在帮助读者深入理解并熟练掌握Nginx的各项功能。本书分为三个主要部分,覆盖了从基础安装到高级运维的各个环节,是IT从业者提升Nginx技能的...

    PythonCookbook3高清.pdf

    Python Cookbook 3rd Edition 的主要内容包括: 1. Python 基础知识:该书首先介绍了 Python 基础知识,包括 Python 语法、变量、数据类型、控制结构、函数、模块等内容。 2. 数据结构:该书详细介绍了 Python 中...

    OpenStack Cloud Computing Cookbook

    本书《OpenStack Cloud Computing Cookbook》的目的是快速帮助读者掌握OpenStack的使用,并且给予信心和理解,以便将其部署到自己的数据中心。本书内容从在VirtualBox下测试安装OpenStack到帮助读者转移到生产环境的...

    SQL.Cookbook(中文高清PDF)

    SQL.Cookbook 《SQL Cookbook中文版》中的SQL 是计算机世界的语言,在用关系数据库开发报表时,将数据放入数据库以及从数据库中取出来,都需要SQL 的知识。很多人以一种马马虎虎的态度在使用SQL,根本没有意识到...

    OpenSceneGraph 3 Cookbook pdf

    OpenSceneGraph 3 Cookbook Book Description OpenSceneGraph is an open source 3D graphics application programming interface, used by application developers in fields such as visual simulation, ...

    [官方]Complete NGINX Cookbook

    《官方完整版NGINX Cookbook》是一本专为初学者和专业人士编写的...书中的"Readme.txt"可能是关于本书的阅读指南或版权信息,而"Complete_NGINX_Cookbook.pdf"则是完整的电子书内容,包含了上述所有知识点的详细讲解。

    Odoo 10 Implementation Cookbook

    Odoo 10 Implementation Cookbook Odoo 10 Implementation CookbookOdoo 10 Implementation Cookbook

    Qt5 C++ GUI Programming Cookbook pdf 0分

    由于提供的文件信息是一本名为《Qt5 C++ GUI Programming Cookbook》的电子书的内容简介和版权声明部分,以及作者介绍,我们可以从中提炼出以下知识点: 1. 书名及内容概述:《Qt5 C++ GUI Programming Cookbook》...

    Mapbox Cookbook.pdf

    8. 书籍封面及内容的编辑工作由多个专业人士共同完成,包括作者、审阅者、技术编辑和封面设计师等,这保证了书籍内容的专业性和准确性。 9. 书籍采用版权声明,禁止未经允许复制、存储或通过任何形式或途径传播书籍...

    FortiGate Cookbook 5.4 (英文)

    ### FortiGate Cookbook 5.4 知识点解析 #### 一、概述 《FortiGate Cookbook 5.4》是一本针对Fortinet公司的FortiGate系列产品的配置指南书籍,该版本为5.4版,发布于2016年2月18日。本书籍主要介绍了如何有效地...

    vulkan cookbook.pdf

    此外,内容中提到的版权声明和免责声明表明了出版社和作者对于书籍内容的版权保护,以及对使用该书内容所可能产生的任何结果不承担责任的态度。这反映了书籍作为技术参考材料的标准立场,即技术内容需经正确理解和...

    OpenJDK Cookbook.pdf

    OpenJDK Cookbook

    Linux shell scripting cookbook

    《Linux Shell Scripting Cookbook》是一本针对Linux Shell脚本编程的实践指南,包含了110多个实用的配方,旨在解决现实世界中的Shell脚本问题。这本书适合新手入门,并且通过大量的实例和简单易懂的讲解方式,帮助...

    Apache OFBiz Cookbook

    #### 二、Apache OFBiz Cookbook 内容简介 - **作者介绍**:本书作者 Ruth Hoffman 是一位经验丰富的信息技术专家,在软件设计与开发、培训、项目管理等多个领域拥有超过25年的实践经验。近年来,她专注于推广和...

    CMake-Cookbook-2018.pdf

    在《CMake Cookbook》中,作者将介绍如何利用CMake的现代特性来构建和管理复杂的项目结构。这包括: 1. **项目配置**:学习如何初始化CMake项目,定义源代码目录,以及设置项目的基本属性,如版本信息、编译选项等...

    R Graphics Cookbook.pdf

    读者在使用书中信息时,应当意识到尽管出版社和作者在准备过程中已经尽最大努力避免错误和遗漏,但仍无法对使用本书内容而产生的一切错误或遗漏、或因此而引起的任何损害承担责任。书籍的ISBN为978-1-449-31695-2。 ...

    GMock框架CookBook文档解析

    本CookBook文档旨在帮助开发者更好地理解和运用GMock,以下将对各部分内容进行详细解析。 1. **Google-Mock简介-概念及基础语法** Google Mock允许开发者创建模拟对象,这些对象可以模仿原始类的行为,但又可以...

Global site tag (gtag.js) - Google Analytics