SlideShare a Scribd company logo
1 of 26
Windows Phone App Studio
Torino, 20 Marzo 2014
Breve presentazione su di noi
● Piero Sbressa - @pieer11
http://pieer11.wordpress.com/
pierosbressa@crystalweb.it
● Carmelo La Monica - @CarmeloLaMonica
http://community.visual-basic.it/carmelolamonica/
carmelolm78@live.it
Visual Basic Tips & Tricks
Siamo iscritti anche alla community
Visual Basic Tips & Tricks.
Articoli, forum, blogs, tips and tricks
su Visual Basic e VB.NET
www.visual-basic.it
Cosa è Windows Phone App Studio
● Un tool per creare applicazioni per WP 8
● Non serve avere Visual Studio
● Basta solo la connessione ad internet
● Anteprima dell'app in tempo reale
Cosa (e come) possiamo fare con Wp App Studio
● Solo 5 passaggi:
1) Scelta del Template;
2) Creazione di tutto il contenuto della nostra applicazione;
3) Scelta della grafica , sfondo , colori , ecc…;
4) Scelta delle Tile ( Flip , Cycle o Iconic Template).
5) Download del pacchetto e della solution
Che tipo di App possiamo creare? Fase 1: Template
● Si parte da http://appstudio.windowsphone.com/ e
loggandosi col proprio Microsoft Account
● abbiamo a disposizione ben 22 templare tra i quali:
Empty App (applicazione vuota), myCity, Catalog,
Contoso LTD
Le app create con qualunque template, sono del tipo
«panorama»
Le fasi per creare l’App: 2 - Content
- 3 tipi diversi di sezioni:
1) Main (massimo 6 elementi, diversi in base all’App)
2) Basic (uguale per tutte le App)
3) Advanced (uguale per tutte le App)
Le fasi per creare l’App: 2 - Content – Sections
- Sezioni principali create automaticamente
- Noi possiamo eliminare/aggiungere elementi
- Configurazione semplicissima dei dati
Le fasi per creare l’App: 2 - Content - Layout
- 9 layout diversi
- 6 pagine dei dettagli diversi
- Ogni modifica la vediamo in tempo reale
- Possibilità di abilitare PinToStart e TextToSpeech
Le fasi per creare l’App: 2 - Content – Data (1)
- Per gli RSS basta semplicemente indicare l’Url dei feed
- Per Bing, basta semplicemente dire cosa e in quale
paese cercare
- Per Flickr e Youtube basta indicare se aprire la pagina
con le foto e i video dell’utente inserito oppure con la
ricerca di cosa abbiamo inserito nella casella di testo.
- Databinding in automatico
Le fasi per creare l’App : fase 2 Content – Data (2)
- Possiamo importare il datasource tramite file csv
- Possiamo esportare il datasource in formato csv
- Possiamo modificare le righe esistenti
- Possiamo inserire nuove righe
- Possiamo cancellare le righe che vogliamo
Le fasi per creare l’App : fase 2 Content – Data (3)
Dove sono memorizzati i dati?
- Static Resources (data is in the app) nel file risorse
- Dynamic Resources (data in the cloud) nel portale
winappstudio.com al quale viene aggiunto l’id del
datasource e l’id dell’app e scaricato nell’Isolated
Storage del telefono come file .json.
Le fasi per creare l’App : fase 2 Content – Data (4)
- Static Resources (data is in the app) nel file risorse.
Per modificare i dati dovremo rigenerare l’App e
rimandarla in certificazione. Vale anche per le ricerche in
Bing, Youtube e l’url degli RSS.
Le fasi per creare l’App : fase 2 Content – Data (5)
- Dynamic Resources (data in the cloud) nel portale
winappstudio.com al quale viene aggiunto l’id del
datasource e l’id dell’app e scaricato nell’Isolated
Storage del telefono come file .json.
Possiamo modificare il datasource
senza rigenerare la solution
Le fasi per creare l’App: 3 - Themes.
Abbiamo a disposizione tre tipologie di Themes :
- Custom Style (default): possiamo personalizzare
Background, Foreground e colore dell’App Bar
- Dark Style (sfondo nero)
- Light Style: (sfondo bianco)
Le fasi per creare l’App: 4 - Tiles (1)
Tipi di Tiles:
● Flip template
● Cycle template
● Iconic template
Le fasi per creare l’App: 4 - Tiles (2)
Flip template:
- Images:
● Small 160 x 160
● Normale 340x340
- possibile titolo aggiuntivo sul retro della tile
- possibilità di inserire un immagine sul retro della Tile
con formato 340x715px.
Le fasi per creare l’App: 4 - Tiles (3)
Cycle template:
- Images:
● Small 160 x 160
● Normale 340x340
- possibile titolo aggiuntivo sul retro della tile
Le fasi per creare l’App: 4 - Tiles (4)
Iconic template:
- Images:
● Small 160 x 160
● Normale 340x340
● Wide 692x337
- possibile titolo aggiuntivo
Le fasi per creare l’App: 5 – Publish Information
- Se ci sono errori o avvisi vengono segnalati
- Possiamo inserire titolo e descrizione nello Store
- Possiamo scegliere il linguaggio
- Possiamo includere l’about page
- Possiamo includere l’ads di Pubcenter (da inserire gli id
nel progetto in Visual Studio)
- Possiamo inserire l’icona dell’App
Scheda My Projects
- Possiamo in qualunque momento vedere lo stato di
avanzamento della nostra App.
- Possiamo vedere quali e quanti progetti abbiamo
creato, se sono completati e generati, o meno.
- Ricordarsi a ogni modifica di cliccare sul pulsante
«SAVE». Diversamente non si potrà procedere alle
successive fasi di lavorazione.
Abbiamo quasi finito sul portale
Cosa fare dopo?
- Possibilità di scaricare la solution per Visual Studio (VS
2012 e VS 2013)
- Solution anche per Windows 8.1 (solo in VS 2013)
- Possibilità di scaricare l’XAP
- Creazione del QR Code
- Possibilità di condividere via email e sui social network
Apriamo il progetto in Visual Studio
- Com’è strutturato il progetto (MVVM)
- Analisi del progetto in Visual Studio
- Cosa ha generato WP App Studio
- Come viene caricato il datasource
Modifichiamo il progetto in Visual Studio
- Cambiamo titoli delle pagine
- Cambiamo i dati del datasource
- Cambiamo qualche immagine
- Ricompiliamo e rimandiamo in certificazione, questa
volta però senza passare per WP AppStudio perché
abbiamo eseguito delle modifiche al codice che ha
generato.
Questions & Answers
Q & A
Grazie e arrivederci
Grazie e alla prossima
Mandateci i feedback 

More Related Content

Similar to Wp app studio_new

Tecniche Di Mashup
Tecniche Di MashupTecniche Di Mashup
Tecniche Di Mashup
Yeser Rema
 
Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...
Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...
Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...
Giorgio Taverniti
 
Win02 bing e windows store apps
Win02   bing e windows store appsWin02   bing e windows store apps
Win02 bing e windows store apps
DotNetCampus
 

Similar to Wp app studio_new (20)

WordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWAWordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWA
 
GAE python GDG Milano L04
GAE python GDG Milano L04GAE python GDG Milano L04
GAE python GDG Milano L04
 
Hour of Code - 13/01/2016
Hour of Code - 13/01/2016Hour of Code - 13/01/2016
Hour of Code - 13/01/2016
 
Laboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. IntroduzioneLaboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. Introduzione
 
Meet no Neet: presentazione del progetto App per organizzare eventi
Meet no Neet: presentazione del progetto App per organizzare eventiMeet no Neet: presentazione del progetto App per organizzare eventi
Meet no Neet: presentazione del progetto App per organizzare eventi
 
Ionic: Hybrid Mobile Apps... made simple
Ionic: Hybrid Mobile Apps... made simpleIonic: Hybrid Mobile Apps... made simple
Ionic: Hybrid Mobile Apps... made simple
 
7. Applicazioni web e CMS
7. Applicazioni web e CMS7. Applicazioni web e CMS
7. Applicazioni web e CMS
 
Csp@scuola smarttv corso1
Csp@scuola smarttv corso1Csp@scuola smarttv corso1
Csp@scuola smarttv corso1
 
Le novità di Ionic 4- Il framework basato su Angular per sviluppare applicazi...
Le novità di Ionic 4- Il framework basato su Angular per sviluppare applicazi...Le novità di Ionic 4- Il framework basato su Angular per sviluppare applicazi...
Le novità di Ionic 4- Il framework basato su Angular per sviluppare applicazi...
 
Tecniche Di Mashup
Tecniche Di MashupTecniche Di Mashup
Tecniche Di Mashup
 
Tecniche Di Mashup
Tecniche Di MashupTecniche Di Mashup
Tecniche Di Mashup
 
Ideare un app e farla fruttare: quanti modi? Quale scegliere?
Ideare un app e farla fruttare: quanti modi? Quale scegliere?Ideare un app e farla fruttare: quanti modi? Quale scegliere?
Ideare un app e farla fruttare: quanti modi? Quale scegliere?
 
Windows AppStudio, app without code
Windows AppStudio, app without codeWindows AppStudio, app without code
Windows AppStudio, app without code
 
Meetup ASP.NET Core Angular
Meetup ASP.NET Core AngularMeetup ASP.NET Core Angular
Meetup ASP.NET Core Angular
 
7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMS
 
DotNetCampus 2014 - BING e Windows Store App
DotNetCampus 2014 - BING e Windows Store AppDotNetCampus 2014 - BING e Windows Store App
DotNetCampus 2014 - BING e Windows Store App
 
Introduzione a GAE - Alessandro Aglietti e Lorenzo Bugiani
Introduzione a GAE - Alessandro Aglietti e Lorenzo BugianiIntroduzione a GAE - Alessandro Aglietti e Lorenzo Bugiani
Introduzione a GAE - Alessandro Aglietti e Lorenzo Bugiani
 
La tua prima app per Ubuntu Touch
La tua prima app per Ubuntu TouchLa tua prima app per Ubuntu Touch
La tua prima app per Ubuntu Touch
 
Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...
Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...
Mobile Marketing: consigli pratici e utili per migliorare il proprio progetto...
 
Win02 bing e windows store apps
Win02   bing e windows store appsWin02   bing e windows store apps
Win02 bing e windows store apps
 

More from Piero Sbressa

More from Piero Sbressa (17)

Ttg 09 07_2015_debug_vs_2015
Ttg 09 07_2015_debug_vs_2015Ttg 09 07_2015_debug_vs_2015
Ttg 09 07_2015_debug_vs_2015
 
Firenze vbtt
Firenze vbttFirenze vbtt
Firenze vbtt
 
Christmas Songs
Christmas SongsChristmas Songs
Christmas Songs
 
Christmas Gift
Christmas GiftChristmas Gift
Christmas Gift
 
Christmas Story
Christmas StoryChristmas Story
Christmas Story
 
Agriturismi della Lombardia
Agriturismi della LombardiaAgriturismi della Lombardia
Agriturismi della Lombardia
 
Crystalweb Meteo Sat
Crystalweb Meteo SatCrystalweb Meteo Sat
Crystalweb Meteo Sat
 
My Favorite Music
My Favorite MusicMy Favorite Music
My Favorite Music
 
Crystalweb bioritmi
Crystalweb bioritmiCrystalweb bioritmi
Crystalweb bioritmi
 
Crystalweb massa corporea
Crystalweb massa corporeaCrystalweb massa corporea
Crystalweb massa corporea
 
Presentazione corso wpf_vicenzasoftware
Presentazione corso wpf_vicenzasoftwarePresentazione corso wpf_vicenzasoftware
Presentazione corso wpf_vicenzasoftware
 
Presentazione corso sicurezza informatica Vicenza Software
Presentazione corso sicurezza informatica Vicenza SoftwarePresentazione corso sicurezza informatica Vicenza Software
Presentazione corso sicurezza informatica Vicenza Software
 
Crystalwebinfosystem
CrystalwebinfosystemCrystalwebinfosystem
Crystalwebinfosystem
 
Crystalwebinfosystem
CrystalwebinfosystemCrystalwebinfosystem
Crystalwebinfosystem
 
Crystalwebcam
CrystalwebcamCrystalwebcam
Crystalwebcam
 
Catalogo delle App
Catalogo delle AppCatalogo delle App
Catalogo delle App
 
Autumn Event Vicenza
Autumn Event VicenzaAutumn Event Vicenza
Autumn Event Vicenza
 

Wp app studio_new

  • 1. Windows Phone App Studio Torino, 20 Marzo 2014
  • 2. Breve presentazione su di noi ● Piero Sbressa - @pieer11 http://pieer11.wordpress.com/ pierosbressa@crystalweb.it ● Carmelo La Monica - @CarmeloLaMonica http://community.visual-basic.it/carmelolamonica/ carmelolm78@live.it
  • 3. Visual Basic Tips & Tricks Siamo iscritti anche alla community Visual Basic Tips & Tricks. Articoli, forum, blogs, tips and tricks su Visual Basic e VB.NET www.visual-basic.it
  • 4. Cosa è Windows Phone App Studio ● Un tool per creare applicazioni per WP 8 ● Non serve avere Visual Studio ● Basta solo la connessione ad internet ● Anteprima dell'app in tempo reale
  • 5. Cosa (e come) possiamo fare con Wp App Studio ● Solo 5 passaggi: 1) Scelta del Template; 2) Creazione di tutto il contenuto della nostra applicazione; 3) Scelta della grafica , sfondo , colori , ecc…; 4) Scelta delle Tile ( Flip , Cycle o Iconic Template). 5) Download del pacchetto e della solution
  • 6. Che tipo di App possiamo creare? Fase 1: Template ● Si parte da http://appstudio.windowsphone.com/ e loggandosi col proprio Microsoft Account ● abbiamo a disposizione ben 22 templare tra i quali: Empty App (applicazione vuota), myCity, Catalog, Contoso LTD Le app create con qualunque template, sono del tipo «panorama»
  • 7. Le fasi per creare l’App: 2 - Content - 3 tipi diversi di sezioni: 1) Main (massimo 6 elementi, diversi in base all’App) 2) Basic (uguale per tutte le App) 3) Advanced (uguale per tutte le App)
  • 8. Le fasi per creare l’App: 2 - Content – Sections - Sezioni principali create automaticamente - Noi possiamo eliminare/aggiungere elementi - Configurazione semplicissima dei dati
  • 9. Le fasi per creare l’App: 2 - Content - Layout - 9 layout diversi - 6 pagine dei dettagli diversi - Ogni modifica la vediamo in tempo reale - Possibilità di abilitare PinToStart e TextToSpeech
  • 10. Le fasi per creare l’App: 2 - Content – Data (1) - Per gli RSS basta semplicemente indicare l’Url dei feed - Per Bing, basta semplicemente dire cosa e in quale paese cercare - Per Flickr e Youtube basta indicare se aprire la pagina con le foto e i video dell’utente inserito oppure con la ricerca di cosa abbiamo inserito nella casella di testo. - Databinding in automatico
  • 11. Le fasi per creare l’App : fase 2 Content – Data (2) - Possiamo importare il datasource tramite file csv - Possiamo esportare il datasource in formato csv - Possiamo modificare le righe esistenti - Possiamo inserire nuove righe - Possiamo cancellare le righe che vogliamo
  • 12. Le fasi per creare l’App : fase 2 Content – Data (3) Dove sono memorizzati i dati? - Static Resources (data is in the app) nel file risorse - Dynamic Resources (data in the cloud) nel portale winappstudio.com al quale viene aggiunto l’id del datasource e l’id dell’app e scaricato nell’Isolated Storage del telefono come file .json.
  • 13. Le fasi per creare l’App : fase 2 Content – Data (4) - Static Resources (data is in the app) nel file risorse. Per modificare i dati dovremo rigenerare l’App e rimandarla in certificazione. Vale anche per le ricerche in Bing, Youtube e l’url degli RSS.
  • 14. Le fasi per creare l’App : fase 2 Content – Data (5) - Dynamic Resources (data in the cloud) nel portale winappstudio.com al quale viene aggiunto l’id del datasource e l’id dell’app e scaricato nell’Isolated Storage del telefono come file .json. Possiamo modificare il datasource senza rigenerare la solution
  • 15. Le fasi per creare l’App: 3 - Themes. Abbiamo a disposizione tre tipologie di Themes : - Custom Style (default): possiamo personalizzare Background, Foreground e colore dell’App Bar - Dark Style (sfondo nero) - Light Style: (sfondo bianco)
  • 16. Le fasi per creare l’App: 4 - Tiles (1) Tipi di Tiles: ● Flip template ● Cycle template ● Iconic template
  • 17. Le fasi per creare l’App: 4 - Tiles (2) Flip template: - Images: ● Small 160 x 160 ● Normale 340x340 - possibile titolo aggiuntivo sul retro della tile - possibilità di inserire un immagine sul retro della Tile con formato 340x715px.
  • 18. Le fasi per creare l’App: 4 - Tiles (3) Cycle template: - Images: ● Small 160 x 160 ● Normale 340x340 - possibile titolo aggiuntivo sul retro della tile
  • 19. Le fasi per creare l’App: 4 - Tiles (4) Iconic template: - Images: ● Small 160 x 160 ● Normale 340x340 ● Wide 692x337 - possibile titolo aggiuntivo
  • 20. Le fasi per creare l’App: 5 – Publish Information - Se ci sono errori o avvisi vengono segnalati - Possiamo inserire titolo e descrizione nello Store - Possiamo scegliere il linguaggio - Possiamo includere l’about page - Possiamo includere l’ads di Pubcenter (da inserire gli id nel progetto in Visual Studio) - Possiamo inserire l’icona dell’App
  • 21. Scheda My Projects - Possiamo in qualunque momento vedere lo stato di avanzamento della nostra App. - Possiamo vedere quali e quanti progetti abbiamo creato, se sono completati e generati, o meno. - Ricordarsi a ogni modifica di cliccare sul pulsante «SAVE». Diversamente non si potrà procedere alle successive fasi di lavorazione.
  • 22. Abbiamo quasi finito sul portale Cosa fare dopo? - Possibilità di scaricare la solution per Visual Studio (VS 2012 e VS 2013) - Solution anche per Windows 8.1 (solo in VS 2013) - Possibilità di scaricare l’XAP - Creazione del QR Code - Possibilità di condividere via email e sui social network
  • 23. Apriamo il progetto in Visual Studio - Com’è strutturato il progetto (MVVM) - Analisi del progetto in Visual Studio - Cosa ha generato WP App Studio - Come viene caricato il datasource
  • 24. Modifichiamo il progetto in Visual Studio - Cambiamo titoli delle pagine - Cambiamo i dati del datasource - Cambiamo qualche immagine - Ricompiliamo e rimandiamo in certificazione, questa volta però senza passare per WP AppStudio perché abbiamo eseguito delle modifiche al codice che ha generato.
  • 26. Grazie e arrivederci Grazie e alla prossima Mandateci i feedback 