DaVinci (mjukvara)
DaVinci var ett utvecklingsverktyg som användes för att skapa HTML5- mobilapplikationer och medieinnehåll. Den innehåller ett jQuery-ramverk, ett JavaScript-bibliotek som kan användas av utvecklare och designers för att skapa webbapplikationer som används på mobila enheter med en användarupplevelse som liknar inhemska applikationer. Affärsapplikationer, spel och rich media-innehåll, såsom HTML5 multimediatidningar, annonser och animationer, kan produceras med verktyget. DaVinci är baserad på standard webbteknologi, inklusive HTML5, CSS3 och JavaScript .
Funktioner
DaVinci är sammansatt av DaVinci Studio och DaVinci Animator, som hanterar applikationsprogrammering respektive UI- design. Verktyget har en författarmiljö för What You See Is What You Get där användare kan dra och släppa komponenter för att bygga applikationer och designa webbinnehåll.
Bibliotek med öppen källkod, som KnockOut, JsRender/JsViews, Impress.js och turn.js ingår i verktyget. Andra ramverk med öppen källkod kan också integreras.
Model View Controller (MVC) och databindning i JavaScript kan hanteras genom DaVincis Data-Set Editor. Här kan vykomponenter och modelldata vara visuellt bundna, vilket tillåter användare att skapa webbapplikationer med serverintegrerade UI-komponenter utan kodning.
DaVinci inkluderar också en N-Screen-redigerare, som automatiskt applicerar design och funktioner på skärmstorleken på olika enheter, såsom smartphones , surfplattor och smartTV.
DaVinci och jQuery
DaVinci har arbetat nära med jQuery Foundation för att presentera den första jQuery-konferensen i ett asiatiskt distrikt den 12 november 2012 i Seoul, Sydkorea. DaVinci användes som ett verktyg för att demonstrera tekniker för applikationsutveckling på konferensen.