Поделиться

Книга посвящена разработке в среде Eclipse Java-приложений.

Разработка приложений на платформе Eclipse.

Машнин Т. С. » Eclipse: разработка RCP-, Web-, Ajax- и Android-приложений на Java» БХВ-Петербург, 2013 год, 384 стр. (14,9 мб. pdf)

Книга для профессиональных разработчиков на платформе Eclipse Java приложений. Дается обзор архитектуры, платформ и проектов Eclipse. Основное содержание книги — создание приложений с использованием PDE (Plug-in Development Environment), это SDK (Software Development Kit) с плагином JDT (Java Development Tools).

JDT-плагин используется как основа для разработки разных Java-приложений, не исключая создание Eclipse-плагинов. JDT-плагин входит в состав других Eclipse-платформ, предназначенных для проектирования Java-приложений на основе различных расширений, и создает собственную функциональность в разработке Java-кода платформы Java SE.

В книге рассмотрены проекты разработки и создания различных Eclipse Java, Android, GWT (Google Web Toolkit), Riena, Ajax-RAP, SCA (Service Component Architecture), WTP (Web Tools Platform) — приложений, некоторых других проектов и Eclipse-плагинов, их отладка, тестирование и рефакторинг кода. Все описания сопровождаются примерами, пояснениями и листингами кодов.
ISBN 978-5-9775-0829-2

Оглавление книги

Введение 7
Проект Business Intelligenceand Reporting Tools (BIRT) 8
Проект Eclipse Data Tools Platform (DTP) 8
Проект Eclipse 8
Проект Eclipse Modeling Project 10
Проект Mylyn 11
Проект RT 12
Проект SOA Platform 13
Проект SOA Tools Platform 15
Проект Tools 15
Проект Test and Performance Tools Platform 16
Проект Eclipse Web Tools Platform 17

Глава 1. Платформа Eclipse и средства разработки Java 19
Архитектура платформы Eclipse и среда Eclipse SDK 19
Страница Welcome 21
Рабочая область Workbench 23
Разработка приложений платформы Java SE 32
Среда разработки Eclipse SDK 32
Пример создания простого Java-приложения 33
Навигация по Java-коду 35
Подсказки 37
Запуск выполнения кода 38
Расширенные настройки создания JAR-файла 41
Сборка проекта 42
Среда разработки Eclipse IDE for Java Developers 44
Инструменты Mylyn 45
Интеграция с Maven 50
Средства работы с XML 55

Глава 2. Отладка, тестирование и рефакторинг кода 61
Отладка Java-кода 62
Тестирование Java-кода 71
Рефакторинг 77

Глава 3. Командная разработка кода 79
CVS 80
Subversion 92
Плагин Subclipse 93
Локальный SVN-репозиторий 99
Плагин Subversive 101
Git 105
Mercurial 117

Глава 4. Интернационализация и локализация приложений 123

Глава 5. Графические системы SWT и JFace 129
SWT-приложения 134
Связывание данных 150
JFace-приложения 155
XWT-приложения 158

Глава 6. Разработка Eclipse-плагинов 160
Мастер Plug-in Project 160
Создание Eclipse-плагина 160
Создание OSGi-модуля 173
Мастер Fragment Project 177
Мастер Feature Project 178
Мастер Plug-in from Existing JAR Archives 181

Глава 7. Создание RCP-приложений 182

Глава 8. Создание Android-приложений 193
Инсталляция ADT-плагина 193
Описание ADT-плагина 196
Перспектива DDMS 198
Перспективы Hierarchy View и Pixel Perfect 205
Мастера ADT-плагина 207
Мастер Android Project 207
Запуск Android-приложения из среды Eclipse 211
Подготовка к публикации Android-приложения 215
Layout-редактор ADT-плагина 218
Редактор файла AndroidManifest.xml ADT-плагина 223
Мастер Android XML File 236
Тип ресурса Layout 236
Тип ресурса Values 238
Тип ресурса Drawable 240
Тип ресурса Menu 244
Тип ресурса Color List 246
Тип ресурса Property Animation и Tween Animation 248
Тип ресурса AppWidgetProvider 252
Тип ресурса Preference 255
Тип ресурса Searchable 260
Мастер Android Icon Set 264
Мастер Android Test Project 265

Глава 9. Создание RAP-приложений 268

Глава 10. Создание GWT-приложений 277

Глава 11. Создание приложений на основе платформы Riena 286

Глава 12. Разработка SCA-приложений 297

Глава 13. Разработка приложений на основе платформы Scout 304

Глава 14. Разработка Web-приложений на основе платформы WTP 312
Servlet + JSP 315
Servlet + JSP + JPA 318
Web + EJB 326
Application Client 331
Web-сервисы 332

Глава 15. Управление данными с DTP 341

Глава 16. Создание отчетов с BIRT 348

Глава 17. Использование инструментов Eclipse Modeling Tools 359
EMF 359
GMF 363
Xtext 367
ATL 370

Предметный указатель

Скачать книгу бесплатно14,9 мб. pdf

 

Eclipse java. Видео

Поделиться