Domande generali

D: Cos'è AWS Amplify?
AWS Amplify consiste di un un framework di sviluppo e servizi per sviluppatori che permettono di creare applicazioni mobili e Web su AWS nel modo più veloce e più semplice. Il framework open source di Amplify fornisce un insieme convenzionale di librerie, componenti dell'interfaccia utente e un'interfaccia della riga di comando per costruire un back-end dell'app e integrarlo con le app per iOS, Android, Web e React Native. Il framework di Amplify sfrutta un core set di servizi AWS Cloud per offrire capacità quali dati offline, autenticazione, analitica, notifiche push, bot e AR/VR su larga scala. Gli strumenti a AWS Amplify per sviluppatori comprendono la console AWS Amplify per la creazione, la distribuzione e l’hosting di app Web e AWS Device Farm per la verifica delle app mobili su dispositivi iOS e Android reali.

D: Quali sono i componenti principali di AWS Amplify?
AWS Amplify è costituito dal framework open source di Amplify, da servizi Cloud come AWS AppSync e Amazon Cognito sfruttati dal framework di Amplify, dalla console AWS Amplify e dagli strumenti per lo sviluppatore di AWS Device Farm.

D: Quanto costa utilizzare AWS Amplify?
Con il framework di Amplify, vengono addebitati i costi solo dei servizi AWS sottostanti effettivamente utilizzati. Non sono previsti costi aggiuntivi per l'utilizzo del framework di Amplify. Per scoprire i costi della console AWS Amplify, visita la pagina dei prezzi della console AWS Amplify. Per scoprire i costi di AWS Device Farm, visita la pagina dei prezzi di AWS Device Farm.

D: In che modo la console AWS Amplify si correla al framework di Amplify?
La console e il framework open source di AWS Amplify possono essere utilizzati congiuntamente o separatamente. Per esempio, puoi utilizare la console di AWS Amplify per distribuire e ospitare i front-end di applicazioni a pagina singola (SPA) e siti Web statici, indipendentemente dal loro utilizzo del framework di Amplify.

Se utilizzi la CLI del framework di Amplify per configurare le risorse back-end della tua applicazione, la console Amplify offre ulteriori funzionalità. A ciascun check-in, la console Amplify distribuisce o aggiorna le risorse back-end prima della distribuzione nel front-end. Offre, inoltre, diverse configurazioni, come le distribuzioni di back-end isolati per ramo o distribuzioni di back-end condivisi attraverso rami diversi.

D: Che ne è stato di AWS Mobile Hub?
I clienti AWS Mobile Hub attuali possono continuare a utilizzare Mobile Hub. Per i nuovi progetti, gli sviluppatori devono utilizzare invece AWS Amplify. 

D: Dove posso trovare le notizie più aggiornate su AWS Amplify?
Visita il nostro blog e la pagina Novità di AWS.

 

Framework di Amplify

D: Cosa consente di fare il framework open source di Amplify?
Il framework open source di Amplify consente di aggiungere rapidamente alla propria applicazione funzionalità quali dati offline, autenticazione a più fattori, analitica e altre ancora, con poche righe di codice. È possibile configurare e integrare servizi cloud sottostanti come AWS AppSync, Amazon Cognito, Amazon Pinpoint, AWS Lambda, Amazon S3 o Amazon Lex direttamente dalla riga di comando, riducendo al minimo il tempo richiesto per configurare e gestire i servizi back-end.

D: Quali sono le lingue e le piattaforme supportate dal framework di Amplify?
Il framework di Amplify supporta app per iOS, Android, Web e React Native. Nel caso delle app Web vi è una profonda integrazione con React, Ionic, Angular e Vue.js.

D: Posso utilizzare le librerie del framework di Amplify anche se non utilizzo la CLI?
Sì. Le librerie possono essere utilizzate per accedere alle risorse back-end create senza l’utilizzo della CLI di Amplify.

D: In che modo AWS Amplify è legato agli SDK AWS Mobile per iOS e Android?
Gli SDK AWS Mobile per iOS e Android fanno parte del framework di Amplify. Inizia a usarlo.

D: Dove posso trovare gli SDK AWS per Xamarin e Unity?
Per iniziare a usare SDK AWS Mobile per Xamarin, leggere la guida per lo sviluppatore AWS Mobile SDK per Xamarin. Per iniziare a usare SDK AWS Mobile per Unity, leggere la guida per lo sviluppatore AWS Mobile SDK per Unity.

 

Servizi cloud

D: In che modo il framework di Amplify lavora con i servizi AWS Cloud?
Il framework di Amplify è organizzato in base alle funzionalità che si desidera aggiungere all’app, come dati offline, autenticazione a più fattori, analisi e altre ancora. Quando si configurano queste funzionalità utilizzando la CLI Amplify, vengono automaticamente messi a disposizione i servizi AWS Cloud necessari. La configurazione viene mantenuta nei modelli CloudFormation che possono essere controllati nel controllo del codice sorgente e condivisi con altri sviluppatori. Quando si integrano e poi si utilizzano queste funzionalità nella propria app tramite la libreria Amplify, quest’ultima effettua le chiamate necessarie ai servizi AWS. Per esempio, ‘amplify add analytics’ configurerà Amazon Pinpoint. Quando poi nella propria app si utilizzano le API Analytics della libreria Amplify, verranno effettuate le chiamate richieste a Pinpoint.

Strumenti per sviluppatori

D: Dove posso trovare le domande frequenti sulla console AWS Amplify?
Visita Domande frequenti sulla console AWS Amplify.

D: Dove posso trovare le domande frequenti su AWS Device Farm?
Visita Domande frequenti su AWS Device Farm.

Ulteriori informazioni su AWS Amplify

Inizia
Hai altre domande? Contatta il nostro team:
aws-amplify-customer@amazon.com