Feb 18 Gabriel | .Net, C#, Français, WP7

Publicités pour Windows Phone 7

Lorsque l’on développe des applications, on veut toujours rentabiliser notre investissement et même peut-être faire un peu de profit. Avec Windows Phone 7 (WP7) il y a 2 méthodes pour généré des revenus: l’achat de l’app et par l’affichage d’annonce. Cet article s’intéresse à la seconde méthode.

Création d’un compte pubCenter

Il faut tout d’abord créer un compte sur le Microsoft Advertising pubCenter. pubCenter est le hub pour les annonces WP7 et les apps Windows 8. Très simple et facile d’utilisation donc je vais omettre les détails de création dans cet article.

Enregistrer une application

Dans pubCenter, vous devez premièrement enregistrer une application. Cette application doit être unique par app WP7. Ceci permet de mieux gérer les rapports, performance et revenus, mais ne représente pas un bloc d’annonce comme tel, seulement l’application.

EnregistrerApp

Vous obtenez ainsi un ID pour votre application:

Enregister App Reussi

Création d’un bloc d’annonce

Il faut ensuite créer un bloc d’annonce qui affichera les publicités. Celui-ci est indépendant des applications et peut être utilisé plusieurs dans la même application et même dans des application différentes.

Format de l’annonce

Pour WP7, il existe 2 format d’annonces: X-Large (300x50) et XX-Large (480x80). Je suggère le format XX-Large, car celui-ci prend la largeur de l’écran et est plus intéressant au niveau de l’expérience utilisateur.

Creer bloc dannonce

Catégories

Les catégories permettent de cibler les annonces qui seront affichés, vous permettant d’avoir un bloc ayant des annonces en liens avec votre app.

Creer bloc dannonceCategories

Exclusion d’URLs

Vous pouvez filtrer les URLs d’annonces qui seront affichés.

Creer bloc dannonceUrlExclues

Insertion d’une annonce dans votre application

Pour insérer un bloc d’annonce dans votre app, vous devez télécharger le kit de développement logiciel (SDK) Microsoft Advertising pour WP7 pour Visual Studio 2010. Ensuite, vous devez insérer votre contrôle dans votre page.

AnnonceToolbox

Votre XAML va ressembler à ceci, où ApplicationId est le Guid de votre application dans pubCenter et l’AdUnitId est un nombre à 5 chiffres désignant le bloc d’annonce pour ce contrôle.

            <my:AdControl 
                ApplicationId="9E3BDC69-DD3D-4DAB-BC6E-26C525E5E1DF"
                AdUnitId="99999"
                />

Et un exemple à l’intérieur de l’émulateur dans un app minimal.

SC

Conclusion

Il est plus rapide d’insérer un bloc d’annonces dans votre application que le temps que vous avez mis pour lire cette article! Une belle façon de générer un peu de revenus pour financer votre prochain projet!

Bon développement!

Ma première App – Sports MTL

MPLargeApplicationIcon

Après quelques mois d’essai avec la programmation pour Windows Phone 7, mais sans vraiment publier l’application, j’ai décidé d’essayer de me lancer dans une application qui allait être publier: Sports MTL. Une application permettant de connaitre l’état des différents lieux de loisirs/sports tel que les patinoires, glissades et pistes de ski de fond.

Cette application est disponible en français et en anglais, en version d’essai ou payante. Si vous avez des suggestions ou commentaires au sujet de cette application, allez consulter le site UserVoice de Sports MTL.


Développement

Rien de bien spectaculaire, plus une première incursion dans le développement d’application pour WP7. Cela m’a permis de me familiariser avec les concepts suivants:

Il y a encore bien des choses que je veux faire sur cette application, alors restez à l’écoute! J’en suis déjà à ma 3ième version sur le MarketPlace ;)

Voici quelques écrans, aussi visible sur Sports MTL

Splash

ArrondissementDetailPatinoireStatut

Microsoft et/and UserVoice

(English below)

Depuis quelques temps maintenant, Microsoft utilise la plateforme UserVoice pour obtenir différents feedback sur leurs produits, et principalement ceux pour développeurs. La plateforme UserVoice est excellente pour ce genre de tâche et me semble plus transparente que Connect, qui est encore utilisé pour les bogues et problèmes techniques. Il n’existe cependant pas un répertoire, à ma connaissance, de ces sites. Voici donc ma courte liste, et s’il en manque, faites-le moi savoir!

Bon feedback!


For some time now, Microsoft use the UserVoice platform for gathering feedbacks from some of their products, which mostly target developers. UserVoice is really good for that task and its looks even better than Connect for feedback, which is still use for bugs and technical issues. But I don’t they are any list detailing theses site. So here’s my short list, and if you found one, let me know!

May 26 Gabriel | .Net, WP7, Français

Guide pour l’expérience usager WP7

Microsoft vient de publier le User Experience Design Guidelines for Windows Phone pour Mango (Windows Phone OS 7.1). Pour tout ceux qui développe pour WP7, c’est un must pour développer des applications agréables pour vos utilisateurs, car certains manque leur coup!

Voici un exemple du guide:

IC505480[1]

Bon développement!

Émulateur GPS pour Windows Phone

Si jamais vous développé des applications pour Windows Phone utilisant la localisation, il y a un émulateur de GPS vous permettant de simuler le mouvement et ainsi tester votre application sans sortir dehors avec votre téléphone.

D’autres “recettes” pour le Windows Phone.

J’ai reçu un Windows Phone 7

Bon, il n’est peut-être pas connecté à un réseau cellulaire et il est peut-être de seconde main, mais j’ai reçu hier un Samsung Taylor pour le développement de Windows Phone 7 (WP7)!

Je me suis amusé avec lui hier soir et je suis très satisfait de la machine. Évidemment, puisque c’est une machine de développement de pré-production elle n’a pas toutes les caractéristiques d’un téléphone de production. Mais sommes toutes, elle a toutes les fonctionnalités de WP7.

Il ne me reste plus qu’à jouer avec le développement d’applications pour WP7.

Alex à fait une bonne critique de WP7, et j’ajouterai à cela le manque de connexion VPN pour ceux qui veulent l’utiliser au boulot (Intranet and SharePoint) et que je dois installer une autre version de Visual Studio, moi qui a la Ultimate (donc plus vraiment Ultimate).

Moi aussi je tweet...

RT @fharper: Winning on Marketplaces: Strategies for your Mobile Apps to Gain Traction http://t.co/DLYKf9LH Free webinar! #iOS #Android ...
1 day ago via web
RT @MTL_DO 3000 $ en prix pour un projet de #donnéesouvertes offerts par @mtalent et Google Montréal. http://t.co/3WlgliiA #MTLStartupTalent
2 days ago via MetroTwit
@energizedtech Looks really nice in my home office! Too bad not much people can see it! #mvpbuzz
3 days ago via web
Got my Microsoft MVP 5 years ring! Looks good! #mvpbuzz http://t.co/KrIgZA69
3 days ago via MetroTwit
J'ai publier un nouvel article: Publicités pour Windows Phone 7 - http://t.co/uLw8Zh5y
4 days ago via Bitly Tweeter for Live Writer
Suivez moi sur Twitter

Archive