Eclipse alapú technológiák - Segédanyagok

Félév: 2012. tavasz
Title Egyedi szöveg
Bevezető előadás
Plug-in fejlesztés - bevezető

Plug-in fejlesztés alapjai

  • Eclipse plug-inek felépítése
  • Gyakori Eclipse plug-inek

A laboron a Command Framework példáján a kiterjesztések használatát néztük végig.

További segédanyagok

Grafikus felületek készítése 1. - SWT

SWT alapú grafikus felületek szerkesztése

  • Áttekintés widgetekről
  • Layoutok kezelése

Tavalyi fóliasor mellékelve a részletesebb referencia miatt.

Grafikus felületek készítése 2. - JFace

Magasabb szintű technikák grafikus felületek fejlesztéséhez

  • Viewer framework: nagy mennyiségű adat megjelenítése
  • Adatkötés: kétirányú szinkronizáció adatmodell és grafikus felület között
  • Forms API: egységes form-megjelenítő komponensek (későbbi előadás során leadva)
EMF- Domain-specifikus modellezés
  • Domain-specifikus modellezés bevezető
  • EMF alapú modellezés
Haladó Eclipse technikák

Haladó Eclipse technikák

  • Selection service
  • Adapterek

Eclipse erőforráskezelés

  • Resource API
  • Projektek, nature-ök, builderek
  • Varázslók
  • Esettanulmány: Java API
Alkalmazásfejlesztés Eclipse RCP segítségével

Tematika:

  • RCP alkalmazások felépítése
  • Gyakori kiterjesztések
  • Csomagolás, telepítés

Az óra végén kitérőt tettünk a Forms API ismertetése felé, fóliák elérhetőek a Grafikus felületek készítése 2. - JFace előadás fóliái között.

Alkalmazásfejlesztés OSGi segítségével

OSGi framework

  • Bundle életciklus
  • OSGi szolgáltatások
  • Kitekintés: Bnd/Bndtools

Ajánlott olvasmány: Neil Bartlett: OSGi and How It Got That Way

Az Eclipse platform új generációja - Eclipse Application Platform 4

Az újgenerációs Eclipse platform

  • Kontextuskezelés
  • Modell alapú Workbench
  • CSS alapú témázás
Grafikus szerkesztők készítése

GMF és Graphiti alapjai

Eclipse plug-in tesztelés

Tesztelési módszerek, eljárások

Tesztelés Eclipse környezetben

Bevezetés a profilingba

Folytonos integrációs technikák

Folytonos integráció

  • Alapfogalmak
  • Problémák
  • Eclipse plug-inek függőségeinek kezelése
  • Build szerverek

A Buckminster részletes bemutatása idén kimaradt.

Félév: 2011. tavasz
Title Egyedi szöveg
Bevezető előadás
A plug-in fejlesztés alapjai

Bevezetés a plug-in fejlesztésbe

  • Alapfogalmak
  • Gyakori technológiák
  • Command framework

A laborgyakorlat során áttekintettük a Command framework segítségével a plug-in projektek létrehozásának lépéseit.

Grafikus felhasználói felület készítése 1. - SWT
Grafikus felhasználói felület készítése 2. - JFace, Forms
EMF - Domain-specifikus modellezés
Grafikus szerkesztők készítése Eclipse-ben I. - GEF
Grafikus editorok készítése II. - GMF
Erőforráskezelés Eclipse környezetben
Rich Client Platform
OSGi

További segédanyagok:

Rich Ajax Platform
Tesztelés, profiling
Folytonos integráció Eclipse környezetben
Syndicate content