Bluetooth for Java describes how to develop wireless Java applications using Bluetooth for a variety of platforms. This includes an API overview of the Java library, development of Bluetooth-based services, highlights of security concerns, and walkthroughs for development with some of the different tools available.
Authors Linwood and Minter describe the Java portlet API, including security, portlet life cycles, and portlet interaction with servlets and JSP. Several example portlets are developed to give you hands-on portlet experience. You'll even learn how to port existing servlet and JSP applications into a new portal environment.
In Building Spring 2 Enterprise Applications, the Spring development team at Interface21 will take you from first steps to integration of other technologies, to give you everything you need to develop your own Spring enterprise applications.
Creating Mobile Games: Using Java ME Platform to Put the Fun into Your Mobile Device and Cell Phone is a practical build-it-yourself mobile Java games book with lots of complete working code and advice.
Both Java and .NET use the idea of a "virtual machine," or VM. And while VMs are useful for some purposes, they undermine the security of your source code, because creation can be reversed, or decompiled. Which makes this one-of-a-kind book extremely useful: you must understand decompilation to properly protect your intellectual property.
Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications.
Eclipse Rich Ajax Platform (RAP) is an innovative toolkit for developing applications that will run as rich clients as well as web applications. Eclipse Rich Ajax Platform is the first book on the new Eclipse RAP, and it introduces the required RCP and OSG/i concepts used by Eclipse RAP.
Open source has had a profound effect on the Java community. Many Java open source projects have even become de-facto standards. The principal purpose of this comprehensive resource is to guide you through the development of a real enterprise Java application using nothing but open source Java tools, projects, and frameworks.