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 - 97 of 97 results    Hide Summaries
Title   Date  

Table that contains the results that meet the search criteria.

Create BlackBerry applications with open source tools, Part 2: Building an RSS reader
In the same way that open source has revolutionized the software development marketplace, the proliferation of alternative news sources has shaken up the traditional news-source monopolies. Today, you can get free news from various Internet sources and from the Internet outlets of the mainstream media. Trekking from one Web site to another to read news stories is possible, but tedious. And what about updates to news stories of interest? Wouldn't it be better if the news of interest is aggregated for your convenience? You can do it with an RSS reader for BlackBerry. Here in Part 2 of this "Create BlackBerry applications with open source tools" series, explore the RSS data-distribution format by creating a BlackBerry RSS reader suitable for taking news wherever you and your BlackBerry go.
17 Feb 2009  
 
Deploying an Eclipse-based application with Java Web Start
Learn how to build a small, bare-bones application built on the Eclipse Framework and deploy it through Java Web Start (JWS) -- a technology you can use to deploy Java applications easily over standard Internet sites, enabling easy upgrades and distribution.
03 Feb 2009  
 
Build an Eclipse development environment for Perl, Python, and PHP
Eclipse presents a wealth of capabilities for building tools for compiled languages like C and the Java programming language, but provides little support for scripting languages like Perl, Python, and PHP. For these and similar languages, the Eclipse Dynamic Languages Toolkit (DLTK) comes to the rescue. Walk through the process of building a DLTK-based IDE and discover sample code for each step.
03 Feb 2009  
 
Develop eSWT-based applications for the Nokia S60 smartphone
The Java Platform, Micro Edition (Java ME) is a ubiquitous application platform for embedded devices, and many modern mobile phones are capable of running these types of applications. The embedded Standard Widget Toolkit, or eSWT, is an Eclipse technology that can be used to develop native-looking Java applications for a variety of mobile phones. eSWT is developed as part of the embedded Rich Client Platform (eRCP) project, which as a whole is only supported on devices running Microsoft Windows Mobile and Windows CE operating system. However, standalone eSWT libraries are available on all devices running a recent version of Nokia's S60 platform, currently one of the leading smartphone platforms in the world. This tutorial demonstrates how to develop eSWT-based applications with the help of the newly released Eclipse Mobile Tools for Java (MTJ) and Nokia's S60 Platform SDK.
16 Dec 2008  
 
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.
13 Nov 2008  
 
Getting started with Eclipse code templates
This tutorial covers the basic use of Eclipse code templates. It takes a broad approach to expose the key concepts and skills that apply to templates regardless of the particular plug-in they're associated with. You will learn about the benefits of templates, how to create and edit them, and how to use them within the Eclipse IDE to increase your productivity.
07 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).
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.
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.
02 Sep 2008  
 
Developing software on an open source stack
Web developers are enjoying a renaissance. After spending much of the previous decade toiling on server-centric code, programmers are now putting code front-and-center, turning the Web browser into its own computing platform. Much of the renaissance must be attributed to ingenuity. The newest generation of tools and application frameworks automate and simplify the drudgery of building, deploying, and maintaining a Web site. There are also more tools than ever, and all the most innovative tools are open source. This tutorial provides an expansive survey of the free software available to developers to create and deploy Web applications.
19 Aug 2008  
 
Create BlackBerry applications with open source tools, Part 1: Laying the groundwork
There is perhaps no bigger market-transformational technology than the cell phone. And within that classification of devices, perhaps none more recognizable than the BlackBerry from Research In Motion (RIM). Most people think it is just for business e-mail, but there is untapped potential in that addictive device. Despite being a popular platform, third-party applications are still needed for the BlackBerry platform. There is no better way to bring those applications to fruition than to enable the help from the open source community. Follow along as this tutorial lays the groundwork for an open source data-collection application, upon which an accessible and easy-to-use data-collection service is built.
19 Aug 2008  
 
Developing JPA Applications with WebSphere Application Server Community Edition
The Java Persistent API (JPA) makes it easier than ever to design and develop the persistent part of JEE applications. This tutorial walks you through all the nuances of this new API, developing a sample application using Eclipse and WebSphere Application Server Community Edition. Both WebSphere Application Server Community Edition and Eclipse are available for download at no charge, so you can get started in just a few minutes.
30 Jul 2008  
 
Use Ext, Aptana, and AIR to build desktop applications
While Rich Internet Applications and Web 2.0 have been all the rage, the latest wave of emerging technologies are focusing on not only giving Web applications a desktop-like feel but actually bringing them to the desktop. The Adobe Integrated Runtime (AIR) has led the way, allowing Web application developers to leverage their existing knowledge of HTML, CSS, JavaScript, Flash, and Flex to build powerful desktop applications. In this tutorial, you will use the open source Aptana Studio IDE, the Adobe AIR plug-in for Aptana, and the open-source JavaScript framework Ext.
22 Jul 2008  
 
Debug iPhone Web applications with Eclipse
Learn how to debug Asynchronous JavaScript + XML (Ajax) Web applications using Eclipse, Aptana's iPhone Development plug-in, Aptana's Firefox JavaScript debugger, and Firebug.
15 Jul 2008  
 
Build Web services with PHP in Eclipse
Learn how to build Web services in PHP using the PHP Development Tools (PDT) plug-in in Eclipse in three easy steps. First, become familiar with the PDT project, and learn how to create and deploy useful PHP projects. Second, learn the philosophy behind contract-first development. Finally, get an informative overview of the basic parts that make up a Web Services Description Language (WSDL) file.
01 Jul 2008  
 
Advanced charting in BIRT
Since 2004, the Eclipse-based Business Intelligence and Reporting Technology (BIRT) community has grown and gained massive success. This success is growing as more users are starting to integrate with BIRT technology to present business data. A key reason for this success is that users are discovering the rich BIRT reporting components. The BIRT charting capabilities is one of the rich components that allow the end user to uncover trends in data to answer business questions. BIRT provides extensive interactive charting and other advanced features to allow report developers to create professional-looking reports.
01 Jul 2008  
 
Debugging PHP using Eclipse and PDT
The PHP Development Tools (PDT) plug-in, when installed with Eclipse Europa, gives you that ability to quickly write and debug PHP scripts and pages. PDT supports two debugging tools: XDebug and the Zend Debugger. Learn how to configure PDT for debugging PHP scripts and discover which perspectives you use when taking closer looks at your scripts.
17 Jun 2008  
 
Build software with Gant
Gant is a highly versatile build framework that leverages both Groovy and Apache Ant to let you implement programmatic logic while using all of Ant's capabilities. In this tutorial, Andy Glover guides you step-by-step through Gant's fundamental concepts. You'll learn how to define behavior in your build through Gant's flexible domain-specific language, how to reuse Ant features, and how to define functions that make your builds more efficient and even proactive.
27 May 2008  
 
Build Web services with PHP in Eclipse
Learn how to build Web services in PHP using the PHP Development Tools plug-in in Eclipse Europa. Become familiar with the PDT project, and learn how to create and deploy useful PHP projects, learn about the philosophy behind contract-first development, and understand the basic parts that make up a Web Services Description Language (WSDL) file.
13 May 2008  
 
Integrate external tools and builders in Eclipse
With launch configurations in Eclipse Europa, you can run external programs from within the development environment and save settings for how you call an external program. Learn how to build and use these launch configurations, including the types of automatic parameters available.
06 May 2008  
 
Introducing the JyDT plug-in for Eclipse
The JyDT plug-in enables Eclipse to work as a Jython/CPython IDE. This tutorial provides a brief description of the JyDT project and how to configure it. Learn to use the PyDev perspective and explorer, compile and run code, use the debugger, do unit testing, refactor, manage Python projects, and use the editor and IDE.
29 Apr 2008  
 
10 time-saving techniques in Eclipse Europa
Eclipse Europa offers many convenient features for navigating and editing Java files. Discover what they are and how to use them, and when you're finished, you may be saying, "I didn't know that!"
22 Apr 2008  
 
Build a mobile RSS reader
What good is a mobile computing environment if you can't keep track of your favorite news feeds on the go? Sure, you can use Android's browser to read your favorite Web sites, but it's unlikely the sites are optimized for a screen two inches high. And besides, then you'll miss the opportunity to integrate RSS or other XML data with other mobile applications to make your own mash-ups. This tutorial shows you how to use the Android Developer Tools to read, parse, and display XML data.
18 Mar 2008  
 
Develop Android applications with Eclipse
Android is Google's oft-discussed mobile, wireless, computer, and communications platform. You can take advantage of the powerful Eclipse environment to build Android applications using the Android Eclipse plug-in. This tutorial introduces Android application development with the Eclipse plug-in, otherwise known as Android Development Tools. The tutorial provides an introduction to Android development with a quick introduction to the platform, a tour of Android Development Tools, and includes the construction of two example applications.
26 Feb 2008  
 
Database applications made easy with WebSphere Application Server Community Edition, DB2 Express-C and Eclipse
IBM WebSphere Application Server Community Edition provides excellent support for JDBC-enabled databases through a J2CA framework, making it easy for your application to access a backend database. This tutorial describes how you can easily develop a simple database application for WebSphere Application Server Community Edition V2.0 using the Eclipse development environment with IBM DB2 Express-C, and also illustrates how to integrate and use these three free software products together.
13 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.
29 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.
18 Dec 2007  
 
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.
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.)
11 Dec 2007  
 
Kick-start your Java apps
To create, test, and deploy a Web-based application or Web service rapidly, you need a proven relational database, a standards-compliant Web application server, and a flexible IDE. Ideally, all these software packages are production-tested, simple to obtain, easy to use, and well integrated with one another. This tutorial shows you how to use IBM-backed open source and free software to kick-start your Java Web-based application development. You'll learn exactly where to download such components, install them, and get them working for you today.
05 Dec 2007  
 
Kick-start your Java apps, Part 2
The combination of Eclipse, DB2 Express-C 9.5, and WebSphere Application Server Community Edition 2.0 -- all free to download, use, and deploy -- is an excellent from-prototype-to-production suite for all of your Java and Java enterprise development needs. What might not be obvious is the relative ease with which you can use these proven tools to create, test, and deploy cutting-edge, lightweight applications as well. This tutorial guides you through the development of a small human-resources application, first using conventional JavaServer Pages (JSP) based technology, and then migrating it to a highly interactive solution using Ajax.
05 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.
27 Nov 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.
20 Nov 2007  
 
Cell/B.E. SDK 3.0, Part 4: Configure the application launcher
This introductory tutorial, designed for the IBM SDK for Multicore Acceleration, Version 3.0 (otherwise known as the Cell Broadband Engine SDK), explores the Cell/B.E. processor IDE and gives developers a click-for-click walk-through of building a simple project in this environment. This tutorial is broken into six quick-perform parts dealing with creating an SPU project, creating a PPU project, creating the Cell/B.E. simulator, configuring the application launcher, debugging and doing performance analysis, using simulator consoles, using the ALF wizard, and setting IDE preferences.
13 Nov 2007  
 
Cell/B.E. SDK 3.0, Part 1: Create an SPU project
This introductory tutorial, designed for the IBM SDK for Multicore Acceleration, Version 3.0 (otherwise known as the Cell Broadband Engine SDK), explores the Cell/B.E. processor IDE and gives developers a click-for-click walk-through of building a simple project in this environment. This tutorial is broken into six quick-perform parts dealing with creating an SPU project, creating a PPU project, creating the Cell/B.E. simulator, configuring the application launcher, debugging and doing performance analysis, using simulator consoles, using the ALF wizard, and setting IDE preferences.
13 Nov 2007  
 
Cell/B.E. SDK 3.0, Part 2: Create a PPU project
This introductory tutorial, designed for the IBM SDK for Multicore Acceleration, Version 3.0 (otherwise known as the Cell Broadband Engine SDK), explores the Cell/B.E. processor IDE and gives developers a click-for-click walk-through of building a simple project in this environment. This tutorial is broken into six quick-perform parts dealing with creating an SPU project, creating a PPU project, creating the Cell/B.E. simulator, configuring the application launcher, debugging and doing performance analysis, using simulator consoles, using the ALF wizard, and setting IDE preferences.
13 Nov 2007  
 
Cell/B.E. SDK 3.0, Part 5: Debug and complete dynamic or static performance
This introductory tutorial, designed for the IBM SDK for Multicore Acceleration, Version 3.0 (otherwise known as the Cell Broadband Engine SDK), explores the Cell/B.E. processor IDE and gives developers a click-for-click walk-through of building a simple project in this environment. This tutorial is broken into six quick-perform parts dealing with creating an SPU project, creating a PPU project, creating the Cell/B.E. simulator, configuring the application launcher, debugging and doing performance analysis, using simulator consoles, using the ALF wizard, and setting IDE preferences.
13 Nov 2007  
 
Cell/B.E. SDK 3.0, Part 6: Use simulator consoles, use the ALF wizard, and set IDE preferences
This introductory tutorial, designed for the IBM SDK for Multicore Acceleration, Version 3.0 (otherwise known as the Cell Broadband Engine SDK), explores the Cell/B.E. processor IDE and gives developers a click-for-click walk-through of building a simple project in this environment. This tutorial is broken into six quick-perform parts dealing with creating an SPU project, creating a PPU project, creating the Cell/B.E. simulator, configuring the application launcher, debugging and doing performance analysis, using simulator consoles, using the ALF wizard, and setting IDE preferences.
13 Nov 2007  
 
Cell/B.E. SDK 3.0, Part 3: Create the Cell/B.E. simulator environment
This introductory tutorial, designed for the IBM SDK for Multicore Acceleration, Version 3.0 (otherwise known as the Cell Broadband Engine SDK), explores the Cell/B.E. processor IDE and gives developers a click-for-click walk-through of building a simple project in this environment. This tutorial is broken into six quick-perform parts dealing with creating an SPU project, creating a PPU project, creating the Cell/B.E. simulator, configuring the application launcher, debugging and doing performance analysis, using simulator consoles, using the ALF wizard, and setting IDE preferences.
13 Nov 2007  
 
Developing Eclipse Rich Client Platform applications for WebSphere: Part 5: Process human tasks in WebSphere Process Server
Use the Web Services API in an RCP client application to process human-centric workflow tasks running on WebSphere Process Server V6.
07 Nov 2007  
 
Use the Business Intelligence Reporting Tool with DB2 Data Warehouse Edition, Part 3: Create complex reports with BIRT
The Business Intelligence Reporting Tool (BIRT), an open source tool for report generation, is very useful to DB2 Data Warehouse Edition users because of its ability to generate reports based on relational data and provide interactivity between them. This series of tutorials demonstrates the best practices for installing BIRT, using it to create reports on relational data, and then deploying those reports in a Web server to view them. During the course of this tutorial, you will learn the best practices of using BIRT in Design Studio.
27 Sep 2007  
 
Scripting Second Life with Rational Application Developer
The virtual world of Second Life is special in that much of it is made up of content created (and owned) by users. Not only can you create lush 3-D objects (and sell them for the equivalent of real money!), but you can also create both simple and complex scripts to control their behavior and appearance. This tutorial explains the basics (and not so basics) behind Second Life scripts and shows you how to ease development by using Rational Application Developer as you build a small game users can carry around and play.
05 Jun 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.
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.
08 May 2007  
 
Developing Eclipse Rich Client Platform applications for WebSphere, Part 4: EJB services
Learn how to develop an Eclipse Rich Client Platform application that consumes an EJB service hosted in IBM WebSphere Application Server v6 and stack family products using Application Client for WebSphere Application Server.
02 May 2007  
 
Build portlets with Apache Geronimo and Eclipse
Web developers can build multifunctional portals by arranging simple, reusable, event-driven components called portlets. Eclipse makes this process even simpler. First, find out how the Eclipse Web Tools Platform (WTP) provides a complete development environment for editing the code and configuration files needed for portlet projects. Then, by integrating the Apache Geronimo Eclipse plug-in, learn how you can deploy and display these portlets inside a full portal by accessing the Geronimo application server.
24 Apr 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.
17 Apr 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.
03 Apr 2007  
 
Create an interactive production wiki using PHP, Part 4: Task management
This "Create an interactive production wiki using PHP" tutorial series creates a wiki from scratch using PHP, with value-added features useful for tracking production. Wikis are widely used as tools to help speed development, increase productivity and educate others. Each part of the series develops integral parts of the wiki until it is complete and ready for prime time, with features including file uploading, a calendaring "milestone" system, and an open blog. The wiki will also contain projects whose permissions are customizable to certain users and will contain projects whose permissions are customizable to certain users. In Part 3, we added some control over who can do what. Now it's time to add some task management.
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.
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.
13 Mar 2007  
 
How to deploy Plants By WebSphere as a distributed application
The Plants by WebSphere application is a sample included in the IBM WebSphere Application Server. Although it is meant to showcase the capabilities of WebSphere Application Server, it is useful in many testing and development scenarios. However, one limitation is that Plants by WebSphere can only execute on a single server, and this effectively makes the application useless is many situations. This tutorial provides a step-by-step guide that outlines how to transform the Plants by WebSphere application into a distributed application.
06 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.
27 Feb 2007  
 
Connecting Eclipse Rich Client Platform Applications to WebSphere Application Server V6 Service Integration Bus
Learn how to write and configure Eclipse Rich Client Platform (hereafter called Eclipse RCP) applications to communicate with IBM WebSphere Application Server Version 6.0.2 Service Integration Bus (hereafter called WebSphere Service Integration Bus). The technique described here applies to other WebSphere family products that are based on WebSphere Application Server, such as WebSphere Process Server and WebSphere Enterprise Service Bus.
21 Feb 2007  
 
Add ARM performance monitoring easily with Eclipse
The Eclipse Test and Performance Tools Platform (TPTP) project released an open source and Application Response Measurement (ARM) V4.0-compliant implementation in June 2006, based on TPTP V4.2. This tutorial describes the TPTP project and explains how ARM has been implemented and integrated with TPTP. The trade-offs involved in getting to this point are discussed, along with the challenges in moving forward. Specific examples show how to get started using ARM for your application with TPTP.
06 Feb 2007  
 
Consuming WebSphere Application Server Web services from Eclipse Rich Client Platform applications
This tutorial teaches you how to configure an Eclipse Rich Client Platform application to consume a Web service hosted in IBM WebSphere Application Server v6.0.2.
22 Nov 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.
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.
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.
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.
03 Oct 2006  
 
Set up an SQL realm with DB2 Express-C, Eclipse WTP, and WebSphere Application Server Community Edition V1.1
This tutorial shows you how to set up an SQL realm to implement database security for a Web application using the no-charge Java kick-start package.
20 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.
05 Sep 2006  
 
Using open source software to design, develop, and deploy a collaborative Web site, Part 4: Building your development environment in Linux
Install and configure in this tutorial all the software necessary to develop a Drupal-based Web site using Linux, including Eclipse, PHP, and more. When you're done, you will have a blank development canvas that you can use for any development project.
11 Aug 2006  
 
Using open source software to design, develop, and deploy a collaborative Web site, Part 3: Building your development environment in Windows
Install and configure in this tutorial all the software necessary to develop a Drupal-based Web site in Windows, including Eclipse, PHP, and more. When you're done, you will have a blank development canvas that you can use for any development project.
11 Aug 2006  
 
Developing your first Eclipse RCP application
The objective of the Eclipse Rich Client Platform (RCP) is to enable Eclipse to be used in a wide range of end-user applications that are not integrated development environments (IDEs). With the release of Eclipse V3.1, it is easy to create RCP applications. This tutorial will guide you step by step in building your very own RCP application.
27 Jun 2006  
 
Turn your Eclipse task list into an RSS feed
Syndication is all the rage, whether it uses RSS or Atom. This tutorial shows how to create the FeedMaker plug-in, which takes the information in the Eclipse IDE's task list and turns it into a public feed. This way, team members can subscribe to a live feed that tells them what still needs to be done for a project.
20 Jun 2006  
 
Weave parallel applications with the Eclipse Parallel Tools Platform
Parallel programming environments used to be unfriendly. However, with a growing parallel computing community, high-performance and parallel computing is getting more and more support, especially with multicore and multichip servers becoming more widespread. Thus, a good parallel platform is a necessity. The Eclipse Parallel Tools Platform (PTP) accomplishes this by incorporating parallel development tools into the Eclipse UI framework, complete with a parallel debugger.
13 Jun 2006  
 
Use Apache Geronimo and Ajax to build a directory, Part 1: Configuring Geronimo's LDAP server
Proficiency in working with Lightweight Directory Access Protocol (LDAP) is an important skill for developers creating enterprise applications for Apache Geronimo and IBM WebSphere application servers. In this two-part tutorial series, learn how to use the LDAP Tools for Eclipse to configure Geronimo's built-in Apache Directory LDAP server, ApacheDS. In this first installment, you'll import hypothetical personal information into the LDAP server while gearing up for Part 2, where you'll query the LDAP server and update the Web page using Ajax.
23 May 2006  
 
Developing rich Internet applications with Rails, OpenLaszlo, and Eclipse
Explore at a high level how to develop a rich Internet application using OpenLaszlo, Ruby on Rails, MySQL, and Eclipse to provide a common IDE to not only develop your application but also to automate many of the steps in developing a Rails or OpenLaszlo application. This will further speed up and streamline the already fast development cycle of Rails applications.
12 May 2006  
 
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.
02 May 2006  
 
Extract database information using Eclipse and BIRT V2.0
The Eclipse Business Intelligence and Reporting Tools (BIRT) project comprises a set of open source plug-ins for Eclipse that you can use to create compelling reports for Web applications. Learn how to install BIRT V2.0, configure it for use with a database, employ its functionality to design dynamic reports and charts, and create templates for future reports.
25 Apr 2006  
 
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.
25 Apr 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.
18 Apr 2006  
 
Make Ant easy with Eclipse
Eclipse can make working with Apache Ant easier. Discover the Ant integration features in the Eclipse integrated development environment (IDE), and learn how to write, build, and debug code in Eclipse through the Ant editor.
18 Apr 2006  
 
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.
28 Mar 2006  
 
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.
07 Mar 2006  
 
An introduction to the Eclipse Web Tools Platform V1.0
The Eclipse Web Tools Platform (WTP) extends the Eclipse IDE to enable easy development of Java 2 Enterprise Edition (J2EE)-based applications. Learn how to install WTP, configure it for use with an application server, and use the tools it provides to create a J2EE application.
21 Feb 2006  
 
Explore the new features of Eclipse V3.1
This tutorial demonstrates many of the new features found in the most recent release of Eclipse V3.1. You will find this tutorial useful if you're considering upgrading to V3.1 from a previous release, or if you're considering switching to Eclipse from another integrated development environment. You may also find it useful if you want to revise your code to take advantage of the latest iteration of the Java programming language, Java 2 Standard Edition V1.5, which adds a number of powerful constructs and conveniences to Java technology.
21 Feb 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.
14 Feb 2006  
 
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.
14 Feb 2006  
 
How to debug Perl apps with Eclipse
Debugging Perl applications can be a frustrating process. Many Perl programmers rely on print statements and so-called "postmortem debugging." Others use the built-in Perl debugger. Neither provides a coherent execution environment for monitoring the execution of a script, and neither supports the debugging of a Common Gateway Interface (CGI) script during execution. In this tutorial, we will look at the debugging functionality offered by the Eclipse Perl Integration (EPIC) plug-in for Eclipse, which offers a rich debugging environment available and integrated with the EPIC Perl development environment.
07 Feb 2006  
 
Using CruiseControl with Eclipse
This tutorial provides a high-level overview of how to use CruiseControl, Luntbuild, and Anthill with Eclipse. Use these applications for implementing continuous-integration builds that provide quick feedback whenever something changes with a project's source.
31 Jan 2006  
 
Build Perl applications with Eclipse
The EPIC project lets developers build, edit, and develop Perl-based applications using the Eclipse IDE. In this tutorial, we look at the EPIC plug-in, how it can be used to develop Perl applications, and how it can be integrated into existing development processes.
17 Jan 2006  
 
Four cool libraries for Ruby
This tutorial presents four members of Ruby's standard library: RDoc, WEBrick, dRuby, and REXML. Learning to use the standard library more effectively will help improve your Ruby code and let you concentrate on the important parts of your code.
03 Jan 2006  
 
Build rich Internet applications
Many users are dissatisfied with the capabilities and performance of today's HTML-based Web applications. Users want desktop application functionality with the ease of installation and accessibility that Web applications offer. This tutorial demonstrates how to develop, package, and deploy a rich Internet application using the open source OpenLaszlo framework, Eclipse-based Laszlo IDE, and Web Tools to build business applications that delight users.
13 Dec 2005  
 
Building cheat sheets in Eclipse
Cheat sheets help your customers get their hands dirty with your product and learn about its features interactively. This tutorial shows you how to develop interactive tutorials, called cheat sheets, for your Eclipse-based product or plug-in.
13 Dec 2005  
 
Develop SQL databases with Eclipse, SQLExplorer, and Clay
Learn how to use Eclipse and the SQLExplorer plug-in to connect to any database that supports a JDBC driver. These tools allow you to view database schemas, view table data, add and edit table data, and write, edit, and execute SQL. You will also learn how to use Azzurri Clay to create Entity Relationship Diagrams (ERDs), reverse-engineer databases, add tables, edit tables, delete tables, edit relationships, add indexes, and change your underlying data model into different SQL dialects.
29 Nov 2005  
 
Building Eclipse plug-ins using templates
You may know that Eclipse is a framework meant for building other tools. You may also know that you can build your own plug-ins for Eclipse. But did you know that Eclipse comes with seven plug-in templates to get you started? This tutorial starts you off with a start-to-finish look at building a plug-in using the Hello World template, then introduces you to the other templates, such as Plug-in with an editor and Plug-in with perspective extensions.
28 Jun 2005  
 
When Maven encounters Eclipse
Maven is a powerful tool, but you need to integrate it into one of the popular integrated development environments (IDEs) to bring its power closer to hand and make your work easier, thus increasing your productivity and project quality. This tutorial provides a concrete example of how to make Maven and Eclipse collaborate.
07 Jun 2005  
 
Eclipse for Visual Studio developers
This tutorial steps a new user of Eclipse through his first Eclipse project. It is geared toward an existing Visual Studio developer, and will present Eclipse concepts, terminology, and workflow in the context of Visual Studio. The tutorial will draw parallels between the two IDEs and, where appropriate, point out key differences.
31 May 2005  
 
Test-first Ruby programming
This tutorial will build a simple Ruby application following Test First principles. It will start with an overview of the Test::Unit library that ships with Ruby then move on to writing tests from a specification and writing code to fulfill those test. It will touch on tools like ZenTest and unit_diff, and on the process of refactoring. The tutorial will be built around a single programming example.
24 May 2005  
 
Create your own visualisations in Eclipse
The Visualiser plug-in from Eclipse.org is a universal tool for visualising any type of resource. This tutorial, written by the creators of the Visualiser, takes you step by step through the process of extending the tool to visualise a new type of resource -- the results returned by the Google Internet search engine. It then shows you some of the other ways in which the Visualiser has already been put to good use.
15 Feb 2005  
 
Build a Web service using the Eclipse Web Tools Platform
This tutorial shows you how to build a Web service using the Eclipse Web Tools Platform. The Web service interacts with a Cloudscape (Apache Derby) database and is deployed to Apache Tomcat.
23 Nov 2004  
 
Build a Web-based client with the Eclipse Web Tools Platform
This tutorial shows you how to build a complete Web-based auction client application using the Eclipse Web Tools Platform. The auction client accesses a Cloudscape (Apache Derby) database that houses auction stock, as well as a remote auction Web service.
23 Nov 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.
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.
27 Jul 2004  
 
Migrate your Swing application to SWT
One of the reasons for the success of the Eclipse platform is the performance of its user interface compared to other Java applications. The SWT is a key contributor to that success. SWT allows you to build cross-platform user interfaces that are as rich as Swing UIs and that perform as well as native UIs, but the toolkit does have a drawback: SWT is not compatible with AWT and Swing. Java developer and Eclipse enthusiast Yannick Saillet offers this comprehensive, hands-on guide to porting a Swing application to SWT using extensive code samples to illustrate the techniques.
19 Jan 2004  
 
  1 - 97 of 97 results    Hide Summaries
Not finding what you're looking for? Suggest Content