DaVinci (oprogramowanie)
DaVinci był narzędziem programistycznym używanym do tworzenia aplikacji mobilnych HTML5 i treści multimedialnych. Zawiera platformę jQuery, bibliotekę JavaScript, która może być używana przez programistów i projektantów do tworzenia aplikacji internetowych używanych na urządzeniach mobilnych z doświadczeniem użytkownika podobnym do aplikacji natywnych. Za pomocą tego narzędzia można tworzyć aplikacje biznesowe, gry i treści multimedialne, takie jak multimedialne magazyny HTML5, reklamy i animacje. DaVinci opiera się na standardowej technologii internetowej, w tym HTML5, CSS3 i JavaScript .
Cechy
DaVinci składa się z DaVinci Studio i DaVinci Animator, które zajmują się odpowiednio programowaniem aplikacji i projektowaniem interfejsu użytkownika . Narzędzie ma środowisko autorskie What You See Is What You Get, w którym użytkownicy mogą przeciągać i upuszczać komponenty w celu tworzenia aplikacji i projektowania treści internetowych.
Narzędzie zawiera biblioteki open source, takie jak KnockOut, JsRender/JsViews, Impress.js i turn.js. Można również zintegrować inne platformy open source.
Kontroler widoku modelu (MVC) i wiązanie danych w JavaScript można obsługiwać za pomocą edytora zestawów danych DaVinci. Tutaj komponenty widoku i dane modelu mogą być wizualnie powiązane, co pozwala użytkownikom na tworzenie aplikacji internetowych z komponentami interfejsu użytkownika zintegrowanymi z serwerem bez kodowania.
DaVinci zawiera również edytor N-Screen, który automatycznie stosuje projekty i funkcje do rozmiaru ekranu różnych urządzeń, takich jak smartfony , tablety i smartTV.
DaVinci i jQuery
DaVinci ściśle współpracował z Fundacją jQuery podczas prezentacji pierwszej konferencji jQuery w azjatyckiej dzielnicy 12 listopada 2012 r. W Seulu w Korei Południowej. DaVinci został wykorzystany jako narzędzie do zademonstrowania technik tworzenia aplikacji na konferencji.