<p>I have read through several reviews on Amazon and some books seem outdated.  I am currently using MyEclipse 6.5 which is using Eclipse 3.3.  I'm interested in hearing from people that have experience learning RCP and what reference material they used to get started.</p>

[{'answer_id': 7790, 'author': 'Thomas Owens', 'author_id': 572, 'author_profile': 'https://Stackoverflow.com/users/572', 'pm_score': 1, 'selected': False, 'text': '<p>Although I don\'t have personal experience, a few friends of mine did Eclipse RCP development, and they used the book "<a href="https://rads.stackoverflow.com/amzn/click/com/0321334612" rel="nofollow noreferrer" rel="nofollow noreferrer">Eclipse Rich Client Platform: Designing, Coding, and Packaging Java(TM) Applications</a>". They seemed to like it a lot, and I looked it at myself, and it seemed useful. If I was going to do RCP development on Eclipse, I would probably get this book.</p>\n\n<p>To clarify - this book is geared toward Eclipse 3.1, and since I haven\'t done any RCP development of my own, I\'m not sure how much things have changed.</p>\n'}, {'answer_id': 7792, 'author': 'dlinsin', 'author_id': 198, 'author_profile': 'https://Stackoverflow.com/users/198', 'pm_score': 0, 'selected': False, 'text': '<p>I read the <a href="https://rads.stackoverflow.com/amzn/click/com/0321334612" rel="nofollow noreferrer" rel="nofollow noreferrer">book</a> suggested by Thomas and it\'s really worth reading, although not very up-to-date.</p>\n'}, {'answer_id': 28154, 'author': 'Tony Lenzi', 'author_id': 3033, 'author_profile': 'https://Stackoverflow.com/users/3033', 'pm_score': 3, 'selected': True, 'text': '<p>I\'ve been doing Eclipse RCP development for almost 2 years now.  When I first started, I wanted a book for help and many people told me, with Eclipse you\'re better off using the <a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform" rel="nofollow noreferrer">Eclipsepedia</a> and Google.</p>\n\n<p>However, I started with "<a href="https://rads.stackoverflow.com/amzn/click/com/0321305027" rel="nofollow noreferrer" rel="nofollow noreferrer">The Java Developer\'s Guide to Eclipse</a>" by D\'Anjou et al, and I still reference it when I need a better starting point or a good reference.  It\'s probably a little outdated now, but is very thorough and really explains how the Eclipse framework works.  Like just about anything, RCP isn\'t too hard to pick up if you\'ve figured out how the framework supporting it works and you\'ll get a lot more mileage out of your code.</p>\n'}, {'answer_id': 65917, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 2, 'selected': False, 'text': '<p>I agree with Thomas Owens on "<a href="https://rads.stackoverflow.com/amzn/click/com/0321334612" rel="nofollow noreferrer" rel="nofollow noreferrer">Eclipse Rich Client Platform: Designing, Coding, and Packaging Java(TM) Applications</a>" and would also add "<a href="https://rads.stackoverflow.com/amzn/click/com/032142672X" rel="nofollow noreferrer" rel="nofollow noreferrer">Eclipse: Building Commercial-Quality Plug-ins</a>" to the list of rather outdated but still somewhat useful books on Eclipse RCP. Even though the latter does not go much into the Rich Client Platform, it explains quite a lot about the Eclipse plug-in architecture that is useful knowledge for developers of RCP applications.</p>\n\n<p>There has been a lot of improvements in the Eclipse RCP platform since the release of both of these books, so I really hope that there are new versions of these books coming out soon.</p>\n'}, {'answer_id': 1027242, 'author': 'Dr. Faust', 'author_id': 70134, 'author_profile': 'https://Stackoverflow.com/users/70134', 'pm_score': 1, 'selected': False, 'text': '<p>Recently published:</p>\n\n<p><a href="https://rads.stackoverflow.com/amzn/click/com/0321553462" rel="nofollow noreferrer" rel="nofollow noreferrer">The third edition of "eclipse Plug-ins" by Eric Clayberg and Dan Rubel</a></p>\n\n<p><a href="https://rads.stackoverflow.com/amzn/click/com/1430218274" rel="nofollow noreferrer" rel="nofollow noreferrer">Practical Eclipse rich Client Platform Projects by Vladimir Silva</a>r=1-1</p>\n'}, {'answer_id': 10212523, 'author': 'MechaMarinara', 'author_id': 1332225, 'author_profile': 'https://Stackoverflow.com/users/1332225', 'pm_score': 1, 'selected': False, 'text': '<p>I find a lot of the books to be lacking in any sort of depth. At least not enough to justify their price.  You can find plenty of tutorials online that cover what the books do and plenty more.  They\'re usually less outdated than the books too.</p>\n\n<p>I really like Lars Vogel\'s tutorials: <a href="http://www.vogella.com/eclipse.html" rel="nofollow">http://www.vogella.com/eclipse.html</a></p>\n\n<p>They\'re short and easy to understand, with enough pictures and material to get you going.  After you have a basic understanding, then google will suffice for the details of things.</p>\n'}]
['https://Stackoverflow.com/questions/7779', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/791/']