U strci koja je nastala nakon promjene Microsoftove strategije (stavljanje Silverlighta u drugi plan, fokus na HTML5 tehnologiji) često čitamo kako HTML5 specifikacija još nije završena i kako nema razvojnih alata za HTML5. Pri tome zaboravljaju da HTML5 nije nikakav rez, nešto potpuno novo zbog čega ćemo morati baciti sve što smo prije napravili. Web tehnologije su u stalnoj evoluciji, stalno se nešto novo događa, tako da sporna specifikacija nikada i neće biti završena sve dok jednog dana ne pređemo na HTML6 i prestanemo govoriti o staroj petici. Ako ste imali razvojne alate za HTML4 (a imate ih, zar ne?) onda imate alate i za HTML6.
Jedan od najboljih alata za razvoj bogatih web aplikacija je ExtJS. Mislim da trenutno ne postoji kvalitetnija, cjelovitija i bogatija JavaScript biblioteka za razvoj sučelja u web aplikacijama. ExtJS je sam po sebi bio odličan, a onda je cijela priča dobila zalet, tvrtka je promijenila ime (sada je Sencha) i počelo je okupljanje odličnih JavaScript programera i projekata. U prvom valu su došli jQTouch i Raphaël. Odmah nakon toga se pojavljuje Sencha Touch (okruženje za razvoj HTML5 mobilnih i taktilnih aplikacija ). Od prije su tu Ext Designer (grafičko okruženje za ravoj ExtJS sučelja) i Ext GWT (Java biblioteka za RIA).
I onda nešto što je prošlo poprilično nezapaženo, a što bi moglo natjerati Flash i Silverlight majstore da se zabrinu: Sencha Animator. To je alat za izradu CSS3 animacija za WebKit preglednike. Dosta upotrebljivo bez obzira na rani stupanja razvoja. Sencha lab ne miruje pa su jučer predstavili alat za debugiranje JavaScript koda koji se vrti na Android uređaju ili emulatoru s vašeg računala.
Nestrpljivo očekujem što će slijedeće predstaviti Sencha lab. I dalje ne prestaju s sakupljanjem odličnih JavaScript programera. Najnoviji pridošlica je autor MooTouch biblioteke Jacky Nguyen.
Kvaliteta Sencha alata u odnosu na konkurenciju je usporediva s onime što je nekada značio Borland pa možemo slobodno reći da je Sencha Borland novog vremena bogatih web aplikacija.
FYI. Adobe je prije dva tjedna predstavio budući EDGE, alat za razvoj animacija pomoću HTML-a i jQueryja.
Senchu nisam imao potrebe još koristiti budući se bavim Flexom, no nakon ovako konkretnog posta, morat ću je detaljnije pogledati :)