1. True or False? In the Drawing and Charting package, you need to load the Charting package to create a drawing surface.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
2. Stores have which of the following relations to data-bound components?
Answer
Correct Answer:
Data-bound components connect to stores to display lists or trees of data
Note: This Question is unanswered, help us to find answer for this one
3. True or False? Sencha.io will not automatically preserve aspect ratio.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
4. What two ways can an event component be added?
Answer
Correct Answer:
On the view definition itself or on a separate controller class
Note: This Question is unanswered, help us to find answer for this one
5. True or False? Sencha Touch lists don't rely on being bound to stores of model instances.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
6. In order for this piece of code to work properly what piece of code must be placed before it? "Ext.app.Controller"
Answer
Correct Answer:
extend:
Note: This Question is unanswered, help us to find answer for this one
7. What do profiles allow developers to offer?
Answer
Correct Answer:
different user experiences in different device categories
Note: This Question is unanswered, help us to find answer for this one
8. Unless you tell it otherwise, Sencha.io Src will resize the image to fit the physical screen of the mobile handset visiting your site, based on:
Answer
Correct Answer:
It's user-agent string
Note: This Question is unanswered, help us to find answer for this one
9. All of the configurations for a given Component are listed in the "Config options" section of which page?
Answer
Correct Answer:
Class docs page
Note: This Question is unanswered, help us to find answer for this one
10. Sencha's theming subsystem is called Syntactically _____ Stylesheets.
Answer
Correct Answer:
Awesome
Note: This Question is unanswered, help us to find answer for this one
11. How are new applications generated in Sencha Touch?
Answer
Correct Answer:
Through Sencha command
Note: This Question is unanswered, help us to find answer for this one
12. In: "src='http://src.sencha.io/x50/http://sencha.com/files/u.jpg'," What does x50 represent?
Answer
Correct Answer:
The image will only take up 50% of the screen
Note: This Question is unanswered, help us to find answer for this one
13. How long does sencha.io src cache images?
Answer
Correct Answer:
Up to one day
Note: This Question is unanswered, help us to find answer for this one
14. Which sentence about Ext.data.Store is TRUE?
Answer
Correct Answer:
The Store class encapsulates a client side cache of Model objects.
Note: This Question is unanswered, help us to find answer for this one
15. True or False? Classes that are not distributed by Sencha should never use Ext as the top-level namespace.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
16. True or False? In Touch Charts, not all CSS style rules behave the same (or even work) in an .scss file.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
17. What is Sencha.io Scr?
Answer
Correct Answer:
A cloud-based tool to help you dynamically resize images to adapt to changes in device screen size
Note: This Question is unanswered, help us to find answer for this one
18. Which of these are a valid character to include in a class name?
Answer
Correct Answer:
"7"
Note: This Question is unanswered, help us to find answer for this one
19. What web technologies are used in Sencha?
Answer
Correct Answer:
All of these
Note: This Question is unanswered, help us to find answer for this one
20. True or False? Sencha 2.x has a backwards compatibility feature to assist in migrating your 1.x code.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
21. Which naming convention should acronyms follow?
Answer
Correct Answer:
CamelCase
Note: This Question is unanswered, help us to find answer for this one
22. What is Ext.container.Viewport?
Answer
Correct Answer:
A specialized container representing the viewable application area
Note: This Question is unanswered, help us to find answer for this one
23. Which of these are capabilities of Components in Sencha Touch?
Answer
Correct Answer:
All of these
Note: This Question is unanswered, help us to find answer for this one
24. What type of apps are developed through the Sencha Touch Framework?
Answer
Correct Answer:
HTML5 based mobile apps that work on Android, iOS and Blackberry devices
Note: This Question is unanswered, help us to find answer for this one
25. What is Sencha?
Answer
Correct Answer:
A MVC Javascript framework
Note: This Question is unanswered, help us to find answer for this one
26. What does MVC stands for?
Answer
Correct Answer:
Model View Controller
Note: This Question is unanswered, help us to find answer for this one
27. Why is it often a good idea to destroy Components when you know you won't need them any more?
Answer
Correct Answer:
Because most mobile devices have a limited amount of memory
Note: This Question is unanswered, help us to find answer for this one
28. What is a listener?
Answer
Correct Answer:
A config object containing one or more event handlers to be added to this object during initialization
Note: This Question is unanswered, help us to find answer for this one
29. Which of these are acceptable variable names?
Answer
Correct Answer:
All are acceptable
Note: This Question is unanswered, help us to find answer for this one
30. What is Xtype?
Answer
Correct Answer:
Xtype is an easy way to create components without having to use the full Class name
Note: This Question is unanswered, help us to find answer for this one
31. What is Ext?
Answer
Correct Answer:
Ext is the global namespace for the whole Sencha Touch framework
Note: This Question is unanswered, help us to find answer for this one
32. What is the function of Controllers?
Answer
Correct Answer:
Controllers manage Views, Views fire events, Controllers respond to them
Note: This Question is unanswered, help us to find answer for this one
33. What is the function used to determine how the child Components should be organized and displayed on the screen?
Answer
Correct Answer:
Layouts
Note: This Question is unanswered, help us to find answer for this one
34. What is the following code doing? Ext.define('App.new.CustomList' {extend: 'Ext.dataview, //...}); Ext.create(App.new.CustomList);
Answer
Correct Answer:
Defining and instantiating a class App
Note: This Question is unanswered, help us to find answer for this one
35. Which of these are unique problems in deploying web-based charts on mobile touch devices as opposed to desktop environments?
Answer
Correct Answer:
All of these
Note: This Question is unanswered, help us to find answer for this one
36. What is the difference between VBox and HBox?
Answer
Correct Answer:
VBox is vertical instead of horizontal
Note: This Question is unanswered, help us to find answer for this one
37. Which of these are methods of every config?
Answer
Correct Answer:
Getter and setter
Note: This Question is unanswered, help us to find answer for this one
38. What is the class "decode" shorthand for?
Answer
Correct Answer:
Ext.JSON.decode
Note: This Question is unanswered, help us to find answer for this one
39. The most basic Sencha application consists of, at least, each the following: the Sencha libraries, ___, JavaScript file containing the apps source code.
Answer
Correct Answer:
an index.html file
Note: This Question is unanswered, help us to find answer for this one
40. What are proxies responsible for?
Answer
Correct Answer:
The actual loading and saving of data
Note: This Question is unanswered, help us to find answer for this one
41. What is app.js?
Answer
Correct Answer:
The main Javascript entry point for your app
Note: This Question is unanswered, help us to find answer for this one
42. Which syntax should you use to get automatic getters and setters and have a much cleaner codebase?
Answer
Correct Answer:
Config
Note: This Question is unanswered, help us to find answer for this one
43. If we create a container 300px wide with flex configs of 1 and 2, what will be the pixel width of each of the flex items?
Answer
Correct Answer:
100px for item 1 and 200px for item 2
Note: This Question is unanswered, help us to find answer for this one
44. True or False? Method names may only contain alphanumeric characters.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
45. Jasmine is a JavaScript BDD library. What makes Jasmine special?
Answer
Correct Answer:
It does not require the DOM to work & it does not depend on other libraries
Note: This Question is unanswered, help us to find answer for this one
46. Class names should be properly namespaced using which notation?
Answer
Correct Answer:
Object property dot
Note: This Question is unanswered, help us to find answer for this one
47. Which of the following is not a subclass of Text?
Answer
Correct Answer:
checkboxfield
Note: This Question is unanswered, help us to find answer for this one
48. During runtime applications can use the validate() method on model instance to trigger ____.
Answer
Correct Answer:
all the required validations
Note: This Question is unanswered, help us to find answer for this one
49. What is the name of the documentation tool provided by Sencha?
Answer
Correct Answer:
JSDuck
Note: This Question is unanswered, help us to find answer for this one
50. Which of the following would be a proper implementation of createDelayed().
Answer
Correct Answer:
Ext.Function.createDelayed()
Note: This Question is unanswered, help us to find answer for this one
51. Which of these is a technique for improving page load times when some browsers are not able to make large numbers of simultaneous requests to servers on the same domain?
Answer
Correct Answer:
Domain sharding
Note: This Question is unanswered, help us to find answer for this one
52. What is the great way to allow the user to swipe through multiple full-screen pages?
Answer
Correct Answer:
Using Ext.Carousel
Note: This Question is unanswered, help us to find answer for this one
53. What is Sencha Touch?
Answer
Correct Answer:
A high-performance HTML5 mobile application framework
Note: This Question is unanswered, help us to find answer for this one