05123nam 2200685 a 450 991045965920332120200520144314.01-282-71254-397866127125481-84969-021-9(CKB)2670000000054906(EBL)950606(OCoLC)797916727(SSID)ssj0000433727(PQKBManifestationID)11315209(PQKBTitleCode)TC0000433727(PQKBWorkID)10391426(PQKB)11766467(MiAaPQ)EBC950606(CaSebORM)9781849690201(PPN)228026415(Au-PeEL)EBL950606(CaPaEBR)ebr10442972(CaONFJC)MIL271254(EXLCZ)99267000000005490620110223d2010 uy 0engur|n|---|||||txtccrBlackBerry Java application development[electronic resource] beginner's guide : build and deploy powerful, useful, and professional Java mobile applications for BlackBerry smartphones, the fast and easy way /Bill Foust1st editionBirmingham, U.K. Packt Pub.20101 online resource (368 p.)Includes index.1-84969-020-0 Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; Table of Contents; Preface; Chapter 1: Introducing BlackBerry Application Development; Expectations of this book; General device capabilities; Two different approaches to application development; Choosing an SDK version; What you can expect; Summary; Chapter 2: Installing the Development Environment; System requirements; Development Environments; Downloading and installing Java; Time for action - downloading the Java Development Kit; Time for action - installing the Java Development Kit (JDK)Introducing the BlackBerry Developer ZoneDownloading and installing Eclipse; Time for action - downloading Eclipse with the JDE plugin; Time for action - installing the JDE plugin for Eclipse Full; installer; Installing other JDE component package versions; Time for action - installing other JDE component packages over-; the-air; Summary; Chapter 3: Getting Familiar with the Development Environment; Starting the Eclipse IDE; Time for action - launching Eclipse for the first time; Importing the hello world project; Time for action - importing the HelloWorldDemo sample; applicationRunning the applicationTime for action - running an application in the simulator; Debugging the application; Time for action - starting the debugger; Introducing Eclipse perspectives; Time for action - changing the perspective; Getting some help!; Time for action - displaying the Help; Summary; Chapter 4: Creating your First BlackBerry Project; Choosing the SDK version; Creating a new project; Time for action - creating a new project; Adding a package to the new project; Time for action - creating a new project; Start at the beginning; Application and UiApplicationTime for action - adding the UiApplication classA closer look at the code; Time for action - expanding TipCalcApplication; MainScreen; Time for action - adding a MainScreen; Determining your screen requirements; Time for action - expanding the TIpCalcMainScreen; Time for action - adding more to the MainScreen; Adding a menu to the application; Time for action - adding a menu to the MainScreen; Setting the SDK version; Time for action - selecting the right component package; Testing it out; Time for action - running your new application; Giving TipCalc some polish; Adding an icon to TipCalcTime for action - adding an iconTime for action - changing the application title; Fixing the Bill Amount field; Time for action - fixing the bill amount field; Disabling the save prompt; Time for action - disabling the ""save""dialog; Summary; Chapter 5: Learning the Basics About the UI; Getting to know other Field classes; SeparatorField; Time for action - creating a SeparatorField; LabelField; Time for action - creating a LabelField; BitmapField; Time for action - creating a BitmapField; ChoiceField; ObjectChoiceField; Time for action - creating an ObjectChoiceField; NumericChoiceFieldTime for action - creating a NumericChoiceFieldBuild and deploy powerful, useful, and professional Java mobile applications for BlackBerry smartphones, the fast and easy way.BlackBerry (Smartphone)ProgrammingSmartphonesProgrammingApplication softwareDevelopmentElectronic books.BlackBerry (Smartphone)Programming.SmartphonesProgramming.Application softwareDevelopment.004.165Foust Bill879219MiAaPQMiAaPQMiAaPQBOOK9910459659203321BlackBerry Java application development1963463UNINA