public marks

PUBLIC MARKS from solrac with tags programming & eclipse

November 2009

Explore amazing refactoring functions in Eclipse JDT

This article describes the various refactorings available in Eclipse Java™ Development Tools (JDT), including what each refactoring does, when to use it, and how to use it. It also explores the refactoring script functionality in Eclipse, which allows library developers to share code refactorings with their clients.

Patching in Eclipse Galileo

Eclipse Galileo includes new features for applying patches. This article provides an overview of the method for creating and applying patches, and includes an overview of the patch format used by Eclipse. Here are examples of creating simple patches.

September 2009

The Clojure programming language

Lisp is a programming language known for its expressiveness and power, but it was often thought of as not being well suited for general use. That has all changed with Clojure, a Lisp dialect that runs on the Java platform. Now you can harness the power of Lisp anywhere you have a Java Virtual Machine handy. In this article, you will see how to get started with Clojure and learn some of its syntax, as you take advantage of the Clojure plug-in for Eclipse to help you along the way.

July 2009

Create a mobile application for Android using Scala and Eclipse

The Android operating system provides a powerful, open platform for mobile development. It leverages the power of the Java programming language and the Eclipse tools platform. Now you can add the Scala programming language to that mix. In this article, see how you can use Scala as the primary development language on Android.

June 2009

Interview with Dr. Erich Gamma - one of the fathers of Eclipse

Here's your chance to talk to Dr. Erich Gamma. Feel free to fire away on Eclipse, Java, JUnit, the Rational suite, the Jazz site, or about Dr Gamma's book called Design Patterns: Elements of Reusable Object-Oriented Software.

An Eclipse Galileo flyby

The Eclipse Galileo release of 33 major projects showcases diversity and innovation. The goal of this article is to take you through the Galileo release train and showcase some of the projects that are part of the release. It accomplished this by giving a tour of some Galileo projects, including quotes from project leaders along the way.

Tapping into Android's sensors with Java and Eclipse

The Android platform is ideal, especially for Java developers, for creating innovative applications through the use of hardware sensors. Learn about some of the interfacing options available for Android applications, including using the sensor subsystem and recording audio snippets.

May 2009

Standard Widget Toolkit trees

This article explains how to develop and implement trees in the Standard Widget Toolkit (SWT). Learn how an SWT tree is created and populated with data, how columns can be used to categorize data, how a tree can be extended to support row sorting, and how the tree's content can be searched.

April 2009

Eclipse Rich Client Platform for the mobile Workforce

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. See how easy it is to extend the Eclipse platform to support mobile devices.

Using Eclipse to maximize SketchUp performance

SketchUp, with its script interpreter, takes the pain out of 3-D modeling. and allows you to automate the design process with Ruby scripts. But although SketchUp provides the script interpreter, it doesn't provide an editor; that's where Eclipse comes in. Learn how to configure SketchUp and Eclipse so you can edit scripts in Eclipse and automatically execute them in SketchUp.

March 2009

How and why to create custom Ant tasks

This article describes how to create custom Ant tasks within Rational Application Developer, which is built on the Eclipse platform. It presents a powerful and flexible ANT technique for extending your product's functionality. It also explains why you might want or need to do so. The example in this article provides a useful function not currently available in the integrated development environment (IDE).

February 2009

Building an AIM-enabled application in Eclipse and Java

This article demonstrates how you can build a Java™ application that uses the client software development kit (SDK) libraries from AOL to get commands from users. Your application will be able to process the commands and respond to the users with results.

Eclipse DLTK IDE for Perl, Python, and PHP scripting

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. This tutorial Walks you through the process of building a DLTK-based IDE and provides sample code for each step.

Deploying an Eclipse-based application with Java Web Start

Java Web Start (JWS) technology allows you to deploy applications over the Internet with a single click. If you couple JWS with the ability to build an application on the Eclipse Platform, you have a pretty powerful combination. 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.

January 2009

Eclipse Europa Web development using Java, PHP, and RadRails Part-3

Part-3 introduces the RDT and RadRails Eclipse plug-ins and shows 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.

Eclipse Europa Web development using Java, PHP, and RadRails Part-2

In Part-2 you'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).

Eclipse Europa Web development using Java, PHP, and RadRails Part-1

Part-1 shows you how to use Eclipse to connect to a database, create tables, and create test data in our database. This three-part "Web development with Eclipse Europa" series shows you how to use Eclipse for Web development with Java technology, PHP, and Ruby. You'll see how the latest release of Eclipse -- Europa -- can be used to rapidly develop Java Web applications.

Mastering Eclipse V3.4 JDT text editor

This article examines some of the advanced features of the Java editor in Eclipse. You'll see how to generate common pieces of code automatically. You will also learn how to close Eclipse views and still use their functionality, thanks to shortcuts offered by Eclipse editor. This article also discusses other features of the Java editor that can significantly improve your productivity.

December 2008

Create GPS-aware Nokia N810 apps with Eclipse and Python

This article shows you how choosing Python and Eclipse as the core technologies for Nokia N810 application development makes it easy to create unit tests to add built-in testing to the end product. See how easy it is to configure a development environment targeted at the Nokia N810 Internet Tablet, including setting up Eclipse on a target development machine for the Python language.

September 2008

The latest on Eclipse Ganymede Mobile Embedded RCP apps

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. Part 3, just released, is here, and links for Part-2 and Part-1 as well.

Developing Eclipse Ganymede Rich Client Platform

Discover the following new Ganymede features: RCP, RAP, and eRCP, which allow you to develop applications for the desktop, Web, and mobile platforms, respectively, with one common code base. This tutorial provides tips on creating an Eclipse Ganymede application model, user plug-ins, and tips on settting up the Subversion client.

April 2008

The art form of rich-client Eclipse Plug-in development

Plug-in development in Eclipse is somewhat of an art form. If you're new to the concept of plug-ins, especially in the context of OSGi and Eclipse, it can be a burden learning the myriad tools Eclipse has to help you write plug-ins. This article will help you learn some basic plug-in development skills, with some best practices sprinkled in for good measure. Here's your chance to learn the basics about plug-in development and rich-client applications.

March 2008

An insider explains how eBay uses Eclipse

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. The article will focus on eBay, but you can use the lessons here to tailor Eclipse to your system's architecture.

What the IBM-Rational merger has sowed 5 years later

This podcast, with Grady Booch, Lee Nackman, and Walker Royce covers the fifth anniversary of the IBM acquisition of Rational. Learn what it has meant for each company and for the software profession in general. Refinement of Rational's focus, the expansion of IBM's software paradigm, the further embracing of open source and open standards, the investment in growing technical talent, and the Jazz platform are all discussed.

February 2008

Develop Android applications with Eclipse

This tutorial introduces Android application development within the Eclipse environment, including the construction of two example applications. The first is a basic starter application, complete with all phases of building and debugging. The second application examines more complex features of Android, including contacts searching and Google Maps address lookup.

solrac's TAGS related to tag programming

admin +   aix +   ajax +   amazon +   android +   apache +   app +   application +   applications +   apps +   atom +   business +   c +   c++ +   CakePHP +   chat +   cloud computing +   code +   database +   db2 +   desktop +   dhtml +   django +   dojo +   eclipse +   Eclipse Europa +   ejb +   entrepreneur +   europa +   feeds +   firefox +   flickr +   google +   Grails +   groovy +   GWT +   hibernate +   html +   html5 +   ibm +   ide +   innovation +   internet +   iphone +   j2ee +   java +   javascript +   Javaserver Faces +   jQuery +   JSF +   json +   jsp +   jvm +   linux +   migration +   mobile +   oo +   opensource +   performance +   perl +   php +   python +   radrails +   rails +   rational +   rest +   ria +   rss +   ruby +   ruby on rails +   Scala +   scripts +   search +   security +   semantic +   server +   smartphone +   soa +   social +   solaris +   spring +   sql +   startup +   startups +   symfony +   system admin +   tech +   testing +   twitter +   ubuntu +   unix +   web +   web 2.0 +   web application +   web applications +   web apps +   web development +   web services +   xml +   xslt +