Jump to ratings and reviews
Rate this book

Eclipse 4 Plug-In Development by Example Beginner's Guide

Rate this book
A Beginner's Guide following the "by Example" approach. There will be 5-8 major examples that will be used in the book to develop advanced plugins with the Eclipse IDE.This book is for Java developers who are familiar with Eclipse as a Java IDE and are interested in learning how to develop plug-ins for Eclipse. No prior knowledge of Eclipse plug-in development or OSGi is necessary, although you are expected to know how to create, run, and debug Java programs in Eclipse.

348 pages, Kindle Edition

First published January 1, 2013

2 people are currently reading
8 people want to read

About the author

Alex Blewitt

10 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (50%)
4 stars
3 (37%)
3 stars
1 (12%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
1 review
January 19, 2014
Those who really want to understand the power of eclipse plug-in should read this book, even if they don't have any immediate objective or task towards eclipse Plugins developments.

This is not the comparison against any similar platform. This basically to high-light few strengths of this book. Trust me, I don't have to exaggerate and there is no need exists for the same. However, I will challenge that you will never loose if you take up this review seriously. I bought this book on 15th Dec 2013 from www.packtpub.com and with busy schedule of project works, I finished reading (and working with samples) by 10th Jan 2014.

1. This is one of the best books which I have read with clear understanding in the last five years.

2. Choice of example is very generic, simple and planned very well to progress step by step.

3. Content are Organized and sequenced very well with the apt relevance. You will be driven by natural flow. No deviations. No cross references. (Which normally kills the reading spirit)

4. Explains the basics simply. makes you to work along with it and throws insight to advance areas

5. Difference between 3.X and E4 model is best explained. Very simple description. You will never loose the history, if you are new to Plug-in developments.

6. Requires only basic understanding of Java Programming (But good understanding of eclipse IDE and idea of writing inline classes is must)

7. For those who think Plugins developments are far sight but loves to do, this book is the most apt to make it simpler as if they are comfortable in writing Plain Old Java Objects (POJO).

Real applause & thanks to the author for the choice of example and for its logical sequencing across chapters. Well thought and kept the readers always in mind. Not bossed with what he knows but care is taken to drive the reader's mind on the correct direction.

Apart from plugin developers - System Architects, Technical Project Managers, UI thinkers, Shell Designers can benefit lot. Good have this piece of information in your head.

Only grief is that Author should have taken little more efforts to give extended examples to demonstrate E4 model. This book deserves more chapters on E4 model which I hope author may consider this in any future edition of this book.

Good to have in my library.

Regards,

Balu Chandran.


3 reviews
February 10, 2014

The first part of the book is aimed at beginners of Java GUI programming, who want to either develop their own plugins for the Eclipse IDE or applications using the Eclipse Paltform .

The introduction in Eclipse using a simple plug-in project is very successful. In detail, the author describes the ways to debug the plugin from within the IDE .

Especially the two following chapters are very interesting, SWT components are combined with the JFace framework by an example of a self-implemented analog clock. Special features of the new Eclipse Platform 4.* are drawn again and again between the chapters. Advanced knowledge in the development of Java GUI applications are not necessary.

Even advanced users are not forgotten in this book. Event handling , Sync . / Asynchronous job scheduling , monitoring, Preferences / Presets , handling with Resources and much more offer a very good knowledge base for Eclipse Platform > = 3.5.

A special chapter is devoted to the eclipse4 OSGi Platform and their characteristics in terms of event handling , use, and create their own services and Contexts .

A guide for creating Eclipse features, update sites , Applications and Product an introduction to the automatiserte Testing of Plugins and automated Builds with Tycho completes the picture of a comprehensive book.

Beginners will find in this book a very good basis and practical tips . Advanced Java GUI developers find a very good introduction to SWT and the Eclipse Platform with necessary build-tools itself.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.