IT Millin avoimen koodin ria-työvälineestä uusi versio jakoon
Avoimen lähdekoodin IT Mill Toolkit on yhdistelmä parhaita Java-teknologioita kuten Google Web Toolkitia, Ajaxia ja palvelimella ajettavaa ria-teknologiaa (rich internet applications).
IT Mill Toolkitin nyt julkaistu Windows-, Mac ja Linux-ympäristöissä toimiva tuotantoversio 5.3 on ilmaiseksi haettavissa IT Millin kotisivuilta.
Se on IT Millin mukaan julkaistu levitykseen käyttäjää vain vähän rajoittavalla Apache Licence v2 -lisenssillä, joka sallii yhdistämisen kaupallisiin ohjelmistotuotteisiin ja vapaan lähdekoodin tuotteisiin.
IT Mill Toolkitia käytetään ria-sovellusten käyttöliittymien rakentamiseen. Sen avulla kehittäjät voivat tiedotteen mukaan rakentaa ria-sovelluksia helposti Javalla palvelinympäristöön, "pitkälti samalla tavoin kuin työpöytäsovelluksia luodaan käyttämällä vaikkapa Swingia tai AWT:tä".
Kehittäjältä ei vaadita esimerkiksi käyttäjäpohjaisen Ajax-koodin tai JSON -ympäristöjen tuntemusta.
– Olemme kehittäneet tuotetta vuodesta 2000 lähtien. Tämä uusin versio on vakain julkistamistamme versioista, ja se tarjoaa hyvän perustan sovelluskehitykselle, IT Millin toimitusjohtaja Joonas Lehtinen kertoo.
IT Mill Toolkit sisältää laajan valikoiman valmiita toimintoja ja niiden lisäksi kehittäjä voi luoda omia lisätoimintoja Google Web Toolkitin avulla.
– Olemassaolevien toiminnallisuuksien laajentaminen ja uusien luominen on helppoa Javalla. Tämä on ainutlaatuinen ja tuottavuutta lisäävä tekijä tuotteessamme, Lehtinen kehaisee tiedotteessa.
Lisätyövälineitä
ydinkirjaston ympärille
Seuraavien kuukausien aikana IT Mill kertoo keskittyvänsä lisätyövälineiden tuottamiseen ydinkirjaston ympärille.
– Ennen syksyä aiomme julkistaa Toolkitiin useita lisätoimintoja. Esimerkiksi Eclipse -laajennus yhdessä käyttöliittymäsuunnittelutyövälineiden kanssa nopeuttaa kehittäjien työtä ja auttaa heitä luomaan visuaalisesti vaikuttavampia web-käyttöliittymiä.






























Kommentit (12)
Et taida oikein tietää mistä on kyse.
Täällä It-viikossa riittää näitä asiantuntijakommentteja.
Väännetään rautalangasta tietämättömille:
Java ajetaan vain Web palvelimella, käyttäjän selaimessa taas ajetaan HTML / javascript koodia. IT Mill Toolkit ei tästä poikkea muihin AJAX frameworkkeihin nähden.
HehHeh. Ei taida enää pystyä poistaa. Vai liittyikö asiantunteva lausuntosi kentien javascriptiin?
Väännetään rautalangasta tietämättömille:
Java ajetaan vain Web palvelimella, käyttäjän selaimessa taas ajetaan HTML / javascript koodia. IT Mill Toolkit ei tästä poikkea muihin AJAX frameworkkeihin nähden.
Jaa, mitäs java-appletit sitten ovat? ja onko kaikissa AJAX frameworkeissä javaa server-sidenä?
Uutisotsikon mukaisella frameworkilla ei ole mitään tekemistä Applettien kanssa. Kuten aiemmat kommentoijat kertoivatkin, tuossa Java pyörii serverissä ja clienttipuoli on toteutettu Ajaxilla. Erona muihin RIA frameworkkeihin on että clienttipuoli tulee frameworkin mukana eikä sitä tartte toteuttaa käsin. Eli riittää kun koodaa serveripuolen.
Java-appletit on ihan eri juttu kuin mistä AJAXissa (Asynchronous JavaScript...) on kyse. Java-appletit ovat selaimeen upotettuja Java-sovelluksia, jotka vaativat, että käyttäjän koneeseen on asennettu Java-ajoympäristö. Ajaxissa käytetään kaikissa selaimissa sisäänrakennettua JavaScript-tulkkia.
Ajaxissa taas pyörii selaimessa HTML ja JavaScript ja palvelimella pyörii Java-sovellus, aivan kuten tavallisissakin web-sovelluksissa. "Ajax" tarkoittaa aika simppeliä mutta merkittävää teknistä yksityiskohtaa: kommunikointia selaimen ja palvelimen välillä ilman, että web-"sivua" täytyy ladata joka kyselyllä erikseen.
Jotkut "Ajax-frameworkit", kuten GWT, ovat ensisijaisesti selainpuolen härpäkkeitä ja palvelinpuoli on jätetty kokonaan kehittäjän harteille.
IT Mill Toolkitissä kehitys tapahtuu ensisijaisesti palvelinpuolella Javalla, mutta toki selainpuolen komponenttejakin voi kehittää itse. IT Mill Toolkitin erottaa muista serverilähtöisistä Ajax-frameworkeistä erityisesti se, että myös selainpuolen koodi kehitetään Javalla, joka käännetään GWT-kääntäjällä "suorituskelpoiseksi" JavaScriptiksi.
Väännetään rautalangasta tietämättömille:
Java ajetaan vain Web palvelimella, käyttäjän selaimessa taas ajetaan HTML / javascript koodia. IT Mill Toolkit ei tästä poikkea muihin AJAX frameworkkeihin nähden.
Korjaa minut jos olen väärässä mutta missä kohtaa alkuperäinen kirjottaja mainitsi javascriptin? Faktahan on että kaikki Javalla joskus koodanneet tietävät ettei sille ole enää nykymaailmassa sijaa ja ohjelmointikielenä se on korkeintaankin keskiverto.