Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Java ME Apps: Building Commercial Quality Java ME Apps

Buy

Pro Java ME Apps gives you, the developer, the know-how required for writing sophisticated Java ME applications and for taking advantage of this huge potential market. Java ME is the largest mobile software platform in the world, supported by over 80% of all phones. You'll cover what Java ME is and how it compares to other mobile software platforms, how to properly design and structure Java ME applications, how to think like an experienced Java ME developer, what common problems and pitfalls you may run into, how to optimize your code, and many other key topics. 

Unlike other Java ME books out there, which only teach the reader the basics of Java ME by way of a few simple examples, this book presents a broader, eagle-eye picture of a complete Java ME application and what writing one involves. From there, the book presents, explains, and helps you to implement all the essential aspects of Java ME development, from the user interface to client-server communication. As this unfolds, the decisions and reasoning behind the code are also presented.

The book assumes that the reader is already familiar with Java ME and Java applications in general.

  • Based on and geared towards real-life Java ME scenarios
  • Guides the reader through the entire process of developing a high-quality Java ME application
  • Explains the decisions made at each step, gives advice and examples of good practices vs. bad practices

What you’ll learn

  • What makes mobile software different from desktop software
  • How to design and implement your Java ME application
  • What the most common problems affecting Java ME development (such as device fragmentation) and how to solve them
  • What are the proper Java ME programming techniques and how to think like an experienced Java ME developer
  • How to optimize your code
  • How to develop store-quality apps

Who this book is for

  • Intermediate to advanced Java ME developers looking to learn proper Java ME development.
  • Mobile developers looking for a good source of information regarding proper mobile application development

Table of Contents

  1. Getting Started
  2. A Java ME Framework
  3. Defining Our Data
  4. The Networking Module
  5. The Persistence Module
  6. The UI Module
  7. The Localization Module
  8. Putting It All Together
  9. Device Fragmentation
  10. Optimizing Your Code
  11. Adding Fine Touches and User Interaction Improvements
  12. Java ME Application Testing
  13. Advanced Java ME Graphics
  14. The Proper Java ME Mindset
  15. Java ME and the Future
  16. Final Words
(HTML tags aren't allowed.)

Internet Addiction Among Cyberkids in China: Risk Factors and Intervention Strategies
Internet Addiction Among Cyberkids in China: Risk Factors and Intervention Strategies
Focusing on the two essential factors of the construction of risk, this book presents research revolving around the staging of and the coping with Internet addiction in China. Using ethnographic methods, it investigates the signs and treatment of Internet addiction and discusses the in-patient approaches used to help children overcome...
Deploying Citrix MetaFrame Presentation Server 3.0 with Windows Server 2003 Terminal Services
Deploying Citrix MetaFrame Presentation Server 3.0 with Windows Server 2003 Terminal Services
PLAN, INSTALL, CONFIGURE, SECURE, OPTIMIZE AND TROUBLESHOOT! Citrix MetaFrame is the de facto standard for hosting and delivering applications from Windows-based servers. Citrix MetaFrame Presentation Server 3.0 is optimized for performance under Windows Server 2003, particularly Terminal Services. This book covers all the topics...
SOA Made Simple
SOA Made Simple

Discover the true meaning behind the buzzword that is 'Service Oriented Architecture'

  • Get to grips with clear definitions of 'Service' and 'Architecture' to understand the full SOA picture
  • Read about SOA in simple terms from Oracle ACE Directors for SOA and Middleware in this book and...

Digital Signal Processing System-Level Design Using LabVIEW
Digital Signal Processing System-Level Design Using LabVIEW
For many years, I have been teaching DSP (Digital Signal Processing) lab courses
using various TI (Texas Instruments) DSP platforms. One question I have been getting
from students in a consistent way is, “Do we have to know C to take DSP lab
courses?” Until last year, my response was, “Yes, C is a prerequisite for
...
Android in Action
Android in Action

When we set out to write the first version of this book, many friends and family wondered just what this Android thing was all about. Now, two years after the publication of the first edition, Android is nearly a household term.

The first edition of the book, Unlocking Android, enjoyed enough success that we were privileged to have...

Professional C# 2005 with .NET 3.0 (Wrox Professional Guides)
Professional C# 2005 with .NET 3.0 (Wrox Professional Guides)

Providing you with the ultimate guide to the C# language, this book will help you quickly write your own programs while also getting you up to speed on how the .NET architecture works. It not only covers the fundamentals of C# but presents numerous examples of applications that use a variety of related technologies, including database access,...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy