OZ 2016/2

126 ORGANIZACIJA ZNANJA 2016, LETN. 21, ZV. 2 Hramba podatkov pri razvoju z ogrodjemApache Cordova Podatke lahko hranimo na tri različne načine: • v pomnilniku (začasna hramba); • lokalno (localStorage, WebSQL; možnost trajne hrambe na napravi, možnost hrambe v predpomnilniku (angl. cache ) za offline dostop do oddaljenih podatkov); • na osnovi oddaljenih storitev (storitve REST/JSON; možnost uporabe poljubne storitve JSON, možnost uporabeAzureApp Service, ki ponuja enostaven dostop do baze v oblaku preko JSON). Kaj je Ionic? To je odprtokodno ogrodje, ki na osnovi komponent HTML, CSS in JS olajša razvoj mobilnih aplikacij; zgrajeno je na ogrodjuAngular, ki upošteva oblikovna določila platforme, na kateri teče (statusna vrstica je npr. pri Androidu zgoraj, pri iOS-u pa spodaj …). Ima zmogljiv CLI (Command Line Interface) za izgradnjo predloge aplikacij itd. ter tržnico za predloge aplikacij, vtičnikov in tem. Arhitektura rešitve z ogrodjem Ionic Slika 3: Grafični prikaz arhitekture programske rešitve, razvite z ogrodjem Ionic (NTK, 2016) Ionic 2 Nekaj malenkosti je bilo predstavljenih tudi o beta različici Ionic 2. Novo ogrodje ima prenovljen CLI, posodobljeno strukturo datotek in še mnogo drugega. Pomembno je poudariti, da je celotno ogrodje po novem grajeno na ogrodju Angular 2. Zaključek Po predavanjih in razpravi smo zaključili, da sta tako Cordova kot Ionic v fazi, ko že veljata za dozoreli tehnologiji, da imata dovolj bogat ekosistem in da zanju argument o slabšem delovanju ne velja več. Reference NTK, 2016. [online] Dostopno na: http://www.ntk.si [14. 11. 2016]. Miran Lešič in Luka Juršnik POROČILO

RkJQdWJsaXNoZXIy MTAxMzI5