SlideShare ist ein Scribd-Unternehmen logo
1 von 90
Downloaden Sie, um offline zu lesen
E se non avessi davvero
bisogno di un app?
Diego La Monica - Axio Studio S.r.l.
Chi sono
Co-fondatore Axio Studio S.r.l.
Partecipante allo Skill Profiles Working Group
Full Stack Developer
System Integrator
Relatore, Divulgatore, Formatore
Appassionato di tutto ciò che riguarda il settore ICT
Membro del consiglio direttivo di IWA Italy
Responsabile per l’organizzazione eventi per IWA Italy
International Web Association
L’associazione internazionale per la professionalità nel Web
Dal 1996 (in Italia dal 2000) è il
riferimento di chi lavora nel
Web.
Associazione professionisti
Web (Legge 4/2013),
promotrice di norme UNI in
materia di professionalità ICT.
Obiettivo di IWA è creare rete
tra soci, partecipare
all’evoluzione della rete e
divulgare conoscenza tramite i
soci con eventi e iniziative.
IWA Italy è su YouTube
● Oltre 60 video disponibili
● Webinar divulgativi
● Dibattiti pubblici
● Eventi formativi
● Approfondimenti tecnici
● Video-interviste
youtube.com/user/iwaitaly
I prossimi workshop di oggi di IWA Italy
Donatella
Ardemagni
11:30 - Arena 3
Alle porte del 2023…cosa non
dovrebbe mancare nel prossimo
piano marketing per creare
opportunità commerciali?
Simonetta
Pozzi
13:30 - Arena 1
Il metaverso questo sconosciuto:
solo una moda del momento o
un'opportunità per le aziende?
Roberto
Marmo
15:30 - Arena 3
Fare Content Creation con
Artificial Intelligence
Hai davvero bisogno di un app?
Quanti clienti ho?
Quanti clienti ho?
0 😱
😏
Quanti partner ho oggi?
+50
Per contattarmi
Sito Web:
www.axio.studio
Email:
hello@axio.studio
Telefono:
+39 333 7235 382
Un paio di domande per il pubblico
1. Quanti di voi hanno almeno un sito web personale?
Un paio di domande per il pubblico
1. Quanti di voi hanno almeno un sito web personale?
2. Quanti di voi hanno almeno un sito web aziendale?
Un paio di domande per il pubblico
1. Quanti di voi hanno almeno un sito web personale?
2. Quanti di voi hanno almeno un sito web aziendale?
3. Quanti di voi hanno un sistema di gestione in Cloud?
Un paio di domande per il pubblico
1. Quanti di voi hanno almeno un sito web personale?
2. Quanti di voi hanno almeno un sito web aziendale?
3. Quanti di voi hanno un sistema di gestione in Cloud?
4. Quanti di voi hanno un’app su Play Store (Android)?
Un paio di domande per il pubblico
1. Quanti di voi hanno almeno un sito web personale?
2. Quanti di voi hanno almeno un sito web aziendale?
3. Quanti di voi hanno un sistema di gestione in Cloud?
4. Quanti di voi hanno un’app su Play Store (Android)?
5. Quanti di voi hanno un’app su AppStore (Apple)?
Perché un sito web personale?
● Ho qualcosa da raccontare
Perché un sito web personale?
● Ho qualcosa da raccontare
● Scrivo della mia vita personale
Perché un sito web personale?
● Ho qualcosa da raccontare
● Scrivo della mia vita personale
● Racconto delle mie esperienze professionali
Perché un sito web personale?
● Ho qualcosa da raccontare
● Scrivo della mia vita personale
● Racconto delle mie esperienze professionali
● Aiutare gli altri
Perché un sito web aziendale?
● Per promuovere i servizi e/o i prodotti della mia azienda
Perché un sito web aziendale?
● Per promuovere i servizi e/o i prodotti della mia azienda
● Esporre le competenze interne
Perché un sito web aziendale?
● Per promuovere i servizi e/o i prodotti della mia azienda
● Esporre le competenze interne
● Vendo prodotti on-line
Perché un sito web aziendale?
● Per promuovere i servizi e/o i prodotti della mia azienda
● Esporre le competenze interne
● Vendo prodotti on-line
● Racconto della qualità della vita in azienda
Perché un sito web aziendale?
● Per promuovere i servizi e/o i prodotti della mia azienda
● Esporre le competenze interne
● Vendo prodotti on-line
● Racconto della qualità della vita in azienda
● Raccontare dei successi, degli obiettivi aziendali
conseguiti, della vision, ecc.
Perché un’app?
● Canale di comunicazione alternativo alla posta elettronica
Perché un’app?
● Canale di comunicazione alternativo alla posta elettronica
● Offro un servizio aggiuntivo ai miei clienti
Perché un’app?
● Canale di comunicazione alternativo alla posta elettronica
● Offro un servizio aggiuntivo ai miei clienti
● Elaboro informazioni da diverse fonti e le aggrego
Perché un’app?
● Canale di comunicazione alternativo alla posta elettronica
● Offro un servizio aggiuntivo ai miei clienti
● Elaboro informazioni da diverse fonti e le aggrego
● Dialogo con sistemi esterni tramite bluetooth o altro canale di comunicazione
Perché un’app?
● Canale di comunicazione alternativo alla posta elettronica
● Offro un servizio aggiuntivo ai miei clienti
● Elaboro informazioni da diverse fonti e le aggrego
● Dialogo con sistemi esterni tramite bluetooth o altro canale di comunicazione
● Perché mi hanno detto che è importante essere sugli store per il
posizionamento del brand.
Canale di comunicazione alternativo all’e-mail
1. Le notifiche push possono essere disattivate dagli utenti
Canale di comunicazione alternativo all’e-mail
1. Le notifiche push possono essere disattivate dagli utenti
2. Sono un servizio di tipo best effort: non c’è garanzia di recapito
Canale di comunicazione alternativo all’e-mail
1. Le notifiche push possono essere disattivate dagli utenti
2. Sono un servizio di tipo best effort: non c’è garanzia di recapito
3. Per ottenere l’informazione, talvolta è richiesta azione esplicita dell’utente
Offro un servizio aggiuntivo ai miei clienti
● Lo stesso servizio non può essere fornito da web?
● E se ti dicessi che un sito web lo puoi “installare”
sul tuo smartphone?
Elaboro informazioni da diverse fonti e le aggrego
● La tua applicazione è serverless?
● I dati sono sul Cloud?
● Le elaborazioni avvengono direttamente sullo smartphone?
Dialogo con sistemi esterni
● Comunica anche ad app chiusa?
● Dialogo costante?
● É un dispositivo salva-vita?
Perché mi hanno detto che è importante essere sugli store
Sicuro di esserti rivolto
al professionista giusto?
Quanto costa
mantenere un’app
sugli store?
● Apple Developer Program
● Hosting Sito Web
● Google Developer Program
● Aggiornamenti periodici
● Mac
● Comunicazione ad-hoc per
gli store
Primo Anno
€ 99,00
€ 40,00
€ 25,00
€ ???
€ 1.000,00
€ ???
Quanto costa
mantenere un’app
sugli store?
● Apple Developer Program
● Hosting Sito Web
● Google Developer Program
● Aggiornamenti periodici
● Mac
● Comunicazione ad-hoc per
gli store
€ 99,00
€ 40,00
€ ???
€ ???
Dal Secondo Anno
Quanto costa
mantenere un’app
sugli store?
● Apple Developer Program
● Hosting Sito Web
● Google Developer Program
● Aggiornamenti periodici
● Mac
● Comunicazione ad-hoc per
gli store
Come guadagno
con un’app?
● Advertising
● Acquisti in app
Advertising
in-app: quanto
vale?
2019
78 Miliardi
2020
90 Miliardi
2025
226.4 Miliardi
Advertising
in-app:
revenue
~$0,02
per impression
~$0,16
per banner di intermezzo
~$2,50
per banner interattivi (offerwall)
Acquisti in app
Abbiamo bisogno di numeri?
La vendita è
un processo emotivo
Acquisti in app: revenue (< 1mln euro)
15%
sul venduto è per lo store
22%
IVA
Acquisti in app: revenue (≥1mln euro)
30%
sul venduto è per lo store
22%
IVA
Acquisti in app: revenue
Vendita
in-app
Commissioni
store
Lordo IVA
22%
Guadagno P.F.
~40%
Utile
Netto
€1,00 15% = €0,15 €0,85 €0,15 €0,70 €0,28 €0,42
€1,00 30% = €0,30 €0,70 €0,15 €0,55 €0,22 €0,33
Acquisti in app: metodi di pagamento alternativo
3% di riduzione
sulle commissioni per lo store
Come aumentare
i profitti?
La WebApp non ha commissioni sulle vendite
100% di riduzione
sulle commissioni per lo store
Acquisti in app: revenue
Vendita
in-app
Commissioni
store
Lordo IVA
22%
Guadagno P.F.
~40%
Utile
Netto
€1,00 15% = €0,15 €0,85 €0,15 €0,70 €0,28 €0,42
€1,00 30% = €0,30 €0,70 €0,15 €0,55 €0,22 €0,33
Acquisti in App (WebApp): revenue
Vendita
in-app
Commissioni
store
Lordo IVA
22%
Guadagno P.F.
~40%
Utile
Netto
€ 1,00 0% € 1,00 € 0,19 € 0,81 € 0,32 € 0,49
Come rendere
l’esperienza nativa?
Le PWA
Sono di fatto
WebApp
Funzionano
anche offline
Ricevono
notifiche push
Aggiornamento
immediato
Non presentano
il classico layout
del browser
Le PWA
Possono essere
installate sullo
smartphone
Funzionano
anche se non
installate
Installabile
anche su Linux,
Windows e Mac
Sono di fatto
WebApp
Funzionano
anche offline
Ricevono
notifiche push
Aggiornamento
immediato
Dov’è il risparmio?
Tecnologia App vs Web App vs PWA
Server
OS: Linux/Windows
Backend: NodeJS / .NET Framework / PHP / Java / …
Database: MySQL / Oracle / SQLServer / MongoDB / …
Frontend: Html + Css + Js
Tecnologia App vs Web App vs PWA
App Mobile
Android: Kotlin o Java
iOS: Swift o Objective C
Server
OS: Linux/Windows
Backend: NodeJS / .NET Framework / PHP / Java / …
Database: MySQL / Oracle / SQLServer / MongoDB / …
Frontend: Html + Css + Js
Tecnologia App vs Web App vs PWA
App Mobile
Android: Kotlin o Java
iOS: Swift o Objective C
Web App
Android: Html + Css + Js
iOS: Html + Css + Js
Server
OS: Linux/Windows
Backend: NodeJS / .NET Framework / PHP / Java / …
Database: MySQL / Oracle / SQLServer / MongoDB / …
Frontend: Html + Css + Js
Tecnologia App vs Web App vs PWA
App Mobile
Android: Kotlin o Java
iOS: Swift o Objective C
Web App
Android: Html + Css + Js
iOS: Html + Css + Js
PWA
Android: Html + Css + Js
iOS: Html + Css + Js
Server
OS: Linux/Windows
Backend: NodeJS / .NET Framework / PHP / Java / …
Database: MySQL / Oracle / SQLServer / MongoDB / …
Frontend: Html + Css + Js
Tecnologia App vs Web App vs PWA
App Mobile
Android: Kotlin o Java
iOS: Swift o Objective C
Web App
Android: Html + Css + Js
iOS: Html + Css + Js
PWA
Android: Html + Css + Js
iOS: Html + Css + Js
Server
OS: Linux/Windows
Backend: NodeJS / .NET Framework / PHP / Java / …
Database: MySQL / Oracle / SQLServer / MongoDB
Frontend: Html + Css + Js
Puoi pubblicare la PWA anche su Play Store
TWA
Trusted Web Activity
Experience #1
Sportello Remoto 4.0 ©
by Secretel Service S.r.l.
Richiesta del Partner
● Ottimizzazione/riduzione dei costi di:
gestione, manutenzione ed evoluzione del sistema
Richiesta del Partner
● Ottimizzazione/riduzione dei costi di:
gestione, manutenzione ed evoluzione del sistema
● Possibilità di estendere il servizio al mobile
Richiesta del Partner
● Ottimizzazione/riduzione dei costi di:
gestione, manutenzione ed evoluzione del sistema
● Possibilità di estendere il servizio al mobile
● Aumentare la sicurezza del sistema
Richiesta del Partner
● Ottimizzazione/riduzione dei costi di:
gestione, manutenzione ed evoluzione del sistema
● Possibilità di estendere il servizio al mobile
● Aumentare la sicurezza del sistema
● Abolire le dipendenze da servizi terzi
Architettura sportello remoto: prima
OS: Windows
Backend: .Net Framework
Database: Cloud Storage
Frontend: React
Architettura sportello remoto: adesso
OS: Linux
Backend: Docker + PHP + Laravel
Database: MariaDB
Frontend: Vue Js + HTML + CSS + JS
Notifiche agli utenti
Comunicazione tramite SMS
al posto delle Notifiche Push
Streaming
Accesso
alla camera e all’audio del device
tramite le Media API di HTML5
Esperienza nativa
Esecuzione WebApp
in modalità kiosk
Comunicazione con dispositivi hardware
Tramite HTML5 dove possibile (quasi del tutto)
Tramite protocolli di rete dove implementato
Tramite procedure batch in tutti gli altri casi
Risparmio economico - per singola unità
● Licenze Microsoft Windows
● Licenze Antivirus
● Risparmio in licenze per singolo Sportello Remoto 4.0©
● Apple Developer Program
● Google Developer Account
● Codebase unico per ReWeb© e Sportello Remoto 4.0©
€ 259,00*
€033,42 **
€ 292,42
€ 099,00 € / anno
€ 025,00 €
-
* Singola licenza Windows 10 Pro sullo store Microsoft ** Costo per licenza con acquisto licenze multiple Avast Antivirus Essential Business Security
Risparmio economico - su larga scala
Risparmio in licenze per
singolo Sportello Remoto 4.0©
€ 292,42
Risparmio in licenze per
4.000 Sportello Remoto 4.0©
€ 1.169.680,00
Experience #2
Ticino Ticket
by DOS Group S.A.
Richiesta del Partner
● App Mobile
● Riduzione utilizzo della carta
● Delegare la compilazione del TicinoTicket all’ospite
● Velocizzare il processo di check-in
● Ottimizzare l’acquisizione del beneficio presso la
struttura attrattiva
Architettura Ticino Ticket
OS: Linux
Backend: Docker + PHP + 3rd Part Services
Database: Mariadb
Frontend: Vue Js + HTML + CSS + JS
App Mobile
● Necessità di aggiornamenti frequenti ed immediati
Riduzione utilizzo della carta
● Generazione QRCode
● Generazione PDF
Delegare la compilazione del TicinoTicket all’ospite
● Autenticazione ospite tramite OAuth2 e JWT
● Compilazione ticket tramite WebApp
● Condivisione dei ticket
Velocizzare il processo di check-in
● Albergatore invia link all’ospite
● L’ospite compila le informazioni del gruppo
● L’albergatore convalida i dati e attiva i ticket
Ottimizzare l’acquisizione del servizio
● Scansione del QRCode all’ingresso della struttura
● Presentazione della convalida alla cassa
Fotocamera
Accesso
alla fotocamera del device
tramite le Media API di HTML5
Installabile
Attraverso l’opportuna configurazione del
WebManifest e di un ServiceWorker
Persistenza off-line
Funziona in assenza di collegamento ad internet
Conserva i ticket in locale
Sincronizzazione quando on-line
Hai davvero bisogno di un app?
Hai davvero bisogno di un app?
Sei libero di pormi qualsiasi domanda purché non riguardi:
● gli argomenti trattati durante questo Workshop,
● la mia vita personale,
● la mia vita professionale,
● le mie esperienze passate e future,
● i miei sogni nel cassetto
● e qualsiasi altra cosa vorresti domandarmi….
Grazie!
Le slide saranno disponibili on-line
nei prossimi giorni.
Scrivi a hello@axio.studio
per restare aggiornato
Per contattarmi
Sito Web:
www.axio.studio
Email:
hello@axio.studio
Telefono:
+39 333 7235 382

Weitere ähnliche Inhalte

Ähnlich wie E se non avessi davvero bisogno di un app?

Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...
Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...
Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...Data For Business
 
Essere online, al meglio
Essere online, al meglioEssere online, al meglio
Essere online, al meglioStudio Pleiadi
 
Creare app senza programmare
Creare app senza programmareCreare app senza programmare
Creare app senza programmareTommaso Tosi
 
Enrica Menozzi | Chi ha detto che per creare App serve programmare?
Enrica Menozzi | Chi ha detto che per creare App serve programmare?Enrica Menozzi | Chi ha detto che per creare App serve programmare?
Enrica Menozzi | Chi ha detto che per creare App serve programmare?Donne Digitali
 
Presentazione e commerce-gestito_piazza_del_cavallino
Presentazione e commerce-gestito_piazza_del_cavallinoPresentazione e commerce-gestito_piazza_del_cavallino
Presentazione e commerce-gestito_piazza_del_cavallinoPaolo Caffagni
 
Zona nuovo italiano
Zona nuovo italianoZona nuovo italiano
Zona nuovo italianoAngelo Pinto
 
Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics Andrea Vaccarella
 
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...Social Hub Genova
 
Vendere Online. Quando, come e perchè?
Vendere Online. Quando, come e perchè?Vendere Online. Quando, come e perchè?
Vendere Online. Quando, come e perchè?lozoodivenere
 
Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...
Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...
Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...Stefano Saladino
 
Come creare una app di successo
Come creare una app di successoCome creare una app di successo
Come creare una app di successoMichele Ferraro
 
SMAU MILANO 2023 | Utilizzare AI per la creazione di Web App
SMAU MILANO 2023 | Utilizzare AI per la creazione di Web AppSMAU MILANO 2023 | Utilizzare AI per la creazione di Web App
SMAU MILANO 2023 | Utilizzare AI per la creazione di Web AppSMAU
 
App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?Diego La Monica
 
Link me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejsLink me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejsFrancesco Venezia
 
Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0Claudio Tancini
 
2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE
2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE
2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDESMAU
 
2011-2014: cosa è cambiato sul Web per le aziende
2011-2014: cosa è cambiato sul Web per le aziende2011-2014: cosa è cambiato sul Web per le aziende
2011-2014: cosa è cambiato sul Web per le aziendeGabriele Romanato
 
Presentazione GrowItApp (v1.0)
Presentazione GrowItApp (v1.0)Presentazione GrowItApp (v1.0)
Presentazione GrowItApp (v1.0)Francesco Ronchi
 

Ähnlich wie E se non avessi davvero bisogno di un app? (20)

Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...
Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...
Fashion Android: case history, consigli e app dal mondo fashion e geek - Fash...
 
Essere online, al meglio
Essere online, al meglioEssere online, al meglio
Essere online, al meglio
 
Creare app senza programmare
Creare app senza programmareCreare app senza programmare
Creare app senza programmare
 
Enrica Menozzi | Chi ha detto che per creare App serve programmare?
Enrica Menozzi | Chi ha detto che per creare App serve programmare?Enrica Menozzi | Chi ha detto che per creare App serve programmare?
Enrica Menozzi | Chi ha detto che per creare App serve programmare?
 
Presentazione e commerce-gestito_piazza_del_cavallino
Presentazione e commerce-gestito_piazza_del_cavallinoPresentazione e commerce-gestito_piazza_del_cavallino
Presentazione e commerce-gestito_piazza_del_cavallino
 
Zona nuovo italiano
Zona nuovo italianoZona nuovo italiano
Zona nuovo italiano
 
Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics
 
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...meetHub! di Social Hub Genova -  Come creare una App di Successo - Michele Fe...
meetHub! di Social Hub Genova - Come creare una App di Successo - Michele Fe...
 
Vendere Online. Quando, come e perchè?
Vendere Online. Quando, come e perchè?Vendere Online. Quando, come e perchè?
Vendere Online. Quando, come e perchè?
 
Ecommerce b2b
Ecommerce b2b Ecommerce b2b
Ecommerce b2b
 
Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...
Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...
Martina Mantoan - Digitalizzare un’attività locale - Rinascita Digitale | DAY...
 
Come creare una app di successo
Come creare una app di successoCome creare una app di successo
Come creare una app di successo
 
SMAU MILANO 2023 | Utilizzare AI per la creazione di Web App
SMAU MILANO 2023 | Utilizzare AI per la creazione di Web AppSMAU MILANO 2023 | Utilizzare AI per la creazione di Web App
SMAU MILANO 2023 | Utilizzare AI per la creazione di Web App
 
App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?
 
Link me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejsLink me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejs
 
Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0
 
Noa presentazione
Noa presentazioneNoa presentazione
Noa presentazione
 
2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE
2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE
2011 -2014: COSA È CAMBIATO SUL WEB PER LE AZIENDE
 
2011-2014: cosa è cambiato sul Web per le aziende
2011-2014: cosa è cambiato sul Web per le aziende2011-2014: cosa è cambiato sul Web per le aziende
2011-2014: cosa è cambiato sul Web per le aziende
 
Presentazione GrowItApp (v1.0)
Presentazione GrowItApp (v1.0)Presentazione GrowItApp (v1.0)
Presentazione GrowItApp (v1.0)
 

Mehr von Diego La Monica

Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...Diego La Monica
 
Cordova: un viaggio di sola andata
Cordova: un viaggio di sola andataCordova: un viaggio di sola andata
Cordova: un viaggio di sola andataDiego La Monica
 
App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?Diego La Monica
 
Applicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformanceApplicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformanceDiego La Monica
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoDiego La Monica
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoDiego La Monica
 
Strategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativaStrategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativaDiego La Monica
 
Applicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazioneApplicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazioneDiego La Monica
 
Competenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del webCompetenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del webDiego La Monica
 
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeSiti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeDiego La Monica
 
I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)Diego La Monica
 
I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)Diego La Monica
 
I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)Diego La Monica
 
ALPHA Architectural Overview
ALPHA Architectural OverviewALPHA Architectural Overview
ALPHA Architectural OverviewDiego La Monica
 
Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!Diego La Monica
 

Mehr von Diego La Monica (20)

Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
 
Cordova: un viaggio di sola andata
Cordova: un viaggio di sola andataCordova: un viaggio di sola andata
Cordova: un viaggio di sola andata
 
Css stuffs #3
Css   stuffs #3Css   stuffs #3
Css stuffs #3
 
App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?
 
Css stuffs #2
Css   stuffs #2Css   stuffs #2
Css stuffs #2
 
Css stuffs #1
Css   stuffs #1Css   stuffs #1
Css stuffs #1
 
Applicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformanceApplicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformance
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successo
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successo
 
Strategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativaStrategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativa
 
Applicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazioneApplicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazione
 
Competenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del webCompetenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del web
 
SVN/TRAC
SVN/TRACSVN/TRAC
SVN/TRAC
 
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeSiti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
 
I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)
 
I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)
 
I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)
 
ALPHA Architectural Overview
ALPHA Architectural OverviewALPHA Architectural Overview
ALPHA Architectural Overview
 
Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!
 
Pikno
PiknoPikno
Pikno
 

E se non avessi davvero bisogno di un app?

  • 1. E se non avessi davvero bisogno di un app? Diego La Monica - Axio Studio S.r.l.
  • 2. Chi sono Co-fondatore Axio Studio S.r.l. Partecipante allo Skill Profiles Working Group Full Stack Developer System Integrator Relatore, Divulgatore, Formatore Appassionato di tutto ciò che riguarda il settore ICT Membro del consiglio direttivo di IWA Italy Responsabile per l’organizzazione eventi per IWA Italy
  • 3. International Web Association L’associazione internazionale per la professionalità nel Web Dal 1996 (in Italia dal 2000) è il riferimento di chi lavora nel Web. Associazione professionisti Web (Legge 4/2013), promotrice di norme UNI in materia di professionalità ICT. Obiettivo di IWA è creare rete tra soci, partecipare all’evoluzione della rete e divulgare conoscenza tramite i soci con eventi e iniziative.
  • 4. IWA Italy è su YouTube ● Oltre 60 video disponibili ● Webinar divulgativi ● Dibattiti pubblici ● Eventi formativi ● Approfondimenti tecnici ● Video-interviste youtube.com/user/iwaitaly
  • 5. I prossimi workshop di oggi di IWA Italy Donatella Ardemagni 11:30 - Arena 3 Alle porte del 2023…cosa non dovrebbe mancare nel prossimo piano marketing per creare opportunità commerciali? Simonetta Pozzi 13:30 - Arena 1 Il metaverso questo sconosciuto: solo una moda del momento o un'opportunità per le aziende? Roberto Marmo 15:30 - Arena 3 Fare Content Creation con Artificial Intelligence
  • 6. Hai davvero bisogno di un app?
  • 11. Un paio di domande per il pubblico 1. Quanti di voi hanno almeno un sito web personale?
  • 12. Un paio di domande per il pubblico 1. Quanti di voi hanno almeno un sito web personale? 2. Quanti di voi hanno almeno un sito web aziendale?
  • 13. Un paio di domande per il pubblico 1. Quanti di voi hanno almeno un sito web personale? 2. Quanti di voi hanno almeno un sito web aziendale? 3. Quanti di voi hanno un sistema di gestione in Cloud?
  • 14. Un paio di domande per il pubblico 1. Quanti di voi hanno almeno un sito web personale? 2. Quanti di voi hanno almeno un sito web aziendale? 3. Quanti di voi hanno un sistema di gestione in Cloud? 4. Quanti di voi hanno un’app su Play Store (Android)?
  • 15. Un paio di domande per il pubblico 1. Quanti di voi hanno almeno un sito web personale? 2. Quanti di voi hanno almeno un sito web aziendale? 3. Quanti di voi hanno un sistema di gestione in Cloud? 4. Quanti di voi hanno un’app su Play Store (Android)? 5. Quanti di voi hanno un’app su AppStore (Apple)?
  • 16. Perché un sito web personale? ● Ho qualcosa da raccontare
  • 17. Perché un sito web personale? ● Ho qualcosa da raccontare ● Scrivo della mia vita personale
  • 18. Perché un sito web personale? ● Ho qualcosa da raccontare ● Scrivo della mia vita personale ● Racconto delle mie esperienze professionali
  • 19. Perché un sito web personale? ● Ho qualcosa da raccontare ● Scrivo della mia vita personale ● Racconto delle mie esperienze professionali ● Aiutare gli altri
  • 20. Perché un sito web aziendale? ● Per promuovere i servizi e/o i prodotti della mia azienda
  • 21. Perché un sito web aziendale? ● Per promuovere i servizi e/o i prodotti della mia azienda ● Esporre le competenze interne
  • 22. Perché un sito web aziendale? ● Per promuovere i servizi e/o i prodotti della mia azienda ● Esporre le competenze interne ● Vendo prodotti on-line
  • 23. Perché un sito web aziendale? ● Per promuovere i servizi e/o i prodotti della mia azienda ● Esporre le competenze interne ● Vendo prodotti on-line ● Racconto della qualità della vita in azienda
  • 24. Perché un sito web aziendale? ● Per promuovere i servizi e/o i prodotti della mia azienda ● Esporre le competenze interne ● Vendo prodotti on-line ● Racconto della qualità della vita in azienda ● Raccontare dei successi, degli obiettivi aziendali conseguiti, della vision, ecc.
  • 25. Perché un’app? ● Canale di comunicazione alternativo alla posta elettronica
  • 26. Perché un’app? ● Canale di comunicazione alternativo alla posta elettronica ● Offro un servizio aggiuntivo ai miei clienti
  • 27. Perché un’app? ● Canale di comunicazione alternativo alla posta elettronica ● Offro un servizio aggiuntivo ai miei clienti ● Elaboro informazioni da diverse fonti e le aggrego
  • 28. Perché un’app? ● Canale di comunicazione alternativo alla posta elettronica ● Offro un servizio aggiuntivo ai miei clienti ● Elaboro informazioni da diverse fonti e le aggrego ● Dialogo con sistemi esterni tramite bluetooth o altro canale di comunicazione
  • 29. Perché un’app? ● Canale di comunicazione alternativo alla posta elettronica ● Offro un servizio aggiuntivo ai miei clienti ● Elaboro informazioni da diverse fonti e le aggrego ● Dialogo con sistemi esterni tramite bluetooth o altro canale di comunicazione ● Perché mi hanno detto che è importante essere sugli store per il posizionamento del brand.
  • 30. Canale di comunicazione alternativo all’e-mail 1. Le notifiche push possono essere disattivate dagli utenti
  • 31. Canale di comunicazione alternativo all’e-mail 1. Le notifiche push possono essere disattivate dagli utenti 2. Sono un servizio di tipo best effort: non c’è garanzia di recapito
  • 32. Canale di comunicazione alternativo all’e-mail 1. Le notifiche push possono essere disattivate dagli utenti 2. Sono un servizio di tipo best effort: non c’è garanzia di recapito 3. Per ottenere l’informazione, talvolta è richiesta azione esplicita dell’utente
  • 33. Offro un servizio aggiuntivo ai miei clienti ● Lo stesso servizio non può essere fornito da web? ● E se ti dicessi che un sito web lo puoi “installare” sul tuo smartphone?
  • 34. Elaboro informazioni da diverse fonti e le aggrego ● La tua applicazione è serverless? ● I dati sono sul Cloud? ● Le elaborazioni avvengono direttamente sullo smartphone?
  • 35. Dialogo con sistemi esterni ● Comunica anche ad app chiusa? ● Dialogo costante? ● É un dispositivo salva-vita?
  • 36. Perché mi hanno detto che è importante essere sugli store Sicuro di esserti rivolto al professionista giusto?
  • 37. Quanto costa mantenere un’app sugli store? ● Apple Developer Program ● Hosting Sito Web ● Google Developer Program ● Aggiornamenti periodici ● Mac ● Comunicazione ad-hoc per gli store
  • 38. Primo Anno € 99,00 € 40,00 € 25,00 € ??? € 1.000,00 € ??? Quanto costa mantenere un’app sugli store? ● Apple Developer Program ● Hosting Sito Web ● Google Developer Program ● Aggiornamenti periodici ● Mac ● Comunicazione ad-hoc per gli store
  • 39. € 99,00 € 40,00 € ??? € ??? Dal Secondo Anno Quanto costa mantenere un’app sugli store? ● Apple Developer Program ● Hosting Sito Web ● Google Developer Program ● Aggiornamenti periodici ● Mac ● Comunicazione ad-hoc per gli store
  • 40. Come guadagno con un’app? ● Advertising ● Acquisti in app
  • 42. Advertising in-app: revenue ~$0,02 per impression ~$0,16 per banner di intermezzo ~$2,50 per banner interattivi (offerwall)
  • 43.
  • 44. Acquisti in app Abbiamo bisogno di numeri? La vendita è un processo emotivo
  • 45. Acquisti in app: revenue (< 1mln euro) 15% sul venduto è per lo store 22% IVA
  • 46. Acquisti in app: revenue (≥1mln euro) 30% sul venduto è per lo store 22% IVA
  • 47. Acquisti in app: revenue Vendita in-app Commissioni store Lordo IVA 22% Guadagno P.F. ~40% Utile Netto €1,00 15% = €0,15 €0,85 €0,15 €0,70 €0,28 €0,42 €1,00 30% = €0,30 €0,70 €0,15 €0,55 €0,22 €0,33
  • 48. Acquisti in app: metodi di pagamento alternativo 3% di riduzione sulle commissioni per lo store
  • 50. La WebApp non ha commissioni sulle vendite 100% di riduzione sulle commissioni per lo store
  • 51. Acquisti in app: revenue Vendita in-app Commissioni store Lordo IVA 22% Guadagno P.F. ~40% Utile Netto €1,00 15% = €0,15 €0,85 €0,15 €0,70 €0,28 €0,42 €1,00 30% = €0,30 €0,70 €0,15 €0,55 €0,22 €0,33
  • 52. Acquisti in App (WebApp): revenue Vendita in-app Commissioni store Lordo IVA 22% Guadagno P.F. ~40% Utile Netto € 1,00 0% € 1,00 € 0,19 € 0,81 € 0,32 € 0,49
  • 54. Le PWA Sono di fatto WebApp Funzionano anche offline Ricevono notifiche push Aggiornamento immediato
  • 55. Non presentano il classico layout del browser Le PWA Possono essere installate sullo smartphone Funzionano anche se non installate Installabile anche su Linux, Windows e Mac Sono di fatto WebApp Funzionano anche offline Ricevono notifiche push Aggiornamento immediato
  • 57. Tecnologia App vs Web App vs PWA Server OS: Linux/Windows Backend: NodeJS / .NET Framework / PHP / Java / … Database: MySQL / Oracle / SQLServer / MongoDB / … Frontend: Html + Css + Js
  • 58. Tecnologia App vs Web App vs PWA App Mobile Android: Kotlin o Java iOS: Swift o Objective C Server OS: Linux/Windows Backend: NodeJS / .NET Framework / PHP / Java / … Database: MySQL / Oracle / SQLServer / MongoDB / … Frontend: Html + Css + Js
  • 59. Tecnologia App vs Web App vs PWA App Mobile Android: Kotlin o Java iOS: Swift o Objective C Web App Android: Html + Css + Js iOS: Html + Css + Js Server OS: Linux/Windows Backend: NodeJS / .NET Framework / PHP / Java / … Database: MySQL / Oracle / SQLServer / MongoDB / … Frontend: Html + Css + Js
  • 60. Tecnologia App vs Web App vs PWA App Mobile Android: Kotlin o Java iOS: Swift o Objective C Web App Android: Html + Css + Js iOS: Html + Css + Js PWA Android: Html + Css + Js iOS: Html + Css + Js Server OS: Linux/Windows Backend: NodeJS / .NET Framework / PHP / Java / … Database: MySQL / Oracle / SQLServer / MongoDB / … Frontend: Html + Css + Js
  • 61. Tecnologia App vs Web App vs PWA App Mobile Android: Kotlin o Java iOS: Swift o Objective C Web App Android: Html + Css + Js iOS: Html + Css + Js PWA Android: Html + Css + Js iOS: Html + Css + Js Server OS: Linux/Windows Backend: NodeJS / .NET Framework / PHP / Java / … Database: MySQL / Oracle / SQLServer / MongoDB Frontend: Html + Css + Js
  • 62. Puoi pubblicare la PWA anche su Play Store TWA Trusted Web Activity
  • 63. Experience #1 Sportello Remoto 4.0 © by Secretel Service S.r.l.
  • 64. Richiesta del Partner ● Ottimizzazione/riduzione dei costi di: gestione, manutenzione ed evoluzione del sistema
  • 65. Richiesta del Partner ● Ottimizzazione/riduzione dei costi di: gestione, manutenzione ed evoluzione del sistema ● Possibilità di estendere il servizio al mobile
  • 66. Richiesta del Partner ● Ottimizzazione/riduzione dei costi di: gestione, manutenzione ed evoluzione del sistema ● Possibilità di estendere il servizio al mobile ● Aumentare la sicurezza del sistema
  • 67. Richiesta del Partner ● Ottimizzazione/riduzione dei costi di: gestione, manutenzione ed evoluzione del sistema ● Possibilità di estendere il servizio al mobile ● Aumentare la sicurezza del sistema ● Abolire le dipendenze da servizi terzi
  • 68. Architettura sportello remoto: prima OS: Windows Backend: .Net Framework Database: Cloud Storage Frontend: React
  • 69. Architettura sportello remoto: adesso OS: Linux Backend: Docker + PHP + Laravel Database: MariaDB Frontend: Vue Js + HTML + CSS + JS
  • 70. Notifiche agli utenti Comunicazione tramite SMS al posto delle Notifiche Push
  • 71. Streaming Accesso alla camera e all’audio del device tramite le Media API di HTML5
  • 73. Comunicazione con dispositivi hardware Tramite HTML5 dove possibile (quasi del tutto) Tramite protocolli di rete dove implementato Tramite procedure batch in tutti gli altri casi
  • 74. Risparmio economico - per singola unità ● Licenze Microsoft Windows ● Licenze Antivirus ● Risparmio in licenze per singolo Sportello Remoto 4.0© ● Apple Developer Program ● Google Developer Account ● Codebase unico per ReWeb© e Sportello Remoto 4.0© € 259,00* €033,42 ** € 292,42 € 099,00 € / anno € 025,00 € - * Singola licenza Windows 10 Pro sullo store Microsoft ** Costo per licenza con acquisto licenze multiple Avast Antivirus Essential Business Security
  • 75. Risparmio economico - su larga scala Risparmio in licenze per singolo Sportello Remoto 4.0© € 292,42 Risparmio in licenze per 4.000 Sportello Remoto 4.0© € 1.169.680,00
  • 77. Richiesta del Partner ● App Mobile ● Riduzione utilizzo della carta ● Delegare la compilazione del TicinoTicket all’ospite ● Velocizzare il processo di check-in ● Ottimizzare l’acquisizione del beneficio presso la struttura attrattiva
  • 78. Architettura Ticino Ticket OS: Linux Backend: Docker + PHP + 3rd Part Services Database: Mariadb Frontend: Vue Js + HTML + CSS + JS
  • 79. App Mobile ● Necessità di aggiornamenti frequenti ed immediati
  • 80. Riduzione utilizzo della carta ● Generazione QRCode ● Generazione PDF
  • 81. Delegare la compilazione del TicinoTicket all’ospite ● Autenticazione ospite tramite OAuth2 e JWT ● Compilazione ticket tramite WebApp ● Condivisione dei ticket
  • 82. Velocizzare il processo di check-in ● Albergatore invia link all’ospite ● L’ospite compila le informazioni del gruppo ● L’albergatore convalida i dati e attiva i ticket
  • 83. Ottimizzare l’acquisizione del servizio ● Scansione del QRCode all’ingresso della struttura ● Presentazione della convalida alla cassa
  • 84. Fotocamera Accesso alla fotocamera del device tramite le Media API di HTML5
  • 85. Installabile Attraverso l’opportuna configurazione del WebManifest e di un ServiceWorker
  • 86. Persistenza off-line Funziona in assenza di collegamento ad internet Conserva i ticket in locale Sincronizzazione quando on-line
  • 87. Hai davvero bisogno di un app?
  • 88. Hai davvero bisogno di un app? Sei libero di pormi qualsiasi domanda purché non riguardi: ● gli argomenti trattati durante questo Workshop, ● la mia vita personale, ● la mia vita professionale, ● le mie esperienze passate e future, ● i miei sogni nel cassetto ● e qualsiasi altra cosa vorresti domandarmi….
  • 89. Grazie! Le slide saranno disponibili on-line nei prossimi giorni. Scrivi a hello@axio.studio per restare aggiornato