Skip to main content

Skip over site navigation to main content

developerWorks  >   Open source  >   Technical library  >  

Technical library view  RSS for Open source

developerWorks
 Related links:    Redbooks

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  1 - 100 of 314 results    Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

3-D modeling with SketchUp and Eclipse, Part 1: Creating the bridge between SketchUp and Eclipse
One of Google's most recent and popular tools, SketchUp, takes the pain out of 3-D modeling. Not only does SketchUp make it easy to create designs manually but it also allows you to automate the design process with Ruby scripts. Because managing and editing these scripts is so important, it helps to have a full-featured development environment like Eclipse. Learn how to configure SketchUp and Eclipse so you can edit scripts in Eclipse and automatically execute them in SketchUp.
Articles 14 Apr 2009  
 
Create an Eclipse game plug-in, Part 2: Building and firing a BB gun
Although most users think of Eclipse as an integrated development environment for building Java technology applications, it is really something much more basic. Eclipse is a framework for building plug-ins, allowing you to extend its functionality to solve nearly any problem -- just by leveraging a set of APIs and readily available libraries. In this four-part "Create an Eclipse game plug-in" tutorial series, you will solve a pressing problem most programmers encounter daily: how to break away to play a quick video game without switching applications and making it obvious. You'll develop a simple game that will read the bugs entered on the a view and blast them to bits. The game will run inside Eclipse as a plug-in, that will demonstrate how to write to the Eclipse API, while using the Standard Widget Toolkit, the Open Graphics Library, and the Lightweight Java Games Library.
Tutorials 28 Mar 2006  
 
Web development with Eclipse Europa, Part 3: Ruby Development Toolkit and RadRails
It's a good time to be a Web developer. You've never had more choices in terms of technologies. There are so many great open source Web servers, databases, programming languages, and development frameworks. No matter what combination of technologies you prefer to work with, there is a single integrated development environment (IDE) that can increase your productivity: Eclipse. In Part 1 of this three-part series on how to use Eclipse for Web development in Java, PHP, and Ruby, you saw how the latest release of Eclipse -- Europa -- can be used to rapidly develop Java Web applications. In Part 2, you saw how easy it is to develop PHP applications using a different set of Eclipse plug-ins, collectively known as the PHP Development Toolkit (PDT). Here in Part 3, we introduce the RDT and RadRails Eclipse plug-ins and show you how to get these plug-ins and start using them. You will learn how to use RadRails to do many common Ruby on Rails development tasks.
Tutorials 18 Dec 2007  
 
Web development with Eclipse Europa, Part 2: The Java EE for Eclipse
No matter what combination of technologies you prefer to work with as a Web developer, Eclipse is a single integrated development environment (IDE) that can increase your productivity. In Part 1 of this three-part series, you saw how the latest release of Eclipse -- Europa -- can be used to rapidly develop Java Web applications. In this tutorial, Part 2, we'll see how easy it is to develop PHP applications using a different set of Eclipse plug-ins, collectively known as the PHP Development Toolkit (PDT.)
Tutorials 11 Dec 2007  
 
Web development with Eclipse Europa, Part 1: The Java EE for Eclipse
It's a good time to be a Web developer. You've never had more choices in terms of technologies. There are so many great open source Web servers, databases, programming languages, and development frameworks. No matter what combination of technologies you prefer to work with, there is an integrated development environment (IDE) that can increase your productivity: Eclipse. In this tutorial, Part 1 of a three-part "Web development with Eclipse Europa" series on how to use Eclipse for Web development with Java technology, PHP, and Ruby, we'll see how the latest release of Eclipse -- Europa -- can be used to rapidly develop Java Web applications. We'll use Java Platform, Enterprise Edition 5 (Java EE) for Eclipse to build a Web application for tracking and calculating baseball statistics.
Tutorials 20 Nov 2007  
 
Developing iPhone applications using Ruby on Rails and Eclipse, Part 1: Serving content for iPhones
The iPhone and iPod touch made Mobile Safari the most popular mobile browser in the United States. Although Mobile Safari is more than adequate at rendering normal Web pages, many Web developers created versions of applications aimed at the iPhone. This "Developing iPhone applications using Ruby on Rails and Eclipse" series shows how to use Ruby On Rails on the server side to identify and serve custom content to Mobile Safari.
Articles 03 Jun 2008  
 
Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse, Part 2: The reliable back end
In this second article in the series on using the Google Web Toolkit (GWT) to build Asynchronous JavaScript + XML (Ajax) applications, learn how to build the Apache Derby database for your Web application, and use it to drive the GWT. Part 1 of this series introduced you to GWT and demonstrated how you can use it to create a rich-client front end for a Web application. This time, you'll go behind the scenes and learn about setting up the back end with your database and the code used to convert the data to a format that GWT can use. By the end of this article, you'll be ready for the front end and back end to talk to each other.
Articles 23 Jan 2007  
 
Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse, Part 1: The fancy front end
Google Web Toolkit (GWT) is a major step forward in the creation of dynamic JavaScript applications that run in users' Web browsers. Using GWT, developers can design the user interface (UI) and event model using familiar Java techniques while GWT does the hard work of making the code friendly for all the major browsers. Learn the basics of GWT in this first article in a series, including how GWT lets you create an Asynchronous JavaScript + XML (Ajax) application and still write your code in the Java language. Discover how to create and run a small sample GWT application -- a hot new Web 2.0 business called Slicr, which sells pizza online.
Articles 05 Dec 2006  
 
Create a commercial-quality Eclipse IDE, Part 3: Fine-tune the UI
This tutorial -- the final installment in this "Create a commercial-quality Eclipse IDE" tutorial series about integrated development environment (IDE) design -- shows how to fine-tune the UI of your IDE. It shows how to use additional elements in Eclipse to enhance your editor as well as demonstrates the differences between commercial-quality and amateur IDEs.
Tutorials 24 Oct 2006  
 
Understanding JFace data binding in Eclipse, Part 3: Exploiting advanced features
Almost all applications require synchronization of data between various objects and services. This tutorial, Part 3 of a series titled "Understanding JFace data binding in Eclipse," shows you how to use advanced features to accomplish this task while writing testable UIs.
Tutorials 17 Oct 2006  
 
Create a commercial-quality Eclipse IDE, Part 2: The user interface
This tutorial -- second in this "Create a commercial-quality Eclipse IDE" series -- shows how to create the UI of the IDE. It examines the editor user interface framework that Eclipse offers, as well as the SourceViewerConfiguration class and all the various classes related to it, used to implement and configure your IDE's UI.
Tutorials 17 Oct 2006  
 
Understanding JFace data binding in Eclipse, Part 2: The basics of binding
Almost all applications require synchronization of data between various objects and services. However, moving String instances and writing event notification code can be tedious. Desktop application development is especially full of such tasks. The new JFace data binding application programming interface (API) included in Eclipse V3.2 looks to make this data synchronization process far easier. This "Understanding JFace data binding in Eclipse" series introduces basic and advanced uses of the JFace data binding API.
Tutorials 03 Oct 2006  
 
Understanding JFace data binding in Eclipse, Part 1: The pros and cons of data binding
Large amounts of the development time for Java graphical user interface (GUI) applications involve simply moving data out of domain objects into GUI components and back again. In recent years, several data binding frameworks have stepped to the forefront to automate this data synchronization process. This article explains what a data binding framework does, introduces several popular Java GUI data binding frameworks, and covers the pros and cons of using data binding.
Articles 26 Sep 2006  
 
Create a commercial-quality Eclipse IDE, Part 1: The core
This "Create a commercial-quality Eclipse IDE" series examines how to create professional, commercial-quality IDEs that plug into Eclipse. In this tutorial, learn how to create the core of the IDE.
Tutorials 05 Sep 2006  
 
Eclipse Test & Performance Tools Platform, Part 3: Test applications
In this installment of the "Eclipse Test & Performance Tools Platform" tutorial series, learn how to use Eclipse Test & Performance Tools Platform (TPTP) testing features to measure the response time of your Web application. Then, discover how to create and manage improved JUnit tests and create computer-directed manual testing.
Tutorials 22 Aug 2006  
 
Migrating to Eclipse: A developer's guide to evaluating Eclipse vs. IntelliJ IDEA
New features in the latest release of Eclipse -- the free and increasingly popular Java integrated development environment -- make it competitive not only with other free IDEs, but also with proprietary, commercial offerings such as IntelliJ IDEA. This article briefly compares the features, ease of use, and stability of Eclipse and IDEA, and then provides a guide for programmers who are considering switching or who simply want to try out Eclipse to see what all the fuss is about.
Articles 08 Sep 2004  
 
Migrating to Eclipse: A developer's guide to evaluating Eclipse vs. JBuilder
Many programmers are moving to Eclipse, the popular, open source development environment. For programmers familiar with Borland's free JBuilder X Foundation edition, this article starts with a brief comparison of both IDEs' features, ease of use, and stability, and then demonstrates essential tasks in Eclipse -- and shows how they differ from JBuilder -- so you can decide if Eclipse is right for you.
Articles 08 Sep 2004  
 
Migrating to Eclipse: A developer's guide to evaluating Eclipse vs. Netbeans
By now, most Java programmers have heard of Eclipse, the extensible open source development platform that is rapidly becoming the most popular IDE for Java programming. If you are considering a move to Eclipse and are currently programming with Netbeans, this article is for you. Starting with a brief comparison of both IDEs' features, ease of use, and stability, this article then covers the essential Eclipse features -- and how they differ from those in Netbeans -- so you can decide if Eclipse is right for you.
Articles 08 Sep 2004  
 
Eclipse's Rich Client Platform, Part 1: Getting started
The first in a two-part "Eclipse's Rich Client Platform" series, this tutorial explores the basic design goals of the Eclipse Rich Client Platform (RCP) and how it fits within a developer's toolkit. After introducing this platform and exploring why it is a viable framework to deploy distributed client-side applications, this tutorial demonstrates how to construct a basic RCP application.
Tutorials 27 Jul 2004  
 
Eclipse's Rich Client Platform, Part 2: Extending the generic workbench
This tutorial, the second in a two-part "Eclipse's Rich Client Platform" series, continues exploring the Eclipse Rich Client Platform by expanding the previous discussion. It demonstrates how you can use views, actions, and wizards to assemble a complete application.
Tutorials 27 Jul 2004  
 
Create an Eclipse game plug-in, Part 4: Packaging, testing, and putting final touches
Although most users think of Eclipse as an integrated development environment for building Java technology applications, it is really something much more basic. Eclipse is a framework for building plug-ins, allowing you to extend its functionality to solve nearly any problem -- just by leveraging a set of APIs and readily available libraries. In this four-part "Create an Eclipse game plug-in" tutorial series, you will solve a pressing problem most programmers encounter daily: how to break away to play a quick video game without switching applications and making it obvious. You'll develop a simple game that will read the bugs entered on the a view and blast them to bits. The game will run inside Eclipse as a plug-in, that will demonstrate how to write to the Eclipse API, while using the Standard Widget Toolkit, the Open Graphics Library, and the Lightweight Java Games Library. Part 4 demonstrates how to build and test the plug-in using an automated process, and finally, package it for distribution.
Tutorials 02 May 2006  
 
Eclipse and HSQLDB: Embedding a relational database server into Eclipse, Part 1
This article shows how to develop a plug-in that embeds the HSQLDB pure-Java relational database server into the Eclipse Workbench. Although not as powerful as DB2 and not as popular as MySQL, HSQLDB (the hypersonic SQL database) can satisfy the needs of a wide range of Java applications, because of its extensibility and low memory/processor requirements.
Articles 30 Sep 2003  
 
Using the Eclipse GUI outside the Eclipse Workbench, Part 3: Adding actions, menus, and toolbars
In this third and final article in this "Using the Eclipse GUI outside the Eclipse Workbench" series, A.O. Van Emmenis completes the file explorer example by adding actions, menu bars, pop-up menus, and toolbars. He shows how to set menu item properties, how to reuse actions in menus and toolbars, and how to make actions context-sensitive by listening to events from viewers. The example actions use utilities to launch programs and access the system clipboard.
Articles 04 Mar 2003  
 
Using the Eclipse GUI outside the Eclipse Workbench, Part 2: Using the JFace image registry
In this article, A.O. Van Emmenis continues with the example started in Part 1 of this "Using the Eclipse GUI outside the Eclipse Workbench" series. He cleans up the content and label providers and shows how to use sorting and filtering on JFace viewers. He shows how to add a status line to the window, add icons to both viewers, and save system resources by using the JFace image registry.
Articles 14 Feb 2003  
 
Using the Eclipse GUI outside the Eclipse Workbench, Part 1: Using JFace and SWT in stand-alone mode
Although the Eclipse GUI components (JFace and SWT) are often used inside the Eclipse Workbench, they were designed as self-contained frameworks in their own right. Even outside the Eclipse Workbench, JFace's pluggable design still allows you to develop sophisticated GUIs with surprisingly little code. In this "Using the Eclipse GUI outside the Eclipse Workbench" series, you can learn how to build just such a stand-alone application. Part 1 starts with a Hello World example and builds, step by step, into a simple file explorer. Get acquainted with some of the major JFace classes (and a few SWT widgets), along with tips, tricks, and design issues.
Articles 23 Jan 2003  
 
Internationalizing your Eclipse plug-in, Part 1: How to write Eclipse plug-ins for the international market
In this roadmap for writing Eclipse plug-ins destined for the international market, we begin with a brief review of the motivations and technical challenges of internationalization, followed by step-by-step instructions for internationalizing your plug-in. We then examine how these steps were applied to the internationalization of the Eclipse Platform, itself.
Articles 01 Jun 2002  
 
Eclipse at eBay, Part 1: Tailoring Eclipse to the eBay architecture
Eclipse's first claim to fame was as an integrated development environment (IDE) for Java. Eclipse's plug-in architecture is a big reason for its success. There are many popular plug-ins available, and it is very easy to create your own. These two traits make Eclipse a perfect fit for systems with specialized architectures, such as eBay. In this article, the first of a two-part series covering eBay's use of Eclipse, we look at eBay's architecture and how eBay has tailored Eclipse to suit its architecture. While the article focuses on eBay, you can use the lessons here to tailor Eclipse to your system's architecture.
Articles 11 Mar 2008  
 
Model with the Eclipse Modeling Framework, Part 3: Customize generated models and editors with Eclipse's JMerge
The Eclipse Modeling Framework includes an open source tool called JMerge, which makes code generation flexible and customizable. This article uses an example to explore how to add JMerge to an application and customize its behavior for different environments.
Articles 13 May 2004  
 
Model with the Eclipse Modeling Framework, Part 2: Generate code with Eclipse's Java Emitter Templates
Eclipse's Java Emitter Templates (JET) is an open source tool for generating code within the Eclipse Modeling Framework (EMF). JET is similar to Java Server Pages, but is powerful and flexible enough to generate Java, SQL, and any other languages, including JSPs. This article covers how to create and configure JET and deploy it in a variety of environments.
Articles 27 Apr 2004  
 
Model with the Eclipse Modeling Framework, Part 1: Create UML models and generate code
The Eclipse Modeling Framework (EMF) is an open source framework for developing model-driven applications. It creates Java code for graphically editing, manipulating, reading, and serializing data based on a model specified in XML Schema, UML, or annotated Java. EMF is the basis for many of the tools within IBM WebSphere Studio and Eclipse projects. This article will step you through the process of creating a model, generating code, using the generated applications, and customizing the editor.
Articles 15 Apr 2004  
 
Eclipse and HSQLDB: Embedding a relational database server into Eclipse, Part 2
The first part of this series introduced the HSQLDB engine for embedded applications that can also serve as a development platform for projects targeting "bigger" databases. We created an Eclipse plug-in and started pre-existing tools from Workbench menus. In this second part, we'll look at how to use Eclipse features to overcome some limitations of the plug-in developed in the first part, such as allowing many concurrent active HSQLDB server instances, each one listening for connections on a different TCP port.
Articles 04 Dec 2003  
 
Eclipse Test & Performance Tools Platform, Part 2: Monitor applications
In this "Eclipse Test & Performance Tools Platform" tutorial series, learn how to use the capabilities of the Eclipse Test a& Performance Tools Platform (TPTP) to convert application log files into a structured format. Then, using TPTP and other specialized tools designed to process and analyze log files, you can quickly discern usage patterns, performance profiles, and errors.
Tutorials 25 Apr 2006  
 
Eclipse Test & Performance Tools Platform, Part 1: Test, profile, and monitor applications
Learn how to use the Eclipse Test & Performance Tools Platform (TPTP) to profile a Java application, and discover how to quantify memory usage, identify memory leaks, and isolate performance bottlenecks.
Tutorials 14 Feb 2006  
 
Create an Eclipse game plug-in, Part 3: Gaming the system
Although most users think of Eclipse as an integrated development environment for building Java technology applications, it is really something much more basic. Eclipse is a framework for building plug-ins, allowing you to extend its functionality to solve nearly any problem -- just by leveraging a set of APIs and readily available libraries. In this four-part "Create an Eclipse game plug-in" tutorial series, you will solve a pressing problem most programmers encounter daily: how to break away to play a quick video game without switching applications and making it obvious. You'll develop a simple game that will read the bugs entered on the a view and blast them to bits. The game will run inside Eclipse as a plug-in, that will demonstrate how to write to the Eclipse API, while using the Standard Widget Toolkit, the Open Graphics Library, and the Lightweight Java Games Library. Part 3 games the system up with collision detection between the bugs and BBs, destroying the bugs.
Tutorials 18 Apr 2006  
 
Internationalizing your Eclipse plug-in, Part 2: Testing your internationalized Eclipse plug-in
This article shows you how to validate your internationalized product and prepares you for the types of common problems you can expect during translation testing. It includes an Eclipse plug-in that defines a Properties File Compare view that can help your translation testers find errors more quickly.
Articles 01 Jul 2002  
 
Create an Eclipse game plug-in, Part 1: Getting started
Although most users think of Eclipse as an Integrated Development Environment (IDE) for building Java applications, it is really something much more basic. Eclipse is a framework for building plug-ins, allowing any developer to extend its functionality to solve nearly any problem, just by leveraging a set of APIs and readily available libraries. In this four-part "Create an Eclipse game plug-in" tutorial series, you will solve a pressing problem most programmers encounter daily: how to break away to play a quick video game without switching applications and making it obvious. You will also learn the Eclipse plug-in architecture and learn how to define your own plug-in, develop an interface using SWT, and create code that interacts with other Eclipse resources.
Tutorials 07 Mar 2006  
 
3-D modeling with SketchUp and Eclipse, Part 2: Coding with the SketchUp scripting language
Scripts allow you to add automation, animation, and geometric computation to your SketchUp designs. With the right code, SketchUp can become a rendering tool like Maya or a mechanical design tool like AutoCAD. This article, the second in a two-part "3-D modeling with SketchUp and Eclipse" series, describes a number of the basic classes used in SketchUp scripts and provides examples of their usage. With these classes, you can construct any 3-D figure composed of line segments and faces. Then you can configure the appearance of each face with colors and images.
Articles 12 May 2009  
 
Mastering Eclipse V3.4, Part 3: JDT text editor tips and tricks
This "Mastering Eclipse" series of articles teaches complete newcomers to Eclipse the ins and outs of the Eclipse IDE. By the end of the series, you'll be on par with advanced users. In this article, take a tour of Eclipse's Java editor and learn about some of its advanced features.
Articles 13 Jan 2009  
 
Create stand-alone Web services applications with Eclipse and Java SE 6, Part 1: The Web service server application
Use the Eclipse Integrated Development Environment (IDE) and Java Platform, Standard Edition (Java SE) 6 to create a stand-alone Web services application that can be run from the console. In this tutorial, the first in a series, start by getting familiar with the Eclipse IDE. Configure the environment; create projects, packages, and classes; then run the application from the command line.
Tutorials 13 Nov 2008  
 
Mastering Eclipse V3.4, Part 2: The JDT
This "Mastering Eclipse" series of articles teaches complete newcomers to Eclipse the ins and outs of the Eclipse IDE. By the end of the series, you'll be on par with advanced users. In this article, learn about working with various parts of the Eclipse JDT.
Articles 11 Nov 2008  
 
Mastering Eclipse V3.4, Part 1: The Eclipse IDE workbench
This "Mastering Eclipse" series of articles teaches complete newcomers to Eclipse the ins and outs of the Eclipse IDE. By the end of the series, you'll be on par with advanced users. Here in Part 1, you will learn the parts of the Eclipse IDE and how to customize them.
Articles 28 Oct 2008  
 
Using Eclipse Ganymede to develop for the desktop, Web and mobile devices, Part 3: Developing for the Embedded Rich Client Platform, the Ganymede way
Eclipse Ganymede is the simultaneous release of 24 major Eclipse IDE projects. This three-part "Using Eclipse Ganymede to develop for the desktop, Web and mobile devices" tutorial series covers the following new Ganymede features: RCP, RAP, and eRCP, which allow you to develop software for the desktop, Web, and mobile platforms, respectively, with one common code base -- Subversion for version control; and p2 for update and installation. In this tutorial, we further enhance the personal organizer developed in Parts 1 and 2, and modify it to be deployed on a mobile device by using the Embedded Rich Client Project (eRCP).
Tutorials 16 Sep 2008  
 
Using Eclipse Ganymede to develop for the desktop, Web and mobile devices, Part 2: Developing for the Rich Client Platform, the Ganymede way
The Ganymede release of the Eclipse IDE includes 24 separate projects, covering a wide range of technologies. Many of these projects are mature, and this release provides incremental improvements to those. But Ganymede also includes a number of new projects that introduce new technologies to the Eclipse platform. In this three-part "Using Eclipse Ganymede to develop for the desktop, Web and mobile devices" tutorial series, we will cover the following new Ganymede features: RCP, RAP, and eRCP, which allow you to develop software for the desktop, Web, and mobile platforms, respectively, with one common code base; Subversion for version control; and p2 for update and installation. Here in Part 2, we will take the personal organizer developed in Part 1, and modify it to use the new Rich Ajax Platform (RAP) to package and distribute the application on the Web.
Tutorials 09 Sep 2008  
 
Using Eclipse Ganymede to develop for the desktop, Web and mobile devices, Part 1: Developing for the Rich Client Platform, the Ganymede way
The Ganymede release of Eclipse includes 24 separate projects, covering a wide range of technologies. Many of these projects are mature, and this release provides incremental improvements to those. But Ganymede also includes a number of new projects that introduce new technologies to the Eclipse platform. In this three-part "Using Eclipse Ganymede to develop for the desktop, Web and mobile devices" tutorial series, we will cover the following new Ganymede features: RCP, RAP, and eRCP, which allow you to develop software for the desktop, Web, and mobile platforms, respectively, with one common code base; Subversion for version control; and p2 for update and installation. Here in Part 1, we will use the mature Rich Client Platform (RCP) to develop an application for the desktop using Subversion for source control, and we will package and distribute the application using p2.
Tutorials 02 Sep 2008  
 
Creating mashups on the Google App Engine using Eclipse, Part 3: Using RESTful Web services
Social networks are making it easier to take data and mash it up to create innovative Web applications. You still, however, must deal with all the usual issues with creating a scalable Web application. Now the Google App Engine (GAE) makes that easier for you. With it, you can forget all about managing pools of application servers, and, instead, you can concentrate on creating a great mashup. In this article, the last of a three-part "Creating mashups on the Google App Engine using Eclipse" series, we will take the application built in the first two parts and further enhance it. We will add the ability to view other users of the app and subscribe to their aggregate feeds. We will then complete the mashup circle by exposing the app as a Web service that can be used by other mashups.
Articles 19 Aug 2008  
 
Creating mashups on the Google App Engine using Eclipse, Part 2: Building the Ajax mashup
Social networks are making it easier to take data and mash it up to create innovative Web applications. You still, however, must deal with all the usual issues with creating a scalable Web application. Now the Google App Engine (GAE) makes that easier for you. With it, you can forget all about managing pools of application servers, and, instead, you can concentrate on creating a great mashup. In this article, the second of a three-part "Creating mashups on the Google App Engine using Eclipse" series, we will take the application we built in Part 1 and enhance it. We will improve its performance by using more data-modeling features of GAE. We will then take that performance even further by using GAE's Memcache services.
Articles 12 Aug 2008  
 
Creating mashups on the Google App Engine using Eclipse, Part 1: Creating the application
Tapping into social software can be a great way to add value to your application. Social networks are making it easier to take data and mash it up to create innovative new Web applications. However, you must still deal with all the usual issues of creating a scalable Web application. Now the Google App Engine (GAE) makes that easier, as well. With the GAE, you can forget all about managing pools of application servers. You do not have to worry about storing huge amounts of static content and dynamic data. Instead, you can concentrate on creating a great mashup. In this article, the first of a three-part "Creating mashups on the Google App Engine using Eclipse" series, we see how to get started developing GAE applications, and we will take a look at how to use Eclipse to make GAE development even easier.
Articles 05 Aug 2008  
 
Developing iPhone applications using Ruby on Rails and Eclipse, Part 3: Developing advanced views for iPhone
The iPhone and iPod touch made Mobile Safari the most popular mobile browser in the United States. Although Mobile Safari is more than adequate at rendering normal Web pages, many Web developers created versions of applications aimed at the iPhone. Here in Part 3 of this "Developing iPhone applications using Ruby on Rails and Eclipse" series, we learn what you should do when the user reaches the end of the list structure and your application actually needs to display some content
Articles 15 Jul 2008  
 
Developing iPhone applications using Ruby on Rails and Eclipse, Part 2: Displaying iPhone content to the client
The iPhone and iPod touch made Mobile Safari the most popular mobile browser in the United States. Although Mobile Safari is more than adequate at rendering normal Web pages, many Web developers created versions of applications aimed at the iPhone. Here in Part 2 of this "Developing iPhone applications using Ruby on Rails and Eclipse" series, we learn the common use of drill-down lists as a navigation method
Articles 08 Jul 2008  
 
Eclipse at eBay, Part 2: eBay's plug-ins in action
Eclipse has become the premier integrated development environment (IDE) for Java developers everywhere. Eclipse is definitely not a one-size-fits-all system, though. Its plug-in architecture allows you to add the features you need. This is even more important in large organizations like eBay. Such organizations have very specific needs. Eclipse makes it easy to not only tailor a solution to those needs but also to scale that solution across a large organization. Here in Part 2 of a two-part "Eclipse at eBay" series, we will look at some of the organizational needs of eBay and how it has used Eclipse to fill those needs. We will concentrate on how eBay has used Eclipse, but the beauty is that you can employ similar tactics for your organization.
Articles 18 Mar 2008  
 
Two tools bring Ajax to Eclipse's Ajax Toolkit Framework
IBM's contribution to the launch of the new Open Ajax Initiative aims to increase accessibility to the powerful Web programming technique through the Eclipse Foundation. To help prepare developers for the new tool set, this article introduces two existing runtime tools -- Dojo and Zimbra -- which will be supported in Eclipse's Ajax Toolkit Framework (ATF).
Articles 09 May 2006  
 
Globalize your Eclipse RCP application
The Eclipse Rich Client Platform (RCP) is gaining wide acceptance in software development. For multinational enterprises, delivering software that supports multiple languages is increasingly important to worldwide customers. In this article, learn how to globalize the user interface (UI) elements in an RCP application, including the window, menu, toolbar, dialog, welcome page, splash screen, and standard Eclipse UI elements. A sample Hello World application walks you through the process.
Articles 07 Jul 2009  
 
An Eclipse Galileo flyby
The Eclipse Galileo release of 33 major projects showcases the diversity and innovation going on inside the Eclipse ecosystem. Get an overview of several Galileo projects, along with resources to find out more information.
Articles 26 Jun 2009  
 
Equinox p2 cures Eclipse plug-in headaches
This article explores the new features of Equinox p2, which debuted in Eclipse V3.4. It looks at the pitfalls of the update manager user interface (UI) that was available in earlier versions of Eclipse and shows how the Equinox p2 framework is an improvement. Specifically, it shows how to use the new features in the Equinox p2 framework to install Eclipse and its plug-ins.
Articles 14 Oct 2008  
 
Getting started with the Eclipse Communication Framework
The Eclipse Communication Framework (ECF) is a new Eclipse project devoted to providing an open source framework supporting the creation of communications-based applications on the Eclipse platform. Find out about the ECF, its basic capabilities, and its future direction.
Articles 14 Mar 2006  
 
Drag and drop Eclipse Workbench tabs
Learn a technique for programmatically customizing the drag-and-drop behavior of Editor and View tabs in Eclipse. The technique is demonstrated with an example that associates Editor parts with the transfer type "org.eclipse.ui.part.EditorInputTransfer", thus enabling the drag and drop of Editor tabs over targets that support this transfer type. A similar demonstration is also provided for View parts. Familiarity with basic SWT drag-and-drop techniques is assumed.
Articles 07 Mar 2006  
 
Como Depurar Aplicações Perl com o Eclipse
A depuração de aplicações Perl pode ser um processo frustrante. Muitos programadores de Perl dependem das instruções de impressão e da chamada "depuração post mortem". Outros usam o depurador de Perl embarcado. Nenhuma das duas opções fornecem um ambiente de execução coerente para monitorar a execução de um script e nenhumas das duas suporta a depuração de um script Common Gateway Interface (CGI) durante a execução. Neste tutorial, vamos dar uma olhada na funcionalidade oferecida pelo plug-in Eclipse Perl Integration (EPIC) no Eclipse, que oferece um ambiente de depuração rico disponível e embarcado ao ambiente de desenvolvimento EPIC Perl.
Tutorial 07 Feb 2006  
 
Mobile workforce operational support using Eclipse RCP
The modern workforce is increasingly mobile, with many jobs performed in the field, far from standard workplace tools, such as desk-bound computers and wired networks. Even for more mobile devices, connectivity is limited to wireless accessible areas. Learn about the development of a Mobile Workforce Framework based on the open source Eclipse Rich Client Platform (RCP) for supporting teams who must work in remote areas with limited or no network access. This article focuses on the value of a common open source platform to myriad remote teams, the reduction in paper and travel to perform synchronization, and improved paper-free access to critical information when "off the net." The Mobile Workforce Framework project, also known as Maestro, illustrates how many architectural drivers like synchronization, plug-in functionality, and offline support are met by the using the Eclipse RCP.
Articles 21 Apr 2009  
 
Introduction: Eclipse Test and Performance Tools Platform
Learn how to use the Eclipse Test and Performance Tools Platform (TPTP) to profile a Java application, and discover how to quantify memory usage, identify memory leaks, and isolate performance bottlenecks.
Tutorials 14 Feb 2006  
 
Manage your Eclipse environment
The continuing growth of Eclipse means that there will always be an increase in the number of projects and plug-ins to manage. As a developer, this management process can be frustrating when staying up to date with the latest Eclipse builds. As a new user, the concept of projects, plug-ins, workspaces, and installations may seem daunting at first. This article aims to show some best practices for managing your Eclipse environment.
Articles 14 Feb 2006  
 
Plotting scientific data with Eclipse BIRT
BIRT was made for business reports, but that doesn't mean you can't use it for creating plots of scientific data. Learn how to use BIRT for scientific purposes by creating two plots: one of the magnitude of a variable star and one of the number of sunspots per year.
Articles 01 Sep 2009  
 
Jump-start your PHP applications with the Eclipse PHP Class Generator plug-in
PHP classes can sometimes still be a black box, a big unknown to many new and some old-school PHP developers. But it doesn't have to be that way. Classes help modularize code and remove extraneous copies of code scattered throughout the code base by placing the code into functions within classes. This helps make maintaining your code much easier. That's what the PHP Class Generator plug-in for Eclipse helps PHP developers do: generate PHP classes to help manage database tables, so you don't have to, which helps speed up the learning curve.
Articles 05 Feb 2008  
 
Execute business processes with Eclipse
Everyone -- from consultants and analysts to architects and engineers -- has ideas. But implementing a new idea can be challenging, requiring knowledge of an unfamiliar development language or hiring costly developers. What if there was a way to create an executable business process using a graphical editor that can ultimately be executed on an appropriate engine? Well, there is. Using the Eclipse STP BPMN Modeler, you can graphically create a business model represented in XML that can be converted to an executable using Eclipse ATL that will ultimately deploy on Apache ODE.
Tutorials 29 Jan 2008  
 
Develop iPhone Web applications with Eclipse
Learn to create iPhone Web sites using Eclipse, Aptana's iPhone Development plug-in, and the iUi framework. See the development of a Javadoc viewer for the iPhone, uncover tips for user interface design, and hear about the future of iPhone application development.
Articles 29 Jan 2008  
 
Getting started with the Orangevolt Eclipse XSLT plug-in
The Orangevolt XSLT plug-in, a successor of the Swing-based ROXES XmlWrite, provides Eclipse with an enhanced XSLT editing environment. The plug-in builds on the existing Eclipse Web Tools Platform (WTP) and introduces new features for XSL and XML. Learn what XSLT can do for you and how easy it is to employ XSLT with the Orangevolt XSLT plug-in.
Articles 15 Jan 2008  
 
Building JavaScript applications with JSEclipse
Using JSEclipse, JavaScript programmers now have their own Eclipse plug-in that provides many important features to aid in the development of JavaScript applications. JSEclipse gives JavaScript developers the same ease of use that Eclipse has been providing in the Java language and others for years. Learn to use this tool, while creating a colony of evolving "creatures" on your page.
Tutorials 18 Dec 2007  
 
Using the Eclipse SOA Tools Platform plug-in and Apache Tuscany
The Eclipse SOA Tools Platform (STP) plug-in and Apache Tuscany simplifies services development through the use of the popular Eclipse development environment. Apache Tuscany has also been integrated with the STP to provide a Service Component Architecture (SCA) Java run time for the services you create, allowing you to annotate your service using the SCA standard and Apache Tuscany annotations. In this tutorial, you will see STP and Apache Tuscany in action, through the creation of a Remote Method Invocation (RMI) service.
Tutorials 27 Nov 2007  
 
Automated GUI testing with Eclipse
If you are interested in automated graphical user interface (GUI) testing, this demo is for you. This demonstration covers automated graphical user interface testing with a technology preview plugin provided by the Eclipse TPTP. It shows you how to create a test project, create three test cases, create a test suite, and analyze the test suite.
Demos 05 Nov 2007  
 
Building a Rich Client Platform application with Eclipse
Learn how to build a Rich Client Platform (RCP) application using Eclipse. This demo shows you how to use pre-built RCP application templates to easily build the framework for your applications. Then, it shows you how to turn these pre-built templates into an excited and unique application using the RCP application editor.
Demos 05 Nov 2007  
 
Code ColdFusion applications fast with the Eclipse CFEclipse plug-in
ColdFusion, like other Web development languages, enjoys an enthusiastic following. Since Eclipse is a popular open source development framework, it was only a matter of time before a ColdFusion plug-in would emerge. Find out how to install and use the plug-in to develop, test, and deploy a sample ColdFusion application.
Articles 06 Nov 2007  
 
Develop Lisp applications using the Cusp Eclipse plug-in
Lisp is an excellent programming language that allows you to expand your knowledge of programming languages due to its largely typeless nature. It can also help those seasoned in the Java programming language, PHP, or C/C++ think in new ways when developing applications. In addition, you can do some pretty cool things with Lisp. Find out how to develop Lisp applications using the Cusp Eclipse plug-in.
Articles 09 Oct 2007  
 
Revitalize your applications with Eclipse Forms
Eclipse Forms offers a way to enhance the user experience of your Eclipse applications. It offers a "Web-like" look for your applications without using the embedded browser. The goal of this article is to give a brief introduction to Eclipse Forms as a user interface (UI) toolkit and to provide an easy-to-follow example to get you started.
Articles 25 Sep 2007  
 
Build an Eclipse plug-in to navigate content in an EMF model
Learn how to use EMF.Edit and Common Navigator Framework (CNF) to create a model navigation plug-in based on a tree viewer. Build an Eclipse plug-in that allows users to manipulate and navigate the content of an Eclipse Modeling Framework (EMF)-based model. This will involve step-by-step guidance of developing the plug-in, implementing the proper structures to extract the model content through the EMF edit framework, and displaying the content in a CNF-based view part.
Articles 04 Sep 2007  
 
An introduction to Eclipse for Visual Studio users
Eclipse is a new world for Microsoft Visual Studio developers, and getting started with Eclipse can be confusing. New concepts, such as plug-in architecture, workspace-centric project structure, and automatic build can seem counterintuitive at first. Learn about these and other differences between the two environments, so that you can begin to feel at home with Eclipse.
Articles 21 Aug 2007  
 
Download Eclipse Europa
Are you a Java EE developer? Download Eclipse open source software bundles for free from developerWorks, including Callisto and Europa simultaneous release projects, and get started developing with Eclipse frameworks today.
07 Aug 2007  
 
Download Eclipse Callisto
Are you a Java EE developer? Download Eclipse open source software bundles for free from developerWorks, including Callisto and Europa simultaneous release projects, and get started developing with Eclipse frameworks today.
27 Apr 2007  
 
Embed the NASA World Wind Java SDK in Eclipse
The open source World Wind Java (WWJ) SDK by NASA creates new possibilities for the open Geographic Information Systems (GIS) community. World Wind, a 3D interactive world viewer written in the Java language and OpenGL, lets users zoom from outer space into any place on Earth. This article explains how GIS developers who want to enhance their Eclipse-based applications can embed the WWJ SDK as an Eclipse plug-in.
Articles 03 Jun 2008  
 
Maximize your Mac OS X Java development experience using Eclipse
Mac OS X is a powerful platform for Java development. While the Java development environment is fully integrated into Mac OS X, the Eclipse integrated development environment (IDE) brings a fully integrated Java development environment to Mac OS X that provides a consistent cross-platform experience. Discover how to use this environment to import existing Xcode projects into Eclipse, tweak key bindings, and integrate Eclipse with the Mac OS X-bundled Concurrent Versions System (CVS).
Articles 24 Jul 2007  
 
Developing applications using the Eclipse C/C++ Development Toolkit
When most people think "Eclipse," they think "Java IDE." Eclipse is much more. With the proper plug-ins, one can use Eclipse to work with PHP, Ruby, and Groovy, C, and C++. In this article, you get started with the the Eclipse C/C++ Development Toolkit (CDT). We build a simple application in C++ using the CDT and the C++ Standard Template Library (STL) to streamline the process and take advantage of some of the powerful features of C++.
Articles 10 Jul 2007  
 
Eclipse and Amazon Web Service (AWS)
Learn how to use the Amazon Web Services toolkit for Eclipse. This demo shows you how to create a simple Java Web application, hello world, and deploy it to the cloud. Eclipse installed and setup. You will also need to have an Amazon account.
Demos 22 Oct 2009  
 
Keep your code clean with Eclipse V3.3
Clean, easy-to-read code allows developers who are unfamiliar with a program to understand it quickly and completely, which makes software maintenance more efficient than the alternative. Get an introduction to the new cleanup capabilities in Eclipse V3.3 that allow developers more options for cleanup than earlier versions.
Articles 03 Jul 2007  
 
A whirlwind tour of Eclipse Europa
With the simultaneous release of 21 projects this year, the Eclipse Europa release marks a significant improvement over last year's release train of 10 projects. Get a brief overview of each of the projects associated with the Europa release.
Articles 29 Jun 2007  
 
Working XML: The Eclipse task list
After more than a year, Benoit returns to the XM (XSLT Make) project. He reports on changes with the Eclipse platform and embarks on a major update that will integrate XM more tightly with Eclipse. As a starting point, he looks into a simple interface enhancement that is often requested: support for the problem and task lists or, more specifically, support for markers. As you will see, working with these lists requires an indirection. He also looks into Eclipse's own resource management and discusses techniques for writing code that works equally well from within Eclipse and from the command line.
Articles 22 Oct 2004  
 
Build extensions for Eclipse one snippet at a time
Find out how to build a plug-in for Eclipse and Rational Application Developer V7. You can use this plug-in to define snippets that let you add code that follows enterprise standards. Similar to the Snippets view that comes with the Web Tools Project, this plug-in allows you to drag and drop pieces of code into the editor. We follow object-oriented best practices so the snippets can be loaded from any source, such as a database (like Apache Derby), filesystem, or Web service.
Articles 26 Jun 2007  
 
Developing applications using the Eclipse C/C++ Development Toolkit
When most people think "Eclipse," they think "Java IDE." Eclipse is much more. With the proper plug-ins, one can use Eclipse to work with PHP, Ruby, and Groovy, C, and C++. In this article, you get started with the Eclipse C/C++ Development Toolkit (CDT). We build a simple application in C++ using the CDT and the C++ Standard Template Library (STL) to streamline the process and take advantage of some of the powerful features of C++.
Articles 10 Jul 2007  
 
Build DocBook XML in Eclipse
DocBook XML is a library of standard XML tags you can use to write stylesheets for generating almost any output. However, because DocBook has been around for quite some time, many stylesheets already exist for generating different types of documentation. Learn how to use DocBook XML and the Eclipse IDE together to create reusable technical documentation that you can easily distribute in most formats.
Articles 12 Jun 2007  
 
Speed development with Eclipse wizards
One of the greatest features of the Eclipse framework and integrated development environment (IDE) is its extensibility. In this article, you'll learn how to quickly build a wizard that automates the process of adding a new file. Because the contents of the file can be predefined, the wizard enables better development through consistency and automation.
Articles 21 Jun 2007  
 
Unit testing the Eclipse way
Does your legacy code demand a matching test suite of classes to run against its source code base? For such purposes, jMock qualifies as a great testing framework. However, not all cases may suit the occasion, especially when you must construct objects in a manner that jMock doesn't expect. To avoid the hassle of producing suites of custom mock objects to support the unit tests in an application, you can tailor RMock to work with jMock seamlessly to achieve a positive result.
Articles 29 May 2007  
 
Faster Java coding in Eclipse Galileo
Learn how to use the new toString() code-generation ability in Eclipse Galileo along with hashCode(), equals(), and setter/getter generation to cut down on the amount of work that goes into building the foundation of a Java class.
Articles 18 Aug 2009  
 
Test GUI accessibility the Eclipse RAVEN way
The IBM Rule-based Accessibility Validation Environment (RAVEN) is an Eclipse plug-in that provides runtime checking of GUI components to ensure consistent use of Java accessibility features. This article reviews the RAVEN tool and provides examples of its use in validating a Java Swing application.
Articles 22 May 2007  
 
Eclipse project management with JFeature
Just about every project needs a project manager (even if that happens to be you, the developer). And since all the items that accompany projects can get out of hand and lost in all the hustle and bustle, project managers need good software to manage all the requirements and to-dos in their projects. Eclipse is an excellent platform for such software, and JFeature is an Eclipse plug-in that has the features project managers look for. This tutorial shows you how to use the JFeature plug-in for Eclipse to its fullest potential. You'll learn how to get up to speed using JFeature for your project management needs.
Tutorials 15 May 2007  
 
Simplify Eclipse classpaths using classpath containers
Eclipse classpath containers are an organized, user-friendly way to manage Java libraries in Eclipse. Since a group of libraries can be referenced as one abstract name, they can be removed and added as a single entry easily. The view of the libraries is also simplified in the Java Perspective as a single entry that can be expanded to view the entire set. Since the set of libraries is defined by an implementation of IClasspathContainer, it can be redefined dynamically. This tutorial shows how to implement a custom IClasspathContainer with accompanying extensions of classpathContainerInitializer and classpathContainerPage.
Tutorials 08 May 2007  
 
Brand your Eclipse RCP applications
This article provides step-by-step guidelines on how to package and manage a Rich Client Platform (RCP) application as a product with your own branding by using Eclipse's Production Configuration and PDE. Besides common concepts such as splash screen and an icon file's color and size, this article also introduces advanced branding aspects of production configuration: the RCP executable file and its configuration file, progress bar and message, RCP window image, About dialog and welcome page (i.e., introduction). With this article, you can grasp the main skills on encapsulating your RCP application as a distributable product, independent of Eclipse platform.
Articles 08 May 2007  
 
An Eclipse Nebula widgets primer
The SWT toolkit offers a robust interface to the native widgets of the operating system it's running on. However, native widgets often aren't enough. The Eclipse Nebula project is working to bridge this gap with custom widgets for functionality, including calendaring and advanced tables. This tutorial demonstrates five Nebula widgets, including Grid, CDateTime, CompositeTable, PGroup, and PShelf.
Tutorials 17 Apr 2007  
 
Using open source software to design, develop, and deploy a collaborative Web site, Part 13: PHP development within Eclipse
Follow along in this series of articles as the IBM Internet Technology Group designs, develops, and deploys an extranet Web site for a fictitious company, International Business Council (IBC), using a suite of freely available software. In this article, explore how to use the Eclipse integrated development environment to create your Web site, with a focus on Eclipse's support for PHP and using Concurrent Versions System (CVS) for version control.
Articles 03 Jul 2007  
 
Get started with Jigloo, a GUI builder for Eclipse
Jigloo is an Eclipse plug-in that enables you to build sophisticated graphical user interfaces (GUIs) rapidly that run on the Java platform. It can be used to build Swing-based applications and Standard Widget Toolkit (SWT)-based applications. It is an easy-to-use visual editor, so you can create the UI for your desktop application quickly. In this tutorial, we build a simple workflow application and use Jigloo to create its UI. Learn how easy it is to get started with Jigloo and to tap into its advanced features, such as visual inheritance. Finally, we test an application and package it for others to use.
Tutorials 03 Apr 2007  
 
Use the Eclipse SOA Tools Platform plug-in to build and deploy a Web service
Work on the Eclipse SOA Tools Platform (STP) plug-in is well under way, and we should expect lots of new features to aid Service-Oriented Architecture (SOA) deployment in the coming months. The Eclipse STP became the ninth top-level project for the Eclipse organization in 2005, and since then, development has come a long way. With the Eclipse STP plug-in, you can go from a Java interface, annotate it with Web service-related properties, create a Web Services Description Language (WSDL) for the Web service, generate and code Java stubs you can then compile into a WAR file, and deploy on your favorite Web server. This tutorial shows you how to accomplish all this using the Eclipse STP plug-in.
Tutorials 27 Mar 2007  
 
Create an Eclipse-based application using the Graphical Editing Framework
Learn the initial steps involved in creating an Eclipse-based application using the Graphical Editing Framework (GEF). Also, discover the options you have these days to bootstrap the process of creating graphical editors in Eclipse.
Articles 27 Mar 2007  
 
Put Muse and Eclipse TPTP WSDM tools to work
Learn how to install Apache Muse, the stable release of the Web Services Distributed Management (WSDM) Tooling in Eclipse TPTP 4.3, and the latest development builds of WSDM Tooling in TPTP 4.4. With this tutorial, a stand-alone "prequel" to the tutorial on crafting a WSDM endpoint using the Eclipse TPTP Build to Manage tooling, you'll be a master of installation.
Tutorials 13 Mar 2007  
 
Customizing Eclipse RCP applications
Most developers think that an Eclipse Rich Client Platform (RCP) application must look similar in nature to the Eclipse integrated development environment (IDE). This isn't the case, however. This tutorial will explain a number of simple techniques you can use with the Standard Widget Toolkit (SWT) and JFace to create applications that have much more personality than the Eclipse IDE.
Tutorials 27 Feb 2007  
 
  1 - 100 of 314 results    Next   Show All   Hide Summaries
Not finding what you're looking for? Suggest Content