Index
A
Android Development Tools (ADT)
Android NDK
changes
CMake/NDK installation
component installer
definition
JNI virtual machine
NativeSample.java
Android Studio
configuration
hardware acceleration
installation
JDK requirement
Linux installation
opening dialog
preferences option
proper binary file
SDK platforms
system requirements
Windows
Android virtual device (AVD)
advanced settings button
code running/menu bar
configuration screen
Hello World
manager window
menu bar
SDK Quickfix installation
system image screen
verification screen
virtual device screen
Application framework
activities
AndroidManifest
BroadcastReceivers
components
ContentProviders
desktop/web counterparts
entry point
intents
logical representation
meaning
services
assertEquals() method
B
Balloon popper game
audio process
Android component
Java class
MediaPlayer object
resources folder
SoundPool object
background image
AndroidManifest.xml
Android resizer app
/app/res/styles.xml file
appropriate image files
directory set
executable jar folder
finder window
generated files
generated images
grayscale image
MainActivity object
PopBalloons
resizer app
target folder
controls/pin icons
activity_main file
colors.xml file
definitions
drawable resource file
fullscreen mode
game controls/pins
MainActivity
pin.xml file
preview view
resource file
strings.xml
drawing project
array class
balloon class
class creation
Java class
nextColor() method
random color
floating class
BalloonListener.java
MainActivity code
release() method
ValueAnimator class
game mechanics
gameover
finishLevel() method
popBalloon() method
pushpin images
startGame() method
startLevel() method
handling game levels
launching game
pops
balloon class
interface
Java class
MainActivity
PopListener interface
project creation
pushpin images
C
Candy crush saga
Central processing unit (CPU) view
edit configurations
instrumented type/views
recording configurations
stop recording session
threads
Compatibility testing
Compliance/conformance testing
computerPlay() method
Crazy Eights game
displaying cards
discard pile
layout
onDraw() method
source code
gameplay
game screen
configuration activity
CrazyEightActivity
empty activity
Java class
MotionEvent.ACTION_UP
game starts
card class
card images
dealCards() method
get()/set() methods
initializeDeck() method
onSizeChanged() method
project tool window
hand ending process
Card.java class
computerPlay() method
drawText() methods
end_hand_dialog.xml
initNewHand() method
onTouchEvent() method
Paint object class
scores screen
updateScores() method
XML file layout
handling program.events
isValidDraw() method
key parts
MainActivity
onDraw() method
onSizeChanged() method
onTouchEvent() method
play button
playing cards game
SeePlaying cards game
process view
SplashScreen
SeeSplashScreen/title graphic
validation
views/activities
D
Debugging
breakpoints
debugger window
logcat tool window
logic errors
runtime errors
syntax errors
Developer testing
E
Embedded Systems (OpenGL ES)
abstract scene
camera
fixed-function pipeline
incremental versions
light types
matrices
objects/pieces
OpenGL definition
projections
renders triangles
sphere
SeeSphere rendering
3D graphics programming
version distribution
viewport
view volume/view frustum
endHand() method
Endurance testing
SeeSoak testing
Energy profiler
F
Facebook/Twitter
Fixed-function pipeline
Framework games
Freemium model
game content
in-app purchases/in-app products
managed items
unmanaged items
virtual currency
Functional testing
G, H
Game engines
Game programming arsenal
Game testing
gameOver() method
Genres game
action games
casual games
game engine
puzzle/logic games
SeePuzzle/logic games
tower defense game
GNU Compiler Collection (GCC)
I
Integrated development environment (IDE)
editing layout files
design/text mode
layout design tools
source/layout files
WYSIWYG mode
main editor window
main menu bar
navigation bar
opening dialog
settings/preferences window
TODO items
tool window bar
distraction free mode
main menu bar
main screen
project tool window
project views
toolbars hidden
J
Java Development Kit (JDK) requirement
JVM test vs. instrumented test
K
Kernel-based Virtual Machine (KVM)
L
launchBalloon() method
Localization testing
M
Memory profiler
allocation tracker
dump
garbage collection (GC)
instance view/reference tab
Java heap
memory view
Minion Rush game
Model-view matrix
Monetization
advertising
Freemium
SeeFreemium model
game design
game discovery
blogs/web media
services
social network
paid/free
N
Network profiler
O
onDrawFrame() method
onSizeChanged() method
onTouchEvent() method
Open Graphics Library (OpenGL)
SeeEmbedded Systems (OpenGL ES
P, Q
Penetration testing
Performance testing
Playing cards game
arrays.xml
card class
changeSuit() method
choose_suit.dialog.xml
ComputerPlayer class
computerPlay() method
design mode
getSuit()/getRank() methods
layout file
moving cards
offset values code
onDraw() method
suit dialog
values file/arrays
XML file
Profiler
CPU
SeeCentral processing unit (CPU) view
energy
memory view
network view
tool windows
Project creation
activity type
AVD
SeeAndroid virtual device (AVD
main editor window
new project screen
welcome screen
Projection matrix
Publishing game
app releasing
account details
activities
developer.android.com
Google play console
launch play console
project preparation
configuration
material/assets
release-ready application
Puzzle/logic games
Bejeweled
Cut the Rope
tetris
tetrominoes
R
Recovery testing
Release-ready application
APK generation
background activities
bundle generation
destination folder
development
items/description
key store dialog
runProgram() method
S
Security testing
SeePenetration testing
setOnTouchListener() method
setPopped() method
setToFullScreen() method
Shooter games
Silicon Graphics (SGI)
Soak testing
Software development kit (SDK)
levels
platforms
tools section
Sound testing
Sphere rendering
activity_main.xml
Android component
assets folder
class creation
complete code
constructor
context/string object
copy files
createBuffers() method
createShaders() method
design mode
determine support
draw() method
export wavefront
file name
finder/show
fragment_shader.txt
GLSurfaceView
Icosphere creation/rendering
loadVertices() method
MainActivity
sphere.obj
texture compression
uses-feature
vertex_shader.txt
Wavefront object format
Spike testing
SplashScreen/title graphic
AndroidManifest
app information
bitmap
dialog window
MainActivity.java
play button
setSystemUiVisibility method
source code
splash screen
T
Texture matrix
Tower defense game
U
Unit testing
assert methods
destination directory
FactorialTest.java
functional testing
implementation
JVM test vs. instrumented test
pop-up dialog
running process
updateGameStats() method
V, W, X, Y, Z
Volume testing
Vulkan
benefits
drawcube module
import project pane
module creation
project structure
VulkanSamples.git
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.138.105.89