Articles

Articles

Introduction to MIDP/J2ME, Part III - This article is due to be published July 6th. Please check back for further information or view the resource directly on Javaworld.(Source)

Introduction to MIDP/J2ME, Part II - This second part of Michael Cymerman's MIDP series will focus on the development of an application using non-graphical user interface components. In addition, he'll explore the conversion and storage of application data to the MIDlet RecordStore. These two concepts are discussed in detail through a simple Stock Portfolio management application constructed specifically for this demonstration.(Source)

Introduction to MIDP/J2ME, Part I - Without too much platform customization or rework, vendors can use MIDP-compliant devices to develop applications that can run on multiple wireless platforms. This article, the first in a three-part series, introduces you to the concept of MIDP APIs and the J2ME platform. You will be exposed to the APIs used to generate graphical, form-based, storage-driven code that is capable of connecting with external resources.(Source)

Using Ant - Ant is a powerful scripting tool that lets you craft build processes around your code requirements using predefined tasks and provides expansion capability to handle even more difficult tasks. This article is an introduction to the powerful XML-based scripting tool that can automate your mundane tasks and allow you to concentrate on your business rules and code development.(Source)

Java Security - The string of recent denial-of-service attacks has renewed interest in the security of Internet-based applications. As the Web matures and program functionality increases, the security needs of applications is becoming exceedingly important. Spanning from online brokerage firms to grocery delivery via the Web, applications must allay the privacy and security concerns of the customers who use them. This article explores the major concepts of security and develops a pattern through which you can secure your applications.(Source)

Servlet Framework Part II - In the final installment of this two-part series, the author presents a handy set of code fragments and abstraction fundamentals for creating a Java servlet framework. Building on the concepts discussed in Part 1, he provides a concrete representation of this framework to help you translate the information into a practical, expandable code base. While the title suggests that this is only applicable to server-side programming, most of the insights can be applied to the development of client-side or enterprise-level code as well.(Source)

Servlet Framework Part I - Using this platform-independent framework, it is easy to use object-oriented programming concepts, such as encapsulation, on the server side. The author chose to use servlets as the example of this framework due to their easy availability and usability. Any other server-side platform (e.g., CORBA, RMI, Netscape Application Server) can be substituted into this framework with a minimal amount of change to the code base. Although Java servlets are an advanced tool used to create HTML presentation, many developers are not taking full advantage of their capabilities. This servlet framework allows developers to separate their Web systems into logical components with little overhead.(Source)

Understanding Interfaces - By coding to interfaces, developers can quickly publish the methods by which their objects are to be used. This technique results in decreased design time and offers developers great flexibility in their implementations. This article will provide readers with the conceptual and practical information necessary to incorporate interfaces into their next development effort.(Source)