Advanced BlackBerry 6 development

BlackBerry devices and applications are selling by the millions. As a BlackBerry developer, you need an advanced skill set to successfully exploit the most compelling features of the platform. This book will help you develop that skill set and teach you how to create the most sophisticated BlackBerr...

Descripción completa

Detalles Bibliográficos
Autor principal: King, Chris, 1972- (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: [Berkeley, Calif.] : New York : Apress ; Distributed to the book trade worldwide by Springer Science+Business Media c2011.
Edición:2nd ed. 2011.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627803806719
Tabla de Contenidos:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; The Book's Anatomy; Part 1, "Advanced APIs"; Part 2, "Device Integration"; Part 3, "Going Pro"; Part 4, "The New Frontier"; What's Changed?; How to Read This Book; Novice; Apprentice; Journeyman; Master; Notes on Conventions; Your Media App; The Trailhead; Part I Advanced APIs; Chapter 1 Getting Started; Initial Setup; Getting Java; Goldilocks and the Three IDEs; Plugged In; BlackBerry Programs; Simulator Files; The Keys to Development
  • Application TypesMIDlets; MIDlet Behavior; MIDlet UI; A MIDlet Example; Running a MIDlet; MIDlet Evaluation; CLDC Applications; CLDC Behavior; CLDC UI; A CLDC Example; CLDC Evaluation; Libraries; Library Functions; A Library Example; Library Evaluation; Connecting to Files and Networks; A GCF Overview; File Access; Paths; Access; Streams; Other Operations; Networking; Types of Connections; HTTP Requests; Simpler Networking; App: Media Grabber; Writing the App; Debugging on the Simulator; Debugging on the BlackBerry Device; Working with Devices; Sign Me Up; Excelsior; Chapter 2 Media Capture
  • BlackBerry vs. Java ME APIsThe Java ME Standard: A MediaPlayer Connection; Push Me/Pull You; The Life of a Player; Listen to Me; Have Content, Will Travel; What Else Is There?; Creating a MediaPlayer; Controlling Output; Recording Audio; Audio Formats; Capture; Using the Camera; Image Formats; Taking a Picture; Video Capture; Invoking the RIM Alternative; App: Media Grabber; Excelsior; Chapter 3 Media Playback; Finding Content; Local Filesystem; How to Use; When to Use; An Example; Network Download; How to Use; When to Use; An Example; Network Stream; How to Use; When to Use; An Example
  • Manual BufferingHow to Use; When to Use; An Example; COD Resource; How to Use; When to Use; An Example; Other; How to Use; When to Use; An Example; Playing Audio; The Player Returns; Listening In; All About Codecs; Containers and Content; Codec Support; Where Does the Sound Go?; Mixing Music; Bringing It Together; Other Audio Options: MIDI and Tones; Playing Video; Displaying Images; Static Image Display in BlackBerry CLDC Applications; SVG Image Playback; Getting Plazmic; GIF Animation; MIDP Images; Invoking Native Apps; Playing Video Through the Browser; Using CHAPI to Play Audio
  • App: Media ReviewerExcelsior; Chapter 4 Wireless Messaging; The Messaging Quiver; SMS; Pros; Cons; MMS; Pros; Cons; E-mail; Pros; Cons; Push E-mail; Pros; Cons; BlackBerry PIN Messaging; Pros; Cons; Sending Text Messages; Creating Texts; Sending Data; When Things Go Wrong; SMSC Lookup; Sending SMS on CDMA; Sending Multimedia Messages; Talk to the World; Constructing Parts; Making the Message; Get Out of Here; Plugging into E-mail; Taking Account; Creating the Message; Adding Attachments; Testing Sending; Receiving Text Messages; Getting the Message; Waking Up; We've Got Incoming; What Is It?
  • Testing SMS