Instant Eclipse 4 RCP Development How-to

Ram Kulkarni

  • 出版商: Packt Publishing
  • 出版日期: 2013-05-13
  • 售價: $990
  • 貴賓價: 9.5$941
  • 語言: 英文
  • 頁數: 68
  • 裝訂: Paperback
  • ISBN: 1782169520
  • ISBN-13: 9781782169529
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Over 10 practical recipes for creating rich client applications using Eclipse 4 with this book and ebook

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Produce rich client standalone applications using Eclipse 4
  • Create an application user interface using an application model
  • Customize and package your applications for multiple target platforms

In Detail

Standalone desktop applications are important in this era of web and mobile applications. Eclipse provides a rich set of APIs and tools, not just to create IDEs but also to create cross-platform standalone applications. Eclipse 4 has introduced many new concepts and APIs that make creating rich client application a lot easier.

Instant Eclipse 4 RCP Development How-to is a practical and hands-on guide to developing standalone applications. It also describes concepts and APIs used to perform specific tasks. The tasks identified in this book are most commonly performed in developing standalone applications of various levels of complexity.

Instant Eclipse 4 RCP Development How-to takes the approach of learning new features of Eclipse 4 by breaking them into specific tasks and progressively building a sample application using new features.

The book covers end-to-end workflow from setting up the development environment, creating the user interface, event handling, and displaying and saving data, to customizing and packaging the application. It provides code snippets for each task and explains the Eclipse 4 APIs and concepts used in them.The code will be easy to follow, making up part of the process of creating the entire sample application.

What you will learn from this book

  • Add custom menus, toolbar items, and keyboard shortcuts using an application model
  • Create static and dynamic views
  • Generate a dynamic pop-up menu
  • Use core expressions to show/hide menu items
  • Use Dependency Injection and annotations to access Eclipse 4 framework objects and services
  • Create custom events and handlers for notifications and to share data in the application
  • Style applications using CSS
  • Customize and export the application to different target platforms

Approach

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks.A concise guide that delivers immediate results with practical recipes on learning practical hints and avoiding pitfalls in Eclipse 4 development.

Who this book is written for

You will find this book useful if you are looking to create cross-platform rich client applications. Eclipse platform is built with Java, so basic knowledge of Java is essential. The focus of this book is to understand the new APIs and concepts of the Eclipse 4 platform. Prior knowledge of basic concepts of the Eclipse framework (plugin, extension, perspective, workspace, and so on), SWT (Standard Widget Toolkit), and JFace would be beneficial in understanding the examples in this book quicker.

商品描述(中文翻譯)

這本書和電子書提供了超過10個實用的食譜,教你如何使用Eclipse 4創建豐富的客戶端應用程序。

概述:
- 快速學習新知識!這是一本短小、快速、專注的指南,能夠立即產生效果。
- 使用Eclipse 4創建獨立的豐富客戶端應用程序。
- 使用應用程序模型創建應用程序的用戶界面。
- 為多個目標平台自定義和打包應用程序。

詳細內容:
在這個網絡和移動應用程序時代,獨立的桌面應用程序非常重要。Eclipse提供了一套豐富的API和工具,不僅用於創建集成開發環境,還用於創建跨平台的獨立應用程序。Eclipse 4引入了許多新的概念和API,使創建豐富的客戶端應用程序變得更加容易。

《Instant Eclipse 4 RCP Development How-to》是一本實用的、實踐性的手冊,介紹了開發獨立應用程序的方法和API。本書中介紹的任務是在不同複雜程度的獨立應用程序開發中最常見的任務。

《Instant Eclipse 4 RCP Development How-to》通過將Eclipse 4的新功能分解為具體任務,逐步構建一個使用新功能的示例應用程序的方法來學習。

本書涵蓋了從設置開發環境、創建用戶界面、事件處理、顯示和保存數據,到自定義和打包應用程序的端到端工作流程。對於每個任務,本書提供了代碼片段,並解釋了其中使用的Eclipse 4的API和概念。代碼易於理解,是創建整個示例應用程序過程的一部分。

你將從本書中學到以下內容:
- 使用應用程序模型添加自定義菜單、工具欄項目和鍵盤快捷鍵。
- 創建靜態和動態視圖。
- 生成動態彈出菜單。
- 使用核心表達式來顯示/隱藏菜單項目。
- 使用依賴注入和註解來訪問Eclipse 4框架對象和服務。
- 創建自定義事件和處理程序,用於通知和在應用程序中共享數據。
- 使用CSS為應用程序添加樣式。
- 自定義並將應用程序導出到不同的目標平台。

這本書以實用的、逐步指導和清晰的解釋為特點,提供了最重要和最有用的任務的實用食譜。這是一本簡潔的指南,能夠立即產生效果,幫助你學習Eclipse 4開發中的實用技巧,避免陷阱。

本書適合以下讀者:
- 希望創建跨平台豐富客戶端應用程序的人。
- Eclipse平台是用Java構建的,因此基本的Java知識是必需的。
- 本書的重點是理解Eclipse 4平台的新API和概念。
- 如果你已經對Eclipse框架(插件、擴展、透視圖、工作區等)、SWT(標準小部件工具包)和JFace的基本概念有所了解,那麼更容易理解本書中的示例。