LEADER 05123nam 2200685 a 450 001 9910459659203321 005 20200520144314.0 010 $a1-282-71254-3 010 $a9786612712548 010 $a1-84969-021-9 035 $a(CKB)2670000000054906 035 $a(EBL)950606 035 $a(OCoLC)797916727 035 $a(SSID)ssj0000433727 035 $a(PQKBManifestationID)11315209 035 $a(PQKBTitleCode)TC0000433727 035 $a(PQKBWorkID)10391426 035 $a(PQKB)11766467 035 $a(MiAaPQ)EBC950606 035 $a(CaSebORM)9781849690201 035 $a(PPN)228026415 035 $a(Au-PeEL)EBL950606 035 $a(CaPaEBR)ebr10442972 035 $a(CaONFJC)MIL271254 035 $a(EXLCZ)992670000000054906 100 $a20110223d2010 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aBlackBerry Java application development$b[electronic resource] $ebeginner's guide : build and deploy powerful, useful, and professional Java mobile applications for BlackBerry smartphones, the fast and easy way /$fBill Foust 205 $a1st edition 210 $aBirmingham, U.K. $cPackt Pub.$d2010 215 $a1 online resource (368 p.) 300 $aIncludes index. 311 $a1-84969-020-0 327 $aCover; 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) 327 $aIntroducing 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; application 327 $aRunning 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 UiApplication 327 $aTime 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 TipCalc 327 $aTime 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; NumericChoiceField 327 $aTime for action - creating a NumericChoiceField 330 $aBuild and deploy powerful, useful, and professional Java mobile applications for BlackBerry smartphones, the fast and easy way. 606 $aBlackBerry (Smartphone)$xProgramming 606 $aSmartphones$xProgramming 606 $aApplication software$xDevelopment 608 $aElectronic books. 615 0$aBlackBerry (Smartphone)$xProgramming. 615 0$aSmartphones$xProgramming. 615 0$aApplication software$xDevelopment. 676 $a004.165 700 $aFoust$b Bill$0879219 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910459659203321 996 $aBlackBerry Java application development$91963463 997 $aUNINA