Eclipse Java IDE is part of the Eclipse open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. Eclipse is widely used as Java IDE but Eclipse in reality is much more than a mere Java IDE. The Eclipse Java IDE platform today is supported by a large and vibrant ecosystem of major technology vendors, innovative start-ups, universities, research institutions and individuals. The Eclipse Java IDE is used for Enterprise Development, Embedded and Device Development, Rich Client Platform, Rich Internet Applications, Application Frameworks, Application Lifecycle Management (ALM) and Service Oriented Architecture (SOA).
Eclipse, one among the 60-odd projects of the Eclipse Community, is an open-source, platform-independent software framework for delivering rich-client applications, as opposed to thin client browser-based applications. So far this framework has typically been used to develop Integrated Development Environments or IDEs, such as the Java IDE called Java Development Toolkit (JDT) and compiler (ECJ) that comes as part of Eclipse which are also used to develop Eclipse itself. However, it can be used for other types of client application as well. The basis for Eclipse is the Rich Client Platform (RCP).
The components that constitute the rich client platform are core platform which contains boot Eclipse, run plugins, OSGi, a standard bundling framework, the Standard Widget Toolkit or SWT which is a portable widget toolkit, Jface which has file buffers, text handling, text editors and finally the Eclipse Workbench which provides views, editors, perspectives, wizards etc. Eclipse's widgets are implemented by a widget toolkit for Java called SWT, unlike most Java applications, which use the Java standard Abstract Window Toolkit (AWT) or Swing.
Eclipse's user interface also leverages an intermediate GUI layer called JFace which simplifies the construction of applications based on SWT. Eclipse employs plugins in order to enable all of its functionality on top of the rich client platform, in contrast to some other IDEs where functionality is typically inflexible. The Eclipse SDK includes the Eclipse Java Development Tools, offering an IDE with a built-in incremental Java compiler and a full model of the Java source files.
Java Development India offers Eclipse related development, Eclipse consulting and Eclipse related solutions from our offshore software development outsourcing centre at Kochi, Kerala in India.
|
In the Indian IT SME segment, Java Development India has a remarkably strong team with expertise in Java/JEE, J2ME and Web services. The rich experience gathered across various industries and technologies over the years has resulted in Java Technologies and Database Technologies such as Oracle, PostgreSQL, MySQL and MS SQL, being our main area of focus. Our range of services include Custom software/web development, Product development, Maintenance and Testing.
Proficient in English, our developers and support staff employ well-accepted practice approach, consulting standards and services irrespective of the project size. The long years of expertise and exposure of having worked with clients from US, UK, Denmark, Australia and India since 1999 has enabled us to adopt some of the best offshore outsourcing practices.