3. HTML5
HTML-standardin kehityksen uusi alku
Kaavailtu valmistuminen vuonna 2022
Spesifikaatio on kuitenkin jo nyt valmis
tuotantokäyttöön
Ominaisuuksien tuki vaihtelee
selaimittain
4. HTML5
Semanttiset elementit
Uudet syötekentät
Median käsittely
Canvas & SVG
Paikkatiedon hyödyntäminen
Offline ja Tallennus -tuki
Tiedosto ja Laite -tuki
CSS laajennukset
Reaaliaikaisuus
6. HTML5 JA MOBIILI
Käytetyimmät ominaisuudet
mobiilisivustoilla
Offline -tuki
Canvas (piirtoalusta)
Video ja Audio tuki
Paikannus API
Uudet syötekentät
CSS3 ja animaatiot
8. MOBIILISIVUSTOT
HTML, CSS ja JavaScript
Käytetään selaimella
Ympärillä selainikkuna
Vaatii internet yhteyden
Ei pääsyä laitteeseen
Nopea ja kustannustehokas
9. “WEB OHJELMAT”
HTML, CSS ja JavaScript
"Asennettu" pikakuvake
Käynnistyy kuin natiivi
Kosketusystävällinen liittymä
Käyttöliittymä tallennettuna nopea ja käytettävissä
offline
Ei pääsyä laitteeseen
Nopea ja kustannustehokas
10. NATIIVIT OHJELMAT
Paras suorityskyky
Pääsy laitteiston ominaisuuksiin
Jaettavissa / Myytävissä alustan kauppapaikassa
Vaatii syvää tuntemusta alustaan
Vaatii hyvää tuntemusta vaadittuun ohjelmointikieleen
Tehtyä koodia ei käytönnässä voi jakaa alustojen välillä
Hidas kehitys
11. HYBRIDI OHJELMAT
Hyvä suorituskyky
Pääsy laitteiston ominaisuuksiin
Jaettavissa / Myytävissä alustan kauppapaikassa
Tutut työkalut ja ohjelmointitavat alustasta riippumatta
Nopea ja kustannustehokas
Suorituskyky eroja eri alustojen välillä
12. MIKÄ ON PARAS VAIHTOEHTO
MINULLE?
Vastaus riippuu tavoitteista, aikataulusta ja budjetista
Ja ennen kaikkea ohjelman tarpeista!
13. Kohteena vain yksi alusta
Haastava käyttöliittymä
Laitekohtainen ominaisuus
Pelit
SUOSITTELU: NATIIVI