Gamelan

 Top navigation
Navigation Links

EarthWeb sites:

 



When the Java programming language was introduced in 1995, the only development tool available was the Java Development Kit (JDK) from Sun. This set of command-line tools makes it possible to write, compile, and debug Java programs (among other things). However, the JDK is a far cry from integrated development environments such as Visual Basic and Borland C++. An integrated development environment (IDE) is software that combines several development tools into a single, cohesive package. The assortment usually includes a source code editor, compiler, debugger, and other utilities. These tools work together through the development process; most packages are highly visual and rely on windows, drag-and-drop, and other graphical elements. The goal is to make software design faster, more efficient, and easier to debug.

Many IDEs make use of rapid application development (RAD) methods. RAD is a broad strategy to use tools such as an interface designer and prototyping to speed up the design process. For most of the Java programming environments that have been released, the RAD tools in evidence are graphical user interface builders. Some of these have a direct connection from the interface design tool to the source code so that you can design a component such as a button and go directly to the event-handling code to make something happen when the button is clicked.

This chapter focuses on both the standard JDK 1.1 development tools and on some of the more popular third-party Java IDEs. The goal is to get you up to speed with the types of tools available so that you can begin assembling your own Java toolkit.

The following development environments are described in this section:

The Java Development Kit 1.1
David Eck of Hobart and William Smith Colleges developed this course as an introduction to the theory and techniques of programming, using Java as the language of instruction, with no prerequisites.

Symantec Café
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

SunSoft Java WorkShop
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Microsoft Visual J++
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Asymetrix SuperCede
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Roaster Technologies' Roaster
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

SourceCraft NetCraft
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Pro-C WinGEN for Java
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Rogue Wave JFactory
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Metrowerks Code Warrior
Wouldn't it be great if you could create an applet that would not only process information, but also would send an email to the person who activated it? You sure can, and Adam Weed shows you how to add it into your site.

Content in this section used with permission from:
JAVA™ 1.1 UNLEASHED, Third Edition
(Imprint: SAMS.Net, Publisher: Macmillan Computer Publishing)
Authors: Bankston and Seifert
ISBN: 1575212986

Give them a visit

Give them a visit

Java Tools:

The Java Development Kit

Symantec Cafe

SunSoft Java WorkShop

Microsoft Visual J++

Asymetrix SuperCede

Roaster Technologies' Roaster

SourceCraft NetCraft

Pro-C WinGEN for Java

Rogue Wave JFactory

Metrowerks Code Warrior



HomeAbout UsSearchSubscribeContact UsFAQs
Use of this site is subject to certain Terms & Conditions.
Copyright (c) 1996-1998 EarthWeb, Inc.. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of EarthWeb is prohibited.

Gamelon File I/O Library

Gamelon® is a registered trademark owned by Menai Corporation and Gamelan is used under license from Menai Corporation by EarthWeb, Inc. Menai Corporation is the maker of Gamelon® cross-platform software for the Internet. The adjacent logo is a trademark of Menai Corporation.