appstudioromagny13.com/wp-content/uploads/2015/05/appstudio.pdfii. applications windows 10 1....

46
AppStudio J. ROMAGNY Table des matières I. APPLICATIONS WINDOWS 8.1 ............................................................................. 2 1. CREER UN NOUVEAU PROJET « APP STUDIO » ..................................................................................2 a. Changer le titre et le Logo....................................................................................................... 4 b. Choix des vignettes (« Tiles ») ................................................................................................. 5 c. Choix et personnalisation du Thème ....................................................................................... 5 2. AJOUT DE SECTIONS (« CONTENT ») ..................................................................................................6 a. HTML ............................................................................................................................................ 6 b. Edition de section ........................................................................................................................ 7 c. Collection ................................................................................................................................ 8 d. Facebook ................................................................................................................................12 e. Twitter.....................................................................................................................................16 f. Youtube...................................................................................................................................20 g. Instagram ................................................................................................................................24 h. XBOX Music ............................................................................................................................28 i. Flickr .......................................................................................................................................29 j. Bing .........................................................................................................................................30 k. RSS ..........................................................................................................................................31 l. Menu .......................................................................................................................................32 3. GENERATION ........................................................................................................................... 34 II. APPLICATIONS WINDOWS 10 ............................................................................. 40 1. ORGANISATION DES APPLICATIONS WINDOWS 10 AVEC APPSTUDIO ................................................ 40 2. SECTIONS................................................................................................................................ 41 3. APPARENCE............................................................................................................................. 44 a. Thème .....................................................................................................................................44 b. Logo ........................................................................................................................................44 c. Tiles (vignettes affichées en écran d’accueil ou menu démarrer Windows 10) ....................45 4. PLUS....................................................................................................................................... 46 App Studio permet de créer des projets Windows / Windows Phone 8.1 et 10 simplement sans taper une seule ligne de code. L’outil est en en ligne et accessible gratuitement. Il suffit d’avoir un compte Microsoft. On choisit son Template de projet de départ puis définit le thème, les vignettes et le contenu (on ajoute des « sections ») pour enfin générer le package et les sources (Visual Studio). Assez bluffant cela mérite un coup d’œil. Site App Studio Procédures (« how to »)

Upload: others

Post on 12-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

AppStudio J. ROMAGNY

Table des matières

I. APPLICATIONS WINDOWS 8.1 ............................................................................. 2

1. CREER UN NOUVEAU PROJET « APP STUDIO » .................................................................................. 2 a. Changer le titre et le Logo....................................................................................................... 4

b. Choix des vignettes (« Tiles ») ................................................................................................. 5 c. Choix et personnalisation du Thème ....................................................................................... 5

2. AJOUT DE SECTIONS (« CONTENT ») .................................................................................................. 6

a. HTML ............................................................................................................................................ 6 b. Edition de section ........................................................................................................................ 7

c. Collection ................................................................................................................................ 8 d. Facebook ................................................................................................................................12

e. Twitter .....................................................................................................................................16

f. Youtube...................................................................................................................................20 g. Instagram ................................................................................................................................24

h. XBOX Music ............................................................................................................................28 i. Flickr .......................................................................................................................................29

j. Bing .........................................................................................................................................30

k. RSS ..........................................................................................................................................31 l. Menu .......................................................................................................................................32

3. GENERATION ........................................................................................................................... 34

II. APPLICATIONS WINDOWS 10 ............................................................................. 40

1. ORGANISATION DES APPLICATIONS WINDOWS 10 AVEC APPSTUDIO ................................................ 40

2. SECTIONS ................................................................................................................................ 41 3. APPARENCE ............................................................................................................................. 44

a. Thème .....................................................................................................................................44 b. Logo ........................................................................................................................................44

c. Tiles (vignettes affichées en écran d’accueil ou menu démarrer Windows 10) ....................45

4. PLUS ....................................................................................................................................... 46

App Studio permet de créer des projets Windows / Windows Phone 8.1 et 10

simplement sans taper une seule ligne de code. L’outil est en en ligne et accessible

gratuitement. Il suffit d’avoir un compte Microsoft.

On choisit son Template de projet de départ puis définit le thème, les vignettes et le

contenu (on ajoute des « sections ») pour enfin générer le package et les sources

(Visual Studio).

Assez bluffant cela mérite un coup d’œil.

Site App Studio

Procédures (« how to »)

Page 2: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

I. Applications Windows 8.1

1. Créer un nouveau projet « App Studio » 2. Se rendre sur le site d’App Studio et se connecter avec son compte Microsoft.

3. Cliquer sur : « Démarrer maintenant », « Démarrer un nouveau projet » ou « Mes

projets ».. « Start New Project »

4. Choix du Template départ

Projet « vide » ou

Templates proposés

En cliquant sur les

Templates on a un

aperçu

Page 3: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

5. Tableau de bord de l’application

Aperçu de la page principale (pas de

navigation entre pages) avec

Windows Phone.

Pour l’aperçu Windows App cliquer

sur le bouton

Permet d’ajouter

une section

Les sections créées

s’ajoutent ici

Onglets « Content » (ajout de

« sections »), Thèmes (choix du

thème et personnalisation),

Tiles (vignettes de

l’application), settings

Boutons « Save » pour

sauver les changements

apportés et « Finish »

pour générer le

package et les sources

Logo et titre

de

l’applicatio

n

Page 4: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

a. Changer le titre et le Logo

En cliquant sur le Logo on est redirigé vers une page pour définir le Logo de son

application

Permet de Changer

la couleur

d’arrière-plan

Choix de

l’image

Exemple après avoir

changé le Logo et

l’arrière-plan

Utiliser une

couleur d’arrière-

plan transparente ?

Logo et titre

Page 5: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

b. Choix des vignettes (« Tiles ») Edition, choix du Template et images des vignettes

c. Choix et personnalisation du Thème Différents thèmes sont proposés. Chaque thème est personnalisable.

Image pour le titre

Image d’arrière-plan

Page 6: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

2. Ajout de sections (« Content »)

a. HTML

Permet d’éditer le HTML

généré

Il est possible de copier-

coller une image trouvée

sur internet dans l’éditeur

Page 7: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

b. Edition de section Il est possible d’éditer une section une fois celle-ci créée. On a même accès à des options

non disponibles à la création.

Edition pour

page liste et

détail

Layout (liste avec images, etc.)

« Binding » des informations à

afficher

Titre et logo de la

section

Onglet data permet un aperçu

des données récupérées

Actions

Page

« Détail »

Page 8: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

c. Collection

1. « Schéma »

Edition du « Schéma » et Layout des

pages « Liste »/ « Detail »

Ajout des données

Page 9: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

2. Données

Import et export de

données au format CSV

possible (avec Excel par

exemple)

Ajout d’un élément à

la collection

Edition,

suppression de

chaque élément

Supprimer

tous les

éléments

Page 10: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

3. Layout

Page « Liste »

Page « Détail »

On peut ajouter des « actions »

disponibles selon le type de

données de la colonne.

Exemple pour une colonne de

type « Email » cela permet

d’écrire un courrier.

« Binding » des

informations Layout

Page 11: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

L’onglet Data permet d’éditer le « Schéma » mais n’est possible que si aucune donnée

n’est présente.

Page 12: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

d. Facebook

Redirige vers le compte

« Facebook Developers »

Page 13: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Facebook developers

Sélectionner ou créer une nouvelle application… Menu « My Apps » … « Create a news

app »

… Passer l’application en « public »

… Et Récupérer les identifiants (« App Id » et « App Secret »)

Retour dans « App Studio »

Entrer l’App Id et l’App

Secret et valider

Page 14: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

En relançant la création d’une section « Facebook » la clé est utilisée

On arrive à une page avec

toutes les clés déjà entrées

et utilisables avec App

Studio

Sélection de la page

« Facebook » à afficher

Page 15: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Exemple on cherche la

page de « dhany official »

Sélectionner …puis

confirmer… la section

« Facebook » est créée

Page 16: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

e. Twitter

La démarche est quasiment la même qu’avec Facebook

Twitter Apps

Redirige vers « Twitter

Apps »

Page 17: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Sélection ou création d’une application

Page 18: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Générer un Token et noter « Access

Token » et « Access Token Secret »

Noter les identifiants de

l’application « Consumer key » et

« Consumer Secret »

Page 19: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Retour dans « App Studio »

En relançant la création d’une section « Twitter » la clé est utilisée

Sélection des

informations à afficher

Entrer les

identifiants de

l’application et le

Token

Page 20: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

f. Youtube

Redirige vers le compte

« Google Developer »

Page 21: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Compte Google developers

Sélectionner ou créer un projet

Créer une clé « publique »

puis récupérer la « clé de

l’API »

Activer L’API

YouTube

Page 22: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Retour dans « App Studio »

En relançant la création d’une section « YouTube » la clé est utilisée

Entrer la clé

Exemple on cherche

« dhany »

La clé utilisée

Page 23: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Il est possible ensuite d’éditer la section

Page 24: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

g. Instagram

Instagram Developers

Redirige vers le compte

« Instagram Developers »

Page 25: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en
Page 26: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Retour dans « App Studio »

En relançant la création d’une section « Instagram » la clé est utilisée

Entrer le « Client Id »

Page 27: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Il est possible ensuite d’éditer la section

Entrer le nom d’utilisateur, etc.

désiré

Page 28: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

h. XBOX Music

Exemple on cherche l’artiste

« Dhany »

Page 29: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

i. Flickr

Il est possible d’éditer la section

Utilisateur ou tag

Page 30: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

j. Bing

Entrer le terme de la

recherche Bing

Page 31: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

k. RSS

Il est possible d’éditer le Layout

Page 32: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

l. Menu

Permet d’ajouter des actions

et sections au menu

Permet d’éditer

l’apparence du

menu

Nom/ Titre de la

section

Page 33: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Ajout d’actions /

Sections au menu

Apparence du

menu

Page 34: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

3. Génération

L’onglet « Settings » permet de régler différentes options avant la publication.

Titre de l’application,

langage, description

Store

Ajout d’une page

« A propos

(« About ») ?

Activer les

publicités dans

l’application ?

Page 35: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

« Store »

Une fois les différentes sections, le thème, les vignettes, les paramètres réglés …

Appuyer sur le bouton « Finish » … puis « Generate »

… Une boite de dialogue s’ouvre pour la génération

Page 36: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

… Il est possible ensuite de télécharger le package

Générer un projet

Windows 8.1 ou Windows

10 ?

Page 37: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

... Et les sources (projet Visual Studio)

Page 38: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Le code généré n’est pas très compliqué pour peu qu’on ait des bonnes bases MVVM. Il

est donc possible de modifier le projet à la base créé avec « App Studio » avec Visual

Studio.

Exemple d’application générée

Page 39: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en
Page 40: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

II. Applications Windows 10

1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en sections.

On a une page d’accueil avec la liste des différentes sections et les premiers

éléments affichés. Un lien « View All » permet de naviguer vers la page « liste »

affichant tous les éléments de la section.

En cliquant sur un élément depuis la page d’accueil ou la page « liste » on est dirigé vers

la page détail.

Une section avec « Carrousel

Big ». Chaque section a un titre, un

lien « View All » et les premiers

éléments affichés

Une autre section avec une image

hero affichée en page d’accueil

Page d’accueil avec sections

Page « Liste » Page « Détail »

Page 41: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

2. Sections

Création de sections

On peut ajouter des sections depuis l’onglet « Content »

Section 1

Section 2

Section 3

Image hero

Titre de la section View All

On peut définir le layout des

éléments de la section en

page d’accueil

Lien vers la

page « liste »

Pour chaque section Sections de page d’accueil

Page 42: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Pour chaque section on peut définir :

Couleur d’arrière-

plan, image « hero »

Afficher la section au

menu de navigation

(SplitView) ?

Afficher l’image hero

de la section en page

d’accueil ?

Afficher la section en

page d’accueil ?

Afficher l’image hero

des pages « liste » et

« detail » de la

section ?

Layout utilisé en page d’accueil :

- « Big Vertical cards » : Responsive GridView

- « Carrousel Big » utilisé comme Slider en

haut de la paged’accueil par exemple

- « Carrousel Medium »

Page 43: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

Pour la page liste et détail on peut définir le layout, l’icône de la section (SplitView)

Choix de l’icône de la

section (SplitView)

Choix du Layout pour la

page « Liste » et la page

« Detail »

Page 44: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

3. Apparence

a. Thème On peut choisir le thème :

Blue Snow

California

Dark violet

Deep blue

Green swamp

Sepia

Dark (par défaut)

Light

Et éditer les propriétés de chaque thème

Arrière-plan : changer la couleur ou définir une image (avec effet parallaxe)

Contenu : choix de couleur de la font et du font style (Bold,Regular, etc.) pour le

titre, sous-titre, description

Couleur d’arrière-plan et du texte du Navigation Pane (SplitView)

AppBar (barre de titre en haut des pages) : choix de la couleur d’arrière-plan et

du texte

b. Logo Cliquer sur le logo à gauche du titre du projet pour accéder à la page de Logo.

Choix de l’image du logo, de la couleur d’arrière-plan (pour le SplashScreen) et définir si

la couleur transparente est utilisée pour les vignettes (en fait ce sera l’accent Windows 10

qui sera utilisé

Page 45: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

45

c. Tiles (vignettes affichées en écran d’accueil ou menu démarrer Windows 10) On peut définir si elles sont « statiques » ou « dynamiques »

Choix de la section servant de source

Choix du Template des vignettes

Afficher le nom et logo de

l’application sur la vignette ?

Nom à afficher

Preview du

Template

Page 46: AppStudioromagny13.com/wp-content/uploads/2015/05/AppStudio.pdfII. Applications Windows 10 1. Organisation des applications Windows 10 avec AppStudio L’application est divisée en

46

4. Plus Exemples d’applications, il est possible également de choisir des projets de démarrage