Cover image for Java ME Game Programming.
Java ME Game Programming.
Title:
Java ME Game Programming.
Author:
Flynt, John P.
ISBN:
9781598636277
Personal Author:
Edition:
2nd ed.
Physical Description:
1 online resource (513 pages)
Contents:
Contents -- About This Book -- PART I: MOBILE DEVICE FUNDAMENTALS -- Chapter 1 Java ME History -- Java's Acorn -- Java's Growth in the Sun -- What Is Java? -- Multiple Editions -- Mobile Information Devices Everywhere -- Micro Devices and Software -- Conclusion -- Chapter 2 Java ME Overview -- A Comprehensive Toolkit -- The CDC -- The CLDC -- CLDC Target Device Characteristics -- CLDC Security Model -- Application Management -- Restrictions -- JVM Differences -- CLDC Packages and Class Libraries -- MIDP -- MIDP Packages and Class Libraries -- MIDP 2.0 Game Package -- MID Applications -- MIDP 2.0 and MIDP 1.0 -- Conclusion -- Chapter 3 Java ME-Enabled Devices -- MID Overview -- Nokia -- Sony Ericsson -- Motorola -- Conclusion -- PART II: SETTING UP FOR DEVELOPMENT -- Chapter 4 The JDK, the MIDP, and a MIDlet Suite -- Getting the Tools -- Installing and Setting Up the JDK -- Installing and Setting Up the MIDP -- Setting Up a Working Directory -- Creating a MIDlet -- Creating the Full Package -- Conclusion -- Chapter 5 Using the Java Wireless Toolkit 2.5 -- Development Settings -- The Java Wireless Toolkit -- Creating a New Project -- Conclusion -- Chapter 6 Using NetBeans -- The NetBeans IDE -- Adding Mobility -- Creating a MIDlet Project -- Adding Code -- The JAD and JAR Files -- Conclusion -- PART III: TEXT-ORIENTED ACTIVITIES -- Chapter 7 Java ME API Basics -- MIDP API Overview -- The MIDlet Class -- Using Timer and TimerTask Objects -- Networking -- Conclusion -- Chapter 8 Persistence with the RMS -- Persistence -- Record Enumerations and Record Stores -- Using a RecordComparator Object -- Using a RecordFilter Object -- Using RecordListener Objects -- Conclusion -- Chapter 9 User Interface Basics -- User Interface (LCDUI) -- Class Hierarchy -- Display and Displayable -- The NameGameTest Class -- Lists -- Lists with Single Selection.

Lists with Multiple Selection -- Conclusion -- PART IV: USING GRAPHICS -- Chapter 10 Forms and Items -- General Features of the Item and Form Classes -- The Form Class -- TextField -- Playing with Numbers -- StringItem -- The ItemPlayTest Class -- Conclusion -- Chapter 11 Images and Choices -- ChoiceGroup -- The ComedyChoiceGroup Class -- ImageItem and Image -- The ImageItemFind Class -- Conclusion -- Chapter 12 Gauges, Dates, Calendars -- Calendar and Date -- DateField -- The CalendarFortune Class -- Gauge -- The SonnetMaker Class -- Conclusion -- PART V: GAME ORIENTATION -- Chapter 13 Canvas, Graphics, Thread -- Canvas -- CGExplorer -- Extended Canvas Work -- GameStart -- GSCanvas -- GSCanvas Definition and Construction -- Conclusion -- Chapter 14 The Game API -- The Game API -- GameCanvas -- SpritePlay -- TiledLayer -- Key Events -- Parent Classes -- Conclusion -- Chapter 15 The Game API and Game Implementation -- Diamond Dasher -- DasherStart -- DasherSprite -- Definition and Construction -- DasherCanvas -- Construction and Definition -- Conclusion -- Appendix: Scrolling Background -- ScrollStart -- ScrollCanvas -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- X -- Y.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: