Micro

Image

This book presents the JavaaA A 2 Platform, Micro Edition (J2MEaA A ) standards that support the development of applications for consumer devices such as mobile phones, two-way pagers, and wireless personal organizers. To create these standards, Sun collaborated with such consumer device companies as Motorola, Nokia, NTT DoCoMo, Research In Motion, Samsung, Siemens, Sony Ericsson, and many others. The result is a highly portable, small-footprint application development environment that brings the unique capabilities of Java technology, including platform independence and enhanced security, to the rapidly growing wireless market. This definitive JavaaA A Series guide provides a programmer's introduction to the Java 2 Platform, Micro Edition. It presents a general description of wireless technology and an overview of the J2ME platform. In addition, the book details the Connected Limited Device Configuration (CLDC) version 1.1 and the Mobile Information Device Profile (MIDP) version 2.0, the standards that define the Java platform features and libraries for wireless, resource-constrained devices.Written by a team of authors that includes the original J2ME technology experts from Sun, Motorola, and Nokia, this book provides a description of the Java 2 Platform, Micro Edition, as well as practical implementation advice. The JavaaA A Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the JavaaA A 2 platform. 0321197984B05222003

Image

Java2 Micro Edition (J2ME) is a technology defined by many specifications. These specifications help J2ME address the diverse needs of this wide spectrum of consumer products. This guide describes the architecture of J2ME and demonstrates the various specifications for programming Java applications. Through the use of a tutorial application and various programming examples, the common elements of most applications, namely user interface, event handling, data storage, networking, and input/output are examined. Also covered are design considerations when building software for resource-constrained devices as well as J2ME competition and associated technologies in these devices.

Image

Hands-on information to help you fully exploit the capabilities of MIDP 2.0 on Symbian OS (including MMA, WMA and Bluetooth). This practical guide will walk you through developing example applications illustrating key functionality and explain how to install these applications onto real devices.

  • Focuses on J2ME MIDP 1.0 and 2.0, as this platform has become the Java standard for phones
  • Covers the optional J2ME APIs that Symbian OS Java is currently supporting
  • Code samples are provided throughout
  • Contains case studies that demonstrate how to develop games and enterprise applications
Image

This book presents the JavaaA A 2 Platform, Micro Edition (J2MEaA A ) standards that support the development of applications for consumer devices such as mobile phones, two-way pagers, and wireless personal organizers. To create these standards, Sun collaborated with such consumer device companies as Motorola, Nokia, NTT DoCoMo, Research In Motion, Samsung, Siemens, Sony Ericsson, and many others. The result is a highly portable, small-footprint application development environment that brings the unique capabilities of Java technology, including platform independence and enhanced security, to the rapidly growing wireless market. This definitive JavaaA A Series guide provides a programmer's introduction to the Java 2 Platform, Micro Edition. It presents a general description of wireless technology and an overview of the J2ME platform. In addition, the book details the Connected Limited Device Configuration (CLDC) version 1.1 and the Mobile Information Device Profile (MIDP) version 2.0, the standards that define the Java platform features and libraries for wireless, resource-constrained devices.Written by a team of authors that includes the original J2ME technology experts from Sun, Motorola, and Nokia, this book provides a description of the Java 2 Platform, Micro Edition, as well as practical implementation advice. The JavaaA A Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the JavaaA A 2 platform. 0321197984B05222003

Image

Java2 Micro Edition (J2ME) is a technology defined by many specifications. These specifications help J2ME address the diverse needs of this wide spectrum of consumer products. This guide describes the architecture of J2ME and demonstrates the various specifications for programming Java applications. Through the use of a tutorial application and various programming examples, the common elements of most applications, namely user interface, event handling, data storage, networking, and input/output are examined. Also covered are design considerations when building software for resource-constrained devices as well as J2ME competition and associated technologies in these devices.

Image

This book presents applicable knowledge of technology, equipment and applications, and the core economic issues of micromanufacturing for anyone with a basic understanding of manufacturing, material, or product engineering.

It explains micro-engineering issues (design, systems, materials, market and industrial development), technologies, facilities, organization, competitiveness, and innovation with an analysis of future potential.

The machining, forming, and joining of miniature / micro-products are all covered in depth, covering: grinding/milling, laser applications, and photo chemical etching; embossing (hot & UV), injection molding and forming (bulk, sheet, hydro, laser); mechanical assembly, laser joining, soldering, and packaging.

. Presents case studies, material and design considerations, working principles, process configurations, and information on tools, equipment, parameters and control
. Explains the many facets of recently emerging additive / hybrid technologies and systems, incl: photo-electric-forming, liga, surface treatment, and thin film fabrication
. Outlines system engineering issues pertaining to handling, metrology, testing, integration & software
. Explains widely used micro parts in bio / medical industry, information technology and automotive engineering.
. Covers technologies in high demand, such as: micro-mechanical-cutting, lasermachining, micro-forming, micro-EDM, micro-joining, photo-chemical-etching, photo-electro-forming, and micro-packaging

Image

The Microsoft .NET Micro Framework is a small and efficient .NET runtime environment used to run managed code on devices that are too small and resource constrained for Windows CE and the Compact Framework.

Expert .NET Micro Framework will teach you everything you need to know to use the .NET Micro Framework to create effective embedded applications. It begins with the basics of accessing hardware and networking before delving deep into the less-known areas such as cryptography and globalization, and how to use technologies such as wireless communication that are not directly supported by the .NET Micro Framework. This book is a must if you want to get as much as possible out of the .NET Micro Framework to write powerful embedded applications.

Expert .NET Micro Framework also describes how to use resources and write globalized and multilingual embedded applications. You will learn how to effectively use binary serialization to store data permanently in flash memory or exchange data with a PDA or PC. Topics like cryptography and encrypted data exchange with a .NET or Compact Framework application are covered.



What you'll learn

  • Get an overview of the .NET Micro Framework 3.0 and its tools.
  • Explore the available devices and development kits.
  • Use and write managed drivers to access the hardware components such as GPIO ports, serial ports, I2C and SPI components, network sockets, and file systems.
  • Provide web services on devices with the new Device Profile for Web Services (DPWS).
  • Master advanced and undocumented topics such as cryptography, secure sockets, multithreading and synchronization, binary serialization, extended weak references, execution constraints, globalization and localization using resources, and implementing a USB client.
  • Write applications with a rich graphical user interface based on a mini Windows Presentation Foundation that supports touch displays and gesture input.
  • Effectively extend or write hardware emulators using undocumented features of the configuration engine and emulator components.



Who is this book for?

This book is for anyone with an interest in creating embedded systems. Primarily, it is written for the benefit of .NET developers with a background in C#, but it will equally appeal to hardware developers with a background in Assembler, C, or C++ who will be impressed by the benefits that managed code can bring to their devices.

Subscribe to RSS - Micro