Den här websidan ser mycket bättre ut i en bläddrare som följer rådande webstandard, men du kan titta på sidan med andra bläddrare också.

Bluefish :: Akvariet

Bluefish logo
Logo

Java Server Faces

Java Server Faces och enhetstester

Java Server Faces och Hibernate

Hibernate och JBoss

Lunar Linux and Zepto 4200

Att delta i projekt med öppen källkod

Java-projekten i Apache

Hibernate - en introduktion

HemsideByggaren under huven

Öppen källkod på Bluefish

JavaOne 2003

Lime

OOPSLA 2002

AOP

fixafest.nu under huven

Linux From Scratch

Bluefish skänker

XSL

JDepper

OOPSLA 1999

JavaOne 2003

Publicerad 2003-06-30

JavaOne är Suns stora utvecklarkonferens kring Java. Årets konferens gick av stapeln 10-13 Juni och precis som vanligt i San Francisco. Den här artikeln ger en kort och övergripande beskrivning av vad som presenterades och vad som tillkännagavs. Två separata artiklar gör djupdykningar i olika teknikspår som t.ex. vad som är nytt i J2SE 1.5 (kodnamn Tiger) samt de J2EE-relaterade nyheterna.

Java - Everywhere

Java överallt! Japp, det var årets slogan och det hela anspelar på framgången med Javas spridning i alla möjliga system framförallt i mobiltelefoner och handdatorer. Här ett axplock av de siffror man pekar på:

  • 550 miljoner desktop-burkar har Java installerat.
  • Mer än 3 miljoner nedladdningar av J2SE per månad.
  • Mer än 150 mobiler/handdatorer från 22 tillverkare med Javastöd.
  • Mer än 300 miljoner Java Card finns ute levererade av mer än 55 tillverkare.
  • Nästan 74% av professionella utvecklare använder Java som sitt primära utvecklingsverktyg, (Källa IDG).
  • Idag finns mer än 3 miljoner kompetenta Javautvecklare.
storbildstv

Japp, siffror går att vinkla och avrunda, dock är det intressant med den bredd som Java fått inom mobil/handdator-världen. Med tanke på hur mycket pengar som ringsignaler omsätter, kommer mobil-spel att bli ett troligtvis ännu större område.

Branding - Ny logga med mera

Sun tillkännagav att man påbörjat en stor satsning kring varumärket Java och i samband med detta passade man på att byta logga.
Java logo
Förutom ny kaffekopp lanserade man två nya webbplatser: java.net och java.com

java.com

java.com är en helt ny webbplats som är inriktad till "Vanliga användare" som här ska kunna ladda ner Java, få hjälp med mera.

java.net

java.net är den webbplats som har en intriktning mot utvecklare med ett mer tekniskt innehåll. Vad som är intressant med java.net är att den förutom att ta över en del av "Javasoft"-sidorna dessutom verkar profilera sig som en SourceForge-liknande tingest. CollabNet bidrar med hosting-mjukvara och det är tänkt att open source Java-projekt ska kunna "host:a" sin utveckling här. Tanken från Sun är att backa upp utvecklingen med diverse "communities" etc kring Java-utveckling. Förutom utvecklingen kommer O'Reilly att ansvara för innehållet i webbplatsen vilket låter bra. I övrigt kommer man tillhandahålla allt annat godis man kan förvänta sig idag som bloggar, RSS och Wiki-prylar.

Java-runtime på HP och Dell maskiner

Tydligen har man kommit överens med HP att dom skickar med senaste Java-runtime på samtliga sina PC. Även Dell skickar med Java med stationära som bärbara Windows eller Linux maskiner.

Java-plattformens framtid

Idag finns 3 miljoner Java-utvecklare och det konkreta målet som finns är att nå 10 miljoner. För att möjliggöra detta måste plattformen bli enklare. Detta satsar man på i flera olika områden. J2SE 1.5 bidrar med en del småsaker som förenklar men dom stora delarna är kring J2EE som fortfarande är onödigt krånglig. Beträffande webbteknik kommer den nya tekniken JSF (Java Server Faces) att förenkla utvecklandet av webbgränssnitt och man har här sneglat rätt mycket på hur man kan arbeta i Visual Studio.Net. Andra förenklingar som ligger längre fram är inom EJB-världen där det uttalade målet är att man ska kunna utveckla en EJB mha enbart en klassfil mha metadata (J2SE 1.5). Java och scriptingstöd håller man dessutom på att standardisera i en JSR (223) hur Java och scriptning ska fungera genom att använda PHP som "referensimplementation".

Ett annat långsiktigt mål som uttalades var: En plattform. Dvs J2ME / J2SE och J2EE måste sammanföras mer.

Övrigt skoj

T-Shirt

James Goslings "T-shirt-skjutar-korståg" gick vidare och i år var det dags att som han själv sa:

- Time to get "medieval".

Jodå, han hade byggt en medeltida slunga som kastade just T-Shirts, samtidigt utlyste han en tävling till nästa år att bygga den mest coola, meningslösa T-shirt-kastar-mojängen.

Scott McNealy
Scott McNealy håller låda på fredagens keynote

Detaljer

Denna artikel tog på en övergripande nivå upp vad som tillkännagavs. I fall du är intresserad av mer detaljer kring till exempel J2SE 1.5 så kika på de separata artiklarna refererade nedan.

/Torben Norling


Referenser

Bluefish logo

Bluefish AB :: Sturegatan 34 :: 114 36 Stockholm :: tel 08 459 93 30 :: fax 08 459 93 39 :: e-post info@bluefish.se