We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

This translation is incomplete. Please help translate this article from English.

Învățați cum să creați aplicații web moderne utilizând ultimele tehnologii și idei web — aplicații web ce vor avea super puteri în ultimele și cele mai moderne browsere, dar în aelași timp oferă o experiență acceptabilă pentru utilizator în browserele mai puțin capabile.

Tehnici folosite de aplicațiile moderne

Aplicații web progresive
Aplicațiile web progresive presupun luarea site-urilor/aplicațiilor web standard ce se bucură de cele mai bune părți de pe internet — precum abilitatea de a fi descoperite de motoarele de căutare, de a fi conectate prin URL-uri, de a funționa în diverse formate — și supraîncărcarea lor cu API-uri moderne (precum Service Workers și Push) și capabilități ce sunt de obicei atribuite aplicațiilor native.
 

Fundamentele Aplicațiilor

Ghidurile listate mai jos acoperă zone comune de funționalitate pe care veți dori să le parcurgeți/implementați în aplicațiile web. Fiecare pagină include direcții de lucru, tutoriale, referințe, exemple și ale informații utile.

Ghid rapid
Acest ghid rapid indroduce uneltele recomandate pentru crearea aplicațiilor web și subliniază cerințele specifice creării aplicațiilor Firefox OS.
Fluxul de date elementar
Configurarea fluxului de date prin intermediul aplicației tale, bazele HTTP, Ajax.
Arhitectura aplicațiilor web moderne
O introducere de bază a arhitecturii aplicațiilor moderne web și dezvoltării lor: MVC, framework-uri ș.a.m.d.
Obținere și modificare de date
Obținerea datelor din fișiere, dispozitivele hardware (de exemplu bateria, proximitatea, senzorul de luminozitate) și servicii cheie (cum ar fi camera video și contactele).
Notificare Utilizator
Notificare de către sistem, alarme, vibrații.
Implementarea mecanismelor de inserare și control pentru utilizator
Mouse, tastatură, capturarea pointer-ului, input-uri touch-screen, drag & drop, etc.
Lucrul offline
appCache, service workers, localStorage, and IndexedDB.
Livrarea datelor audio și video
Livrarea datelor video și audio pe un document web.
Manipularea datelor audio și video
Cum să manipulați datele audio și video folosind <canvas>, Web Audio API, și alte lucruri similare.
Performanță
Articole despre cum vă puteți îmbunătăți aplicațiile web.

Vedeți de asemenea

Join the Web Apps community

Choose your preferred method for joining the discussion:

Document Tags and Contributors

Contributors to this page: Vrexu, teoli, stephaniehobson, Sheppy
Last updated by: Vrexu,