Materiale angolare è un componente della libreria dell'interfaccia utente sviluppato da Google nel 2014. È progettato appositamente per gli sviluppatori AngularJS. Aiuta a progettare l'applicazione in modo strutturato. I suoi componenti aiutano a costruire pagine web e applicazioni web attraenti, coerenti e funzionali. Viene utilizzato per creare un sito Web reattivo e più veloce.
Attira gli utenti e accede agli elementi o componenti presenti nella nostra applicazione. Aiuta anche a progettare le nostre applicazioni con stili e forme unici.
Questi componenti rendono l'applicazione o il sito Web più coerente e design reattivo. Unisce i principi classici del design di successo con innovazione e tecnologia.
Google ha sviluppato Angular Material nel 2014. A quel tempo era taggato AngularJS per rendere le applicazioni più attraenti e con prestazioni più veloci. Google ha riscritto il codice da zero e lo ha rimosso JS , per poi chiamarlo Angular Material a settembre 2016. Interfaccia utente/esperienza utente i componenti sono noti come materiali angolari.
k algoritmo del vicino più vicino
Caratteristiche del materiale angolare
- È un design reattivo integrato.
- Il materiale angolare ha CSS standard.
- La nuova versione dei componenti dell'interfaccia utente che sono pulsanti, caselle di controllo , E campi di testo viene utilizzato per seguire i concetti di Angular Material Design.
- Ha caratteristiche specializzate come schede, barra degli strumenti, composizione rapida, navigazione laterale, scorrimento, navigazione laterale e altro ancora.
- È un browser multipiattaforma e viene utilizzato per creare componenti web.
Progettazione reattiva
- Angular Material ha un design reattivo in modo che il suo sito Web possa adattarsi a qualsiasi dimensione.
- I siti Web creati da Material sono compatibili con Android, iPhone, tablet , E computer portatili .
Estensibile
- È facile aggiungerne di nuovi CSS regole per sovrascrivere l’esistente CSS
- Supporta ombre e colori.
- I colori e le sfumature sono uniformi in Angular Material.
- Il materiale angolare è gratuito.
Alta qualità
- I componenti di Angular Material sono accessibili a tutti. È testato con molti parametri che garantiscono prestazioni e affidabilità dell'applicazione.
- Dispone di API semplici con un comportamento multipiattaforma coerente.
Versatile
- Fornisce strumenti che aiutano gli sviluppatori a creare i propri componenti personalizzati con modelli comuni.
- È personalizzabile entro i limiti.
Senza attrito
- È stato costruito dal team Angular per integrarsi perfettamente.
- Possiamo utilizzare Angular Material per progettare una nuova applicazione da zero o in un'applicazione esistente.
AngularJS contro Angular
La libreria Angular Material è un prodotto stabile pronto per l'uso. Gli sviluppatori dovrebbero tenerlo presente Materiale AngularJS funziona con AngularJS 1.x . AngularJS 1.x ora è dentro Supporto a lungo termine (LTS) modalità.
Il kit di sviluppo di materiali e componenti Angular ( CDK ) biblioteche ( per Angular v2+ ) si troverà in Componenti angolari Archivio GitHub.
Gli attuali sforzi di sviluppo sono focalizzati su accessibilità, miglioramenti minori delle prestazioni E correzioni di bug .
L'ultimo design dei materiali
L'ultimo aggiornamento di Material Design è stato annunciato da Google a maggio, 2018 .
Supporto a lungo termine
Il materiale AngularJS è entrato nel Supporto a lungo termine (LTS) periodo che termina il 31 dicembre 2021 . La data è in linea con AngularJS È periodo.
Quindi, ci concentreremo sulla correzione del bug, nel file 1.2.x sezione della Biblioteca, che soddisfa almeno uno dei criteri di seguito indicati:
- Riceviamo o rileviamo un rapporto di debolezza della sicurezza verificato.
- Un browser rilascia una versione che impedirà il funzionamento delle attuali applicazioni di produzione.
- La libreria jQuery rilascia una versione che impedisce il funzionamento delle attuali applicazioni di produzione.
Materiale AngularJS 1.1.x otterrà una nuova versione, se verifichiamo una nuova debolezza della sicurezza.
Supporto del browser
Il materiale AngularJS generalmente supporta i browser che rientrano in queste categorie:
- Utilizzo globale superiore allo 0,5%.
- Ultime due versioni principali dei browser Evergreen
- FirefoxESR
- Browser non considerati 'morti'.
Prerequisiti
Prima di procedere con il tutorial, è necessario avere le conoscenze di base di JS angolare, HTML, CSS, JavaScript, E Modello oggetto documento (DOM) . Inoltre, è utile vedere il funzionamento delle applicazioni basate sul Web.
uova di pasqua su android
Pubblico
Questo tutorial è utile per principianti e professionisti che desiderano apprendere le basi di Angular Material e creare siti Web reattivi con componenti accattivanti. Il tutorial spiega i concetti principali di Angular Material.
Problema
Ti assicuriamo che non troverai alcun problema in questo tutorial Java. Tuttavia, se c'è qualche errore, segnala il problema nel modulo di contatto.