SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
iOS Game Development
Start Test
Study First
Subjects
:
it-skills
,
apple
Instructions:
Answer 41 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. What is an Accelerometer used for?
UIKit - Core Graphics
To determine the orientation of the device.
Allows your application to host audio processing plug-ins called audio units.
Part of the UIKit - it's the canvas on which you will draw your games.
2. Define Cocoa
Foundations and UIKit
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
Human Interface Guide from Apple.
3. Give an example of using GPS?
Allows players of your game to chat with each other during a game.
Incorporate the location of the player into the game.
UIKit - Core Graphics
Monitor touch events - Using gesture recognizers.
4. What was the Cocoa library originally called?
5. What does the Foundation framework provide?
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Allows you to set up an ad hoc network between devices.
Using pen and paper and cut outs - Using a graphics or layout program.
Many low-level classes that are used in every iOS program.
6. Audio Toolbox Framework
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
Monitor touch events - Using gesture recognizers.
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
7. What does the Core Services contain?
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
Shows player scores for your game (encourages competition between people)
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
8. What are Leader Boards?
The UIKit
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
Shows player scores for your game (encourages competition between people)
9. System Sound Services
Many low-level classes that are used in every iOS program.
The framework behind the animations that you see in the iPhone UI.
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
10. What is the View?
11. Name some items you should include in the specification document of your game.
Foundations and UIKit
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
Application definition statement (A sentence describing the overall concept of your game and the intended audience) - Game features.
Classes that you use to build the user interface of your program.s
12. Most important Cocoa frameworks for building iOS apps?
Foundations and UIKit
Incorporate the location of the player into the game.
The UIKit
Many low-level classes that are used in every iOS program.
13. What is Peer-to-peer networking?
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
Shows player scores for your game (encourages competition between people)
Allows you to set up an ad hoc network between devices.
NeXTSTEP - That is why you'll see so many classes named NS(something)
14. Layers of 2D Drawing in iOS.
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
UIKit - Core Graphics
Allows you to set up an ad hoc network between devices.
15. Layers of 3D Drawing in iOS.
The framework behind the animations that you see in the iPhone UI.
Shows player scores for your game (encourages competition between people)
960 x 640
GLKit - OpenGL ES
16. Some attributes of a successful iOS Game
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.
960 x 640
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
17. AV Foundation framework
The framework behind the animations that you see in the iPhone UI.
NeXTSTEP - That is why you'll see so many classes named NS(something)
Objective-C interface with many more options and fewer limitations for playing sounds and video.
Human Interface Guide from Apple.
18. Give some examples of how to make your game fun
19. What do you use to handle user interactions in iOS?
The UIKit
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Used to create positional-based stereo sound playback.
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
20. Open-AL Framework
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Used to create positional-based stereo sound playback.
GLKit - OpenGL ES
21. What is the GLKit?
Used to create positional-based stereo sound playback.
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
Allows you to set up an ad hoc network between devices.
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
22. Describe the iOS environment.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
The UIKit
NeXTSTEP - That is why you'll see so many classes named NS(something)
23. What are Achievements?
UIKit - Core Graphics
Awards that you can give to players for completing certain goals in your game.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
The framework behind the animations that you see in the iPhone UI.
24. What is the iPad screen resolution?
Human Interface Guide from Apple.
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
1024 x 768
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
25. What is the HIG?
NeXTSTEP - That is why you'll see so many classes named NS(something)
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
Human Interface Guide from Apple.
It is responsible for providing the graphics and sound APIs that you will use to build your games. Includes Core Graphics - Core Animation and Core Audio.
26. Ways to prototype your game
Foundations and UIKit
Using pen and paper and cut outs - Using a graphics or layout program.
To determine the orientation of the device.
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
27. What is the iPhone screen resolution?
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
960 x 640
Used to create positional-based stereo sound playback.
Allows players of your game to chat with each other during a game.
28. What does the Core OS contain?
The UIKit
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
1024 x 768
29. What is in-game voice chat?
Allows players of your game to chat with each other during a game.
It is responsible for providing the graphics and sound APIs that you will use to build your games. Includes Core Graphics - Core Animation and Core Audio.
Using pen and paper and cut outs - Using a graphics or layout program.
Used to create positional-based stereo sound playback.
30. Explain the Cocoa Touch layer.
Lets you set up a game that your players can play over a period of time.
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
Monitor touch events - Using gesture recognizers.
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
31. Audio Unit Framework
Objective-C interface with many more options and fewer limitations for playing sounds and video.
Allows players of your game to chat with each other during a game.
Lets you set up a game that your players can play over a period of time.
Allows your application to host audio processing plug-ins called audio units.
32. How does Core Graphics extend the capabilities of UIKit?
GLKit - OpenGL ES
Many low-level classes that are used in every iOS program.
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
33. Ways to handle user interaction?
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
Monitor touch events - Using gesture recognizers.
Part of the UIKit - it's the canvas on which you will draw your games.
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
34. Describe the Media Services.
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
It is responsible for providing the graphics and sound APIs that you will use to build your games. Includes Core Graphics - Core Animation and Core Audio.
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
The UIKit
35. What is important when selling your games on iTunes?
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
It is responsible for providing the graphics and sound APIs that you will use to build your games. Includes Core Graphics - Core Animation and Core Audio.
Part of the UIKit - it's the canvas on which you will draw your games.
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
36. What are some features of Game Center?
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
The framework behind the animations that you see in the iPhone UI.
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
It is responsible for providing the graphics and sound APIs that you will use to build your games. Includes Core Graphics - Core Animation and Core Audio.
37. Functions of Game Kit
Peer-to-peer networking - In-game voice chat - Game Center.
Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.
Using pen and paper and cut outs - Using a graphics or layout program.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
38. What does the UIKit framework contain?
Part of the UIKit - it's the canvas on which you will draw your games.
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
Classes that you use to build the user interface of your program.s
39. What is Turn-Based Gaming?
1024 x 768
Lets you set up a game that your players can play over a period of time.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Foundations and UIKit
40. What is Core Animation?
The framework behind the animations that you see in the iPhone UI.
1024 x 768
Used to create positional-based stereo sound playback.
Many low-level classes that are used in every iOS program.
41. What is OpenGL?
GLKit - OpenGL ES
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
Allows your application to host audio processing plug-ins called audio units.