000 02764cam a2200313 i 4500
003 CUTN
005 20171130181858.0
008 150317s2017 maua b 001 0 eng
020 _a9781284070705
082 0 0 _a005.268
_223
_bCOR
100 1 _aCornez, Trish.
245 1 0 _aAndroid programming concepts /
_cTrish Cornez, University of Redlands, Richard Cornez, University of Redlands.
260 _aBurlington, Massachusetts :
_bJones & Bartlett Learning,
_c2017.
300 _axi, 834 pages :
_billustrations (some color) ;
_c23 cm
500 _aEach new print copy includes Navigate 2 Advantage Access that unlocks a complete eBook, Study Center, homework and Assessment Center, and a dashboard that reports actionable data. Using a hands-on, student-friendly approach, Android Programming Concepts provides a comprehensive foundation for the development of mobile applications for devices and tablets powered by Android. This text offers in-depth coverage of the topics outlined by the official Android developer API guides, leading a programmer with object oriented programming skills through the app development process. Each chapter features a collection of well-designed and classroom tested lab examples, providing an opportunity to apply specific Android concepts while supported by visual guides, explanations, and code listings. Key Features: * Android Studio, the official development environment by Google, is used to develop all applications * Includes 44 practical and interesting lab examples linked to real-world mobile problems, including constructing games with moving graphics and responding to sensor data * Mobile programming commences in Chapter 1 with the development of two native Android applications, beginning with a problem statement and storyboard and ending with an executable app * Each chapter concludes with skill-oriented questions designed to test comprehension of key concepts
505 _aIntroduction -- Building user interfaces basic applications -- Activities and intents -- Fragments ActionBar, and menus -- Graphics, drawing, and audio -- Threads, handlers, and programmatic movement -- Touch gestures -- Sensors and camera -- File storage, shares preferences, and SQLite.
650 0 _aApplication software
650 0 _aTablet computers
650 0 _aSmartphones
700 1 _aCornez, Richard.
942 _2ddc
_cBOOKS
504 _aIncludes bibliographical references and index.
630 0 0 _aAndroid (Electronic resource)
650 0 _xDevelopment.
650 0 _xProgramming.
650 0 _xProgramming.
906 _a7
_bcbc
_corignew
_d1
_eecip
_f20
_gy-gencatlg
999 _c24125
_d24125