Bohatá platforma AJAX | |
---|---|
Typ | Bohatá internetová aplikace s podporou AJAX |
Vývojář | Nadace Eclipse |
Zapsáno v | Jáva |
Operační systém | multiplatformní |
Jazyky rozhraní | Vícejazyčný |
Nejnovější verze | 1.5 ( 23. června 2012 ) |
Licence | Eclipse Public License |
webová stránka | eclipse.org/rap/ |
Platforma Rich AJAX (RAP) je bezplatný softwarový projekt vyvíjený v rámci projektu Eclipse Technology Project , který umožňuje vývojářům vytvářet bohaté internetové aplikace pomocí technologie AJAX a pomocí vývojového modelu Eclipse vytvářet zásuvné moduly využívající Java API . Platforma Rich AJAX je obdobou rámce platformy Rich Client Platform pro vývoj webových aplikací. Jeho API je velmi podobné rozhraní Rich Client Platform API, takže vývojáři se zkušenostmi s RCP mohou využít své znalosti k vývoji webových aplikací. RAP podporuje výměnu a opětovné použití zdrojového kódu mezi aplikacemi RCP a RAP, což usnadňuje vývoj aplikací, které běží na klientském počítači a mají webové rozhraní.
Příklad aplikace „Hello World“ využívající platformu Rich AJAX:
// Ahoj světe v RAP public Text txt ; public Display createUI () { Display display = new Display (); Shell shell = new Shell ( display ); skořápka . setSize ( 320 , 240 ); txt = nový Text ( shell , SWT . SIMPLE ); txt . setLocation ( shell . getClientArea (). x + 10 , shell . getClientArea (. y + 40 ); Tlačítko tlačítko = nové Tlačítko ( shell , SWT . PUSH ); tlačítko . setText ( "Ahoj světe!" ); tlačítko . setBounds ( shell . getClientArea (). x + 10 , shell . getClientArea (). y + 10 , shell . getClientArea (). šířka - 20 , 20 ); tlačítko . addSelectionListener ( new SelectionListener (){ public void widgetDefaultSelected ( SelectionEvent e ) { } public void widgetSelected ( SelectionEvent e ) { txt . setText ( "Ahoj světe!" ); } }); skořápka . otevřít (); návratový displej ; }Nadace Eclipse | |
---|---|
| |
Licence: Eclipse Public License |