چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Wireless Programming with J2ME: Cracking the Code (With CD-ROM)

Dreamtech Software India

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۱
فرمت
PDF
زبان
انگلیسی
حجم فایل
۲٫۹ مگابایت
شابک
9780764548857، 0764548859

دربارهٔ کتاب

Part of the new Cracking the Code Series, Wireless Programming with J2ME provides a look at the code behind wireless Java applications. Think of J2ME as a tiny version of Java specifically for mobile devices -- perfect for bringing powerful, robust applications to mobile phone, pagers, PDAs, and other handhelds. Writing applications for handheld and mobile devices is different than regular Java programming. Mobile developers have to deal with limited screen real estate, bandwidth and computing power. This book covers six wireless applications complete with Flow Diagrams and line-by-line code description. It covers all of J2ME including CDC,CLDC and MIDP with an emphasis on practical code. Wireless Programming with J2METM......Page 1 Front of Book......Page 2 General Info......Page 5 Credits......Page 6 About the Authors......Page 7 Acknowledgments......Page 8 Dedication......Page 9 What this Book Covers......Page 10 How the Book Is Organized......Page 11 Who Should Read this Book......Page 12 Contents......Page 14 What J2ME is about......Page 20 What J2ME offers......Page 21 The K Virtual Machine (KVM)......Page 22 The C Virtual Machine (CVM)......Page 23 CLDC......Page 24 CDC......Page 26 Mobile Information Device Profile (MIDP)......Page 27 Other profiles......Page 28 Our First J2ME Application......Page 29 PersonalJava......Page 31 Java Card......Page 32 Summary......Page 34 Limited processor speed......Page 35 Limited networking and bandwidth......Page 36 Wide variety of input/output methods......Page 37 Size, shape, and weight......Page 39 Operating systems for mobile devices......Page 40 Conserve memory to the maximum extent......Page 41 Make your suite light......Page 43 Use low-level UI APIs in MIDP......Page 44 Summary......Page 45 java.io package......Page 46 Brief introduction to commonly used packages......Page 47 Generic Connection Framework......Page 50 Kjava API......Page 52 Spotlet......Page 55 Button......Page 56 RadioButton and RadioGroup......Page 57 ScrollTextBox......Page 58 Database......Page 59 Installation of CLDC......Page 60 Compiling, preverifying, and running applications......Page 61 TextField_Spotlet......Page 62 ScrollTextBox_Spotlet......Page 64 HelpDisplay_Spotlet......Page 66 CheckRadio_Spotlet......Page 68 HttpCheck_Spotlet......Page 71 Socket_Check......Page 74 Summary......Page 81 MIDlets and MIDlet States......Page 82 MIDP API......Page 83 Application Lifecycle Package......Page 84 User Interface Package......Page 85 Interface CommandListener......Page 86 Alert Class......Page 87 ChoiceGroup Class......Page 88 Command Class......Page 89 Form Class......Page 90 Gauge Class......Page 91 Graphics Class......Page 92 Class List......Page 94 Class TextField......Page 95 Class TextBox......Page 96 Persistence Package......Page 97 Class RecordStore......Page 98 Installation of MIDP and Running Applications......Page 101 run.bat......Page 102 sample.bat......Page 103 J2ME Wireless Toolkit......Page 104 MIDP for Palm......Page 105 TextFieldCheck......Page 110 LabelUI......Page 112 ChoiceGroupUI......Page 114 TickerUI......Page 117 MenuCheck......Page 118 AddressBook......Page 120 TestHTTP......Page 128 Summary......Page 130 Structure of XML......Page 131 XML Parsing......Page 133 Working with kXML......Page 134 Application description......Page 136 Summary......Page 143 User Interface......Page 144 How It Works......Page 145 TestManager flow chart......Page 151 TestManager.java......Page 153 MainScreen.java......Page 158 QuestionParser.java......Page 174 Books.asp......Page 178 TestFile.asp......Page 180 Summary......Page 182 Running the Application......Page 183 How It Works......Page 184 Summary......Page 202 Working with the CDC Specification......Page 204 The PersonalJava Emulation Environment......Page 205 The Pocket PC emulation environment......Page 207 JavaCheck......Page 208 How It Works......Page 212 How to Run......Page 219 MP3Player.java......Page 220 NetDeamon.java......Page 223 GUI.java......Page 226 Track.java......Page 229 MP3Client.java......Page 232 ServerDialog.java......Page 236 Summary......Page 237 User Interface......Page 238 How It Works......Page 239 Source Code......Page 245 Summary......Page 293 User Interface......Page 294 How It Works......Page 297 MainClass.java......Page 310 DataParser.java......Page 313 Weather.java......Page 324 News.java......Page 330 MoviesList.java......Page 338 Summary......Page 346 User Interface......Page 348 How It Works......Page 349 Source Code......Page 353 Code explanation......Page 358 MainClass.java......Page 359 Summary......Page 373 Differences in Java language support and virtual machines......Page 374 Problems due to device variety......Page 375 Differences in APIs......Page 376 Reducing the GUI......Page 377 Using JavaCheck......Page 378 Analyzing the design......Page 380 Reducing the GUI......Page 381 Is some functionality unnecessary or impossible?......Page 382 Listing the items consuming resources......Page 383 Summary......Page 384 Source code......Page 386 Troubleshooting......Page 387 Index......Page 388 Sun Microsystems, Inc. Binary Code License Agreement......Page 398 Java(TM) 2 Software Development Kit (J2SDK), Standard Edition, Version 1.3 SUPPLEMENTAL LICENSE TERMS......Page 399 Sun Microsystems Inc., Binary Code License Agreement......Page 401 JAVATM DEVELOPMENT TOOLS FORTETM FOR JAVATM, RELEASE 2.0, COMMUNITY EDITION SUPPLEMENTAL LICENSE TERMS......Page 402 Back Cover......Page 410

cracking The Code(tm) Wireless Programming With J2me(tm) Create Tomorrow's Mobile Applications Today In This Unique Guide, A Crack Team Of Software Engineers Delivers The Programming Solutions And Source Code You Need To Jump-start A Wide Range Of Mobile Application Projects With Java 2 Micro Edition. Using Flow Charts And Line-by-line Analysis Of Six Professional-quality Applications, They Show You How To Solve For Typical J2me Programming Challenges - And Create Your Own Applications Using Cldc, Midp, Xml, And Other Cutting-edge Technologies. Take An In-depth Look At 6 Professional-grade Mobile Applications

* Online Testing Engine For Palm Os Devices

* Online Ordering System For Cell Phones And Pagers

* Mp3 Player For Pocket Pcs

* Peer-to-peer Search Application For Palm Os Devices

* Mobile Web Services (weather, Movie Ticket Ordering, News) For Cell Phones

* Target Practice Game For Palm Os Devices

* Plus Cldc Implementation, Midp-midlet Implementation, And Xml Parsing Case Studies And Guidance On Converting Existing Applications Into J2me

all Software Tested At The Dreamtech Software Research Lab Cd-rom Includes: 6 Professional-quality Applications And 3 Topical Case Studies, Complete With Over 5,700 Lines Of Source Code Java 2 Software Development Kit Standard Edition Version 1.3 For Windows Java 2 Platform, Micro Edition, Wireless Toolkit 1.0.1 Forte For Java, Release 2.0, Community Edition For All Platforms Tomcat Javaserver Pages Implementation Server And Kxml Www.hungryminds.com

This guide takes a look at the code behind wireless Java applications. Includes 600 fully-functioning commercial-quality wireless applications that readers "tear apart" to see how they work. This chapter presents the basics of J2ME and serves to enlighten the reader on the steps involved in programming with J2ME.

قیمت نهایی

۴۹٬۰۰۰ تومان