Rikas AJAX-alusta | |
---|---|
Tyyppi | AJAX -yhteensopiva Rich Internet Application |
Kehittäjä | Eclipse Foundation |
Sisään kirjoitettu | Java |
Käyttöjärjestelmä | cross-platform |
Käyttöliittymäkielet | Monikielinen |
uusin versio | 1,5 ( 23. kesäkuuta 2012 ) |
Lisenssi | Eclipse julkinen lisenssi |
Verkkosivusto | eclipse.org/rap/ |
Rich AJAX Platform (RAP) on Eclipse Technology Projectin kehittämä ilmainen ohjelmistoprojekti , jonka avulla kehittäjät voivat luoda Rich Internet Applications -sovelluksia käyttämällä AJAX -tekniikkaa ja Eclipse -kehitysmallin avulla luoda laajennuksia Java API :n avulla . Rich AJAX Platform on Rich Client Platform -kehyksen analogi web-kehitykseen. Sen API on hyvin samankaltainen kuin Rich Client Platform API, joten RCP-kokemusta omaavat kehittäjät voivat käyttää tietämystään verkkosovellusten kehittämiseen. RAP kannustaa lähdekoodin vaihtoon ja uudelleenkäyttöön RCP- ja RAP-sovellusten välillä, mikä helpottaa asiakaskoneella toimivien ja web-käyttöliittymän sisältävien sovellusten kehittämistä.
Esimerkki "Hello World" -sovelluksesta Rich AJAX -alustalla:
// Hello World in RAP julkinen Teksti txt ; public Display createUI () { Näyttönäyttö = uusi Näyttö ( ); Shell shell = uusi Shell ( näyttö ); kuori . setSize ( 320 , 240 ); txt = uusi Teksti ( shell , SWT . SIMPLE ); txt . setLocation ( shell . getClientArea (). x + 10 , shell . getClientArea (. y + 40 ); Painikepainike = uusi painike ( shell , SWT . PUSH ) ; -painiketta . setText ( "Hei maailma!" ); -painiketta . setBounds ( shell . getClientArea (). x + 10 , shell . getClientArea (). y + 10 , komentotulkki . getClientArea (). leveys - 20 , 20 ); -painiketta . addSelectionListener ( uusi SelectionListener (){ public void widgetDefaultSelected ( SelectionEvent e ) { } public void widgetSelected ( SelectionEvent e ) { txt . setText ( "Hei maailma!" ); } }); kuori . auki (); paluu näyttö ; }Eclipse Foundation | |
---|---|
| |
Lisenssi: Eclipse Public License |