mardi 15 décembre 2009, par The Gmail Team
Posted by Dominik Marcinski, Software Engineer
Managing a big address book can be a challenge, so it's no surprise that the top request for Google contacts is a fast, easy way to merge duplicate contacts. You've been able to merge contacts one-by-one for a while, but now we've added a single button that merges all your duplicate contacts at once. To clean up your contact list in one fell swoop, just click the "Find duplicates" button in the contact manager, review the merge suggestions (and uncheck any suggestions you don't want merged), and hit the "Merge" button.
If you've been considering getting all your contacts into Gmail or syncing your Gmail contacts to your phone, now's the time to do it. As we've written about previously, you can sync your contacts to a wide variety of devices (including Android, iPhone, Blackberry, SyncML, etc). So if you were dreading spending hours getting your contacts in order, now you can do it with a couple clicks.
vendredi 6 novembre 2009, par GCrao78
Google sait beaucoup de choses sur vous... Et c'est de votre faute.
Vous avez un compte Google et êtes inscrits à quelques-uns des services proposées par le moteur de recherches ? Le géant californien connait donc probablement votre nom, votre prénom, vos différentes adresses e-mails ainsi vos contacts Gmail, les fichiers que vous avez mis en ligne grâce à Google Docs, etc. Logique me direz-vous, Gmail ne serait pas aussi efficace s'il ne stockait pas vos e-mails, idem pour les autres services.
Néanmoins, le nombre de services augmentant considérablement, malgré l'échange de données entre ceux-ci, il peut-être difficile de savoir si oui ou non vous avez partagé telle information avec Google. C'est l'objectif de Google Dashboard, qui sera lancé ce jeudi comme nous vous l'annoncions récemment sur Twitter.

Le tableau de bord, disponible en dix-sept langues dont le français, sera accessible depuis la page "Mon Compte" de Google (image 1, lien surligné en jaune). Sur cette page vous accèderez à la liste des services de Google auxquels vous avez souscrit et la liste des informations vous concernant -- ou tout au moins des liens vers les pages des services en question où sont détaillées ces informations. Par convention toutes les données sont considérées comme privées sauf celles qui sont marquées d'une icône particulière.
À la question "à quoi cela sert-il ?" notre réponse serait "à pas grand chose". Mais Google y voit deux objectif : la transparence vis-à-vis de ces utilisateurs, et la firme veut donner à ces dernier le contrôle de leurs informations comme le soutient le front de libération des données.
Le but principal, quoique non avoué explicitement, est de satisfaire les demandes pressantes des ayatollah de la protection de la vie privée. Et c'est peut-être l'effet inverse qui risque de se produire puisqu'ils pourraient éventuellement être surpris par toutes les données que Google possèdent sur eux.
On notera toutefois un énorme inconvénient de Google Dashboard : il ne fournit pas de liste exhaustive des information qu'il détient vous concernant. Tout d'abord, il faut savoir que tous les services ne sont pas affichés. Ensuite, toutes les traces que vous laissez sur les serveurs de Google quand vous n'êtes pas connecté à votre compte Google ne sont pas listées. Ainsi, pas un mot sur votre adresse IP enregistrée lors des recherches effectuées sur le moteur de recherches, vos passages sur les nombreux sites marqués avec Google Analytics, les cookies des serveurs publicitaires AdSense et DoubleClick, sans oublier les utilisateurs de Google Apps dont les comptes sont différents des autres comptes Google.
Écrit par TOMHTML à 01:29vendredi 23 octobre 2009, par GCrao78
Les accords annoncés par Microsoft et Google avec Twitter tournent peut-être une page des moteurs de recherche.vendredi 23 octobre 2009, par GCrao78
Véritable erreur ou tentative maladroite pour lancer un buzz autour de son prochain Smartphone? L’espace de quelques minutes, la prochaine mouture de Motorola sous Android 2.0 est apparue en ligne sur le site officiel de marque américaine.samedi 17 octobre 2009, par effie
We wouldn't be Google if we had a whole week of tips and tricks about all things mobile without giving a nod to the technical crowd. To conclude our week, we're asking you to "Go Mobile!" by making the mobile web faster. Read our article for a collection of best practices, tips, and resources for mobile web developers, part of our initiative at code.google.com/speed.
Posted by Jeremy Weinstein, Google Webmasterjeudi 24 septembre 2009, par Ryan Pollock
It's easier and faster than ever to search Google using your Windows Mobile phone. Just visit m.google.com to download the latest version of Google Mobile App, which includes these new features:- My Location. Get local results without typing your location. Once you see the blue My Location dot with your current location below the search box, simply search for a local query, for example "italian restaurant", and the search results will contain local business results along with web results.
To protect your privacy, location is encrypted when sent to the server, and only your most recent location is stored so that successive searches can use the same location. You can disable My Location at any time in the "Advanced Options" screen. - Google Suggest. Reduce typing time by selecting suggestions to complete your queries. You will also see URL suggestions, which bring you directly to a web page, skipping the search results page entirely. Try typing "facebook" to see this kind of suggestion.
- Search with Maps. If you have installed Google Maps, type a local query and wait for suggestions. Select the suggestion with the red pin next to it to launch your search inside Google Maps.


To download the new version of Google Mobile App, visit m.google.com from your phone.Posted by Craig Wilkinson, Software Engineer- My Location. Get local results without typing your location. Once you see the blue My Location dot with your current location below the search box, simply search for a local query, for example "italian restaurant", and the search results will contain local business results along with web results.
mercredi 23 septembre 2009, par Google Apps Team
Push mail is now supported on iPhone and Windows Mobile devices using Google Sync.
Editions included:
Standard, Premier, Education and Partner Editions
Languages included:
US English
How to access what's new:
Administrators first need to enable Google Sync in the administrator control panel under 'Mobile Settings'. If you're already using Google Sync for contacts and calendar, push mail is automatically enabled but you may need to switch it on on your device.
Click here to get the instructions on how to set up Google Sync on an iPhone.
Click here to get the instructions on how to set up Google Sync on a Windows Mobile device.
For more information:
http://googleenterprise.blogspot.com/2009/09/push-mail-for-iphone-and-windows-mobile.html
Get these product update alerts by email
Subscribe to the RSS feed of these updatesmardi 22 septembre 2009, par The Gmail Team
Posted by Marcus Foster, Product Manager, Google Mobile
Those of you who live in your Gmail inboxes usually want to know what's happening with your email more instantly than standard fetch mail on your phone allows. Sure, using Gmail in your mobile browser gives you all the benefits of conversation threading and starring, but you still have to refresh every time you want to check for new mail.
When we launched Google Sync for Contacts and Google Calendar earlier this year, an over-the-air, always-on connection to sync mail was noticeably absent. We heard your requests loud and clear, and starting today you can use Google Sync to get your Gmail messages pushed directly to your iPhone, iPod Touch, or Windows Mobile device.
You can set up push Gmail by itself or choose to sync your Contacts and/or Calendar as well. If you're using an iPhone, make sure you're running iPhone OS version 3.0 or above (on your device, click Settings > General > About and scroll down until you see Version). If your software is out of date, follow Apple's upgrade instructions. Then, visit m.google.com/sync from your computer for set up instructions. If you're already using Google Sync, you can just enable push mail.
Once you're set up, new messages are normally pushed to your phone within seconds. While this type of speed is pretty awesome, push connections tend to use more power than fetching at intervals, so don't be surprised if your battery life isn't quite what it used to be. We've done a lot of work to optimize power usage, but if you prefer to save battery life, you can always turn off push in your phone's settings and fetch mail every 30 or 60 minutes instead.mercredi 16 septembre 2009, par Greg Grothaus
Webmaster Level: All
Last month, I gave a talk at the Search Engine Strategies San Jose conference on Duplicate Content and Multiple Site Issues. For those who couldn't make it to the conference or would like a recap, we've reproduced the talk on the Google Webmaster Central YouTube Channel. Below you can see the short video reproduced from the content at SES:
You can view the slides here:
Posted by Greg Grothaus, Search Quality Teammardi 15 septembre 2009, par Pamela Fox
My name is Wolfgang Pichler. I have been developing with the Google Maps JS API for a few years now, posting in the forums and publishing my various experiments for others to learn from.
When a user right-clicks on Google Maps, a context menu appears with options like getting directions, zooming in, or finding the address of the center point (reverse geocoding). Since I wanted this helpful feature in my own maps, and the core API does not provide it, I decided to implement a fully open-source version and release it in the utility library: ContextMenuControl.
This control includes all the same items as the native Google Maps control, but I've implemented the directions functionality in a different way. Instead of requiring the developer to provide a panel and inserting the directions steps there, I create infowindows that the user can step through. Now, any developer can use this control and not worry about having to allocate space on their page for the directions steps. The directions functionality also includes the ability to add, remove, and drag points, so that the user can easily customize their query.
The result is a control that's easy for users and easy for developers, and is probably the fastest way to add reverse geocoding and directions functionality to your map (especially if it's a small map). Just include the script tag for the source code, insert this line in your map init function, and you'll get a right-click menu like the screenshot shows below:
map.addControl(new ContextMenuControl());
For more information, read through the reference and developer's guide. For other open-source extensions that can enhance your mashup, check out the utility library. Enjoy giving your users the power of right-click!
Posted by Wolfgang Pichler, Community Developer
> Savoir-Faire > Microsoft > Actualités Microsoft
mercredi 4 novembre 2009, par GCrao78
Utilisation de SQL Server CE et la réplication de données
Les Pocket PC sont des machines capables de traiter un volume important de données. Certes, ces machines n'ont pas la puissance d'un PC de bureau, mais elles arrivent sans rougir à manipuler d’assez grandes quantités de données.
Microsoft propose pour Windows Mobile un moteur de gestion de base de données dont le fonctionnement est très proche de celui utilisé par Access. Ce moteur porte le nom de SQL Server CE. Il existe maintenant depuis de nombreuses années. Sa version actuelle est la 3.5.
SQL Server CE permet de créer une base de données dans un seul fichier dont l'extension est .sdf (SQL Data File). SQL Server CE permet de créer dans une base des tables et des indexes. Les types de champs disponibles sont très proches de ceux utilisés dans SQL Server PC. Il est possible de créer des clés primaires et c'est la syntaxe SQL qui est utilisée pour créer des requêtes. Les requêtes acceptent les jointures, les tris, les groupes, etc. En fait, si vous avez un peu l'habitude d'utiliser des moteurs tels que SQL Server, Access, SQLite, ou MySQL, vous ne devriez pas être trop dépaysés tant SQL Server CE est proche d'eux.
En termes de performances, SQL Server CE dégage une certaine puissance, alors que son empreinte mémoire reste très réduite. L'utilisation de SQL Server CE est complètement intégrée au Compact Framework et Visual Studio sait l'installer automatiquement sur votre Pocket PC de développement ou sur l'émulateur. Le modèle objet d'accès aux données utilisé pour SQL Server CE est quasiment le même que celui utilisé pour SQL Server PC avec le .NET Framework.
SQL Server CE est un outil dont il ne faut pas se priver. Il est gratuit d'utilisation tant que vous ne l'interfacez pas avec un SQL Server PC pour faire des synchronisations automatiques entre un serveur PC et les Pocket PC (la réplication de données). En fait, dans ce cas de figure, c'est du côté de SQL Server PC qu'il faut faire l'acquisition du bon nombre de licences SQL Server CE pour avoir accès aux fonctions de synchronisation.
Attention, vous n’êtes pas sur un PC !
Sous Windows Mobile, il ne faut pas oublier que les ressources sont limitées. La mémoire n'est pas très importante, le processeur est guère puissant et le moteur de gestion de base de données n'est pas nom plus sans limites. Il faut donc veiller à la manière d'accéder aux données. Si vous développez pour PC en .NET ou si vous réalisez des sites Internet en ASP .NET, vous avez très certainement l'habitude d'utiliser des DataAdapter et des DataSet qui permettent en gros de dupliquer les données en mémoire vive pour y effectuer les opérations de lecture et de mise à jour hors connexion. Ces mécanismes existent aussi avec SQL Server CE mais à mon avis ils sont à bannir car leur utilisation est bien trop gourmande en termes de mémoire et de puissance processeur. Le mieux est d'utiliser des objets SqlCeCommand pour manipuler les données via des requêtes SQL paramétrées et SqlCeDataReader pour lire les données sélectionnées. C’est en utilisant cette méthode directe d’accès aux données que vous obtiendrez des performances importantes et des applications rapides, fluides et donc appréciées par leurs utilisateurs.
mercredi 4 novembre 2009, par GCrao78
La consommation de services Web
Derrière ce titre, je vous l'assure, rien d'illégal ! Consommer un service Web n'a rien de répréhensible. Ce terme est utilisé dans le cas où vous utilisez les services d'un service Web, c'est-à-dire un site Internet dynamique qui n'affiche pas de pages mais qui répond aux demandes de clients en utilisant un protocole et une interface spécialement mise au point pour ce genre d'opérations. Le Framework .NET et le Compact Framework .NET offrent tous les deux des objets pour utiliser très facilement un service Web. Ce qui est important, c'est que la technologie utilisée par les services Web permet aux applications de dialoguer via Internet indépendamment des plates-formes et des langages sur lesquelles elles reposent.
Deux types de services Web
Il existe deux grands types de services Web qui sont les services SOAP et les services REST. Pour commencer nous allons regarder à quoi ces termes correspondent en nous inspirant des définitions que l'on trouve sur Wikipedia dans la rubrique consacrée aux services Web : http://fr.wikipedia.org/wiki/Service_web
Le service Web SOAP
Les Services Web SOAP reposent tous sur un ensemble de protocoles et de standards de base utilisés pour l'échange de données entre applications dans des environnements hétérogènes :
- SOAP (Simple Object Access Protocol) pour l'échange de messages,
- WSDL (Web Service Description Language) pour la description,
- Annuaires UDDI qui peuvent référencer des services web.Les logiciels écrits dans divers langages de programmation et sur diverses plates-formes peuvent employer des services Web SOAP pour échanger des données à travers des réseaux informatiques comme Internet.
Le service Web REST
REST (Representational State Transfer) est une manière de construire une application pour les systèmes distribués. Le terme a été inventé par Roy Fielding en 2000.
REST n'est pas un protocole ou un format, c'est un style d'architecture, c'est le style architectural original du Web, bâti sur quelques principes simples :
- L'URI est important : connaître l'URI doit suffire pour accéder à la ressource,
- HTTP fournit toutes les opérations nécessaires (GET, POST, PUT et DELETE, essentiellement) ,
- Chaque opération est auto-suffisante : il n'y a pas d'état,
- Utilisation des standards hypermédias : HTML ou XML qui permettent de faire des liens vers d'autres ressources et d'assurer ainsi la navigation dans l'application REST.Préparation de l'émulateur
Si vous n'avez pas de machine réelle sous Windows Mobile vous allez faire vos tests avec l'émulateur. Pour que l'accès aux services Web fonctionne il faut que l'émulateur puisse accéder à Internet via votre PC de développement. Nous allons donc paramétrer l'émulateur pour qu'il puisse le faire.
Etape 1 : Lancer le gestionnaire Device Emulator
Depuis Visual Studio, déroulez le menu Outils et sélectionnez Gestionnaire Device Emulator.

Etape 2 : Lancer l'émulateur
Puis, dans la liste des appareils, sélectionnez Windows Mobile 6 Professional Emulator et faites dessus un clic droit pour obtenir le menu contextuel suivant :

Sélectionnez Se connecter ce qui va avoir pour effet de lancer l'émulateur Windows Mobile 6 Professional.
Etape 3 : Configurer la carte réseau
Une fois l'émulateur lancé, cliquez sur le menu Fichier et sélectionnez Configurer.

Allez dans l'onglet Réseau, puis cocher la case Activer la carte réseau PCMCIA NE2000 et la lier à: . Enfin, sélectionnez dans la liste Carte réseau connectée.

Vous pouvez pour finir cliquer sur le bouton OK. L'émulateur va alors utiliser directement la carte réseau de votre PC pour se connecter à Internet.
Etape 4 : Accepter la connexion à Internet
Avant de pouvoir le faire vous devrez l'y autoriser en acceptant la connexion :

A partir de là votre émulateur pourra accéder à Internet, et donc communiquer avec les services Web.
mercredi 4 novembre 2009, par GCrao78
La consommation de services Web
Derrière ce titre, je vous l'assure, rien d'illégal ! Consommer un service Web n'a rien de répréhensible. Ce terme est utilisé dans le cas où vous utilisez les services d'un service Web, c'est-à-dire un site Internet dynamique qui n'affiche pas de pages mais qui répond aux demandes de clients en utilisant un protocole et une interface spécialement mise au point pour ce genre d'opérations. Le Framework .NET et le Compact Framework .NET offrent tous les deux des objets pour utiliser très facilement un service Web. Ce qui est important, c'est que la technologie utilisée par les services Web permet aux applications de dialoguer via Internet indépendamment des plates-formes et des langages sur lesquelles elles reposent.
Deux types de services Web
Il existe deux grands types de services Web qui sont les services SOAP et les services REST. Pour commencer nous allons regarder à quoi ces termes correspondent en nous inspirant des définitions que l'on trouve sur Wikipedia dans la rubrique consacrée aux services Web : http://fr.wikipedia.org/wiki/Service_web
Le service Web SOAP
Les Services Web SOAP reposent tous sur un ensemble de protocoles et de standards de base utilisés pour l'échange de données entre applications dans des environnements hétérogènes :
- SOAP (Simple Object Access Protocol) pour l'échange de messages,
- WSDL (Web Service Description Language) pour la description,
- Annuaires UDDI qui peuvent référencer des services web.Les logiciels écrits dans divers langages de programmation et sur diverses plates-formes peuvent employer des services Web SOAP pour échanger des données à travers des réseaux informatiques comme Internet.
Le service Web REST
REST (Representational State Transfer) est une manière de construire une application pour les systèmes distribués. Le terme a été inventé par Roy Fielding en 2000.
REST n'est pas un protocole ou un format, c'est un style d'architecture, c'est le style architectural original du Web, bâti sur quelques principes simples :
- L'URI est important : connaître l'URI doit suffire pour accéder à la ressource,
- HTTP fournit toutes les opérations nécessaires (GET, POST, PUT et DELETE, essentiellement) ,
- Chaque opération est auto-suffisante : il n'y a pas d'état,
- Utilisation des standards hypermédias : HTML ou XML qui permettent de faire des liens vers d'autres ressources et d'assurer ainsi la navigation dans l'application REST.Préparation de l'émulateur
Si vous n'avez pas de machine réelle sous Windows Mobile vous allez faire vos tests avec l'émulateur. Pour que l'accès aux services Web fonctionne il faut que l'émulateur puisse accéder à Internet via votre PC de développement. Nous allons donc paramétrer l'émulateur pour qu'il puisse le faire.
Etape 1 : Lancer le gestionnaire Device Emulator
Depuis Visual Studio, déroulez le menu Outils et sélectionnez Gestionnaire Device Emulator.

Etape 2 : Lancer l'émulateur
Puis, dans la liste des appareils, sélectionnez Windows Mobile 6 Professional Emulator et faites dessus un clic droit pour obtenir le menu contextuel suivant :

Sélectionnez Se connecter ce qui va avoir pour effet de lancer l'émulateur Windows Mobile 6 Professional.
Etape 3 : Configurer la carte réseau
Une fois l'émulateur lancé, cliquez sur le menu Fichier et sélectionnez Configurer.

Allez dans l'onglet Réseau, puis cocher la case Activer la carte réseau PCMCIA NE2000 et la lier à: . Enfin, sélectionnez dans la liste Carte réseau connectée.

Vous pouvez pour finir cliquer sur le bouton OK. L'émulateur va alors utiliser directement la carte réseau de votre PC pour se connecter à Internet.
Etape 4 : Accepter la connexion à Internet
Avant de pouvoir le faire vous devrez l'y autoriser en acceptant la connexion :

A partir de là votre émulateur pourra accéder à Internet, et donc communiquer avec les services Web.
mercredi 4 novembre 2009, par GCrao78
Les informations PIM
Une machine Windows Mobile est avant toute chose un PDA, c'est-à-dire un appareil destiné à gérer vos données personnelles (PDA = Personal Data Assistant). A ce titre, Windows Mobile propose en standard les outils permettant une telle gestion.
Avec Windows Mobile, vous disposez en standard d’un ensemble d’applications appelées PIM (Personal Information Manager) inspirées de l’application PC Outlook :
1. Tâches,
2. Agenda,
3. Contacts
La gestion des tâches
L’application Tâches permet d’organiser par catégorie et par niveau de priorité les différentes tâches qui vous incombent, que ce soit pour votre travail ou pour votre vie privée. Comme Agenda et Contacts, Tâches possède une série de boîtes de dialogues standards pour la saisie et la gestion de ces informations.

La gestion des contacts
L’application Contacts permet de mémoriser les coordonnées de toutes les personnes et entités de votre choix. Comme pour les autres PIM, Contacts dispose d’une série de boîte de dialogues standards qui permettent très simplement la gestion de ces informations. Avec l’application Contacts, vous pouvez mémoriser plusieurs numéros de téléphone, des adresses mail, des adresses postales, etc.

La gestion de l’agenda
L’application Agenda permet, comme son nom l’indique, de gérer vos rendez-vous. Elle permet de saisir vos rendez-vous en vous positionnant dans le temps grâce à un calendrier. Il est alors simple de saisir le détail d’un rendez-vous, sachant qu’il est possible de faire en sorte que votre Pocket PC vous alerte quelques minutes avant l’échéance.

mercredi 4 novembre 2009, par GCrao78
Le .NET Compact Framework
Le .NET Compact Framework est un sous ensemble du .NET Framework. Mais pour bien appréhender le développement avec cette technologie, il est nécessaire d’en comprendre les grands principes.
Le concept de la technologie .NET
C'est en 2002 qu'est sortie officiellement Microsoft .NET. Cette technologie a pour but de permettre aux développeurs de concevoir rapidement des applications modernes, fiables et robustes. Elle met à la disposition des développeurs une plate-forme de développement complète, 100 % orientée objet, et offrant des services très appréciables tels que la gestion de la mémoire, l'accès simplifié aux services du système d'exploitation, ainsi qu'aux différents moteurs de bases de données et bien sûr à l'Internet. La pierre angulaire de .NET est le Framework .NET. Ce Framework regroupe un très grand nombre de fonctionnalités permettant aux développeurs d'effectuer beaucoup d'opérations complexes de manière simple et sécurisée.
Le Framework .NET
Le Framework .NET est constitué de la CLR (Common Runtime Language) et d'un ensemble de classes regroupées en espaces de noms. La CLR est chargée d'exécuter le code. C'est elle qui gère et optimise l'utilisation de la mémoire et qui s'occupe aussi de tout ce qui touche à la sécurité. Comme le Framework .NET est 100 % orienté objet, les langages compatibles avec lui le sont aussi. Microsoft propose le Visual Basic .NET, le C# (un langage spécialement créé en même temps que .NET associant la puissance du C++ à la simplicité d'écriture de Java), et aussi le C++ dans deux versions, l'une dite "managée" (utilisant les services du Framework .NET pour l'exécution des programmes créés avec lui) et l'autre dite "non managée" ou unmanaged) qui continue à compiler les programmes en code natif dépendant de la plate-forme ciblée (donc à l'ancienne).
La compilation à la volée
Le code de haut niveau que vous créez est compilé en MSIL (Microsoft Intermediate Language). Le MSIL généré est le même quel que soit le langage de haut niveau utilisé. Lors de l'exécution du programme, le code MSIL est compilé en code natif juste avant son exécution. Au fur et à mesure que le programme tourne, il est progressivement compilé en code natif optimisé pour la plate-forme sur laquelle tourne le programme. Il en résulte qu'un programme écrit en C# sera aussi rapide que le même programme écrit en VB.
Les classes de base du Framework
Le Framework est composé de plusieurs centaines de classes. Chacune d'entre elles vous permet un accès simplifié et sécurisé aux fonctionnalités et services du système d'exploitation. Ainsi, il ne faut que quelques lignes de code pour lister tous les fichiers d'un dossier qui ont l'attribut système positionné, ou encore pour télécharger le contenu d'un fichier distant en utilisant le protocole http via l'Internet.

Pour s'y retrouver, les classes du Framework sont organisées en espaces de noms (namespaces). Par exemple, tout ce qui concerne la gestion des entrées/sorties est placé dans l'espace de nom System.IO, alors que tout ce qui touche au XML se trouve dans System.xml. Les contrôles d'interface, quant à eux, sont placés dans l'espace de nom System.Windows.Forms. Ainsi, pour accéder à la fonction Exists permettant de vérifier si un fichier existe, vous devez écrire tout le chemin pour y accéder, soit System.IO.File.Exists.

mercredi 4 novembre 2009, par GCrao78
Créez vos Widgets pour Windows Mobile 6.5
Jusqu'à présent, il n'y avait que deux possibilités de développer des applications pour Windows Mobile : en code natif (donc, en majorité, en C/C++) ou en code managé (grâce au .NET Compact Framework). Désormais, avec Windows Mobile 6.5, une nouvelle possibilité vous est offerte : ce sont les Windows Mobile Widgets.
Pré-requis : pour suivre cet atelier, vous devez avoir au préalable des bases en HTML, CSS et JavaScript. Aucune connaissance d'un langage serveur (tel que ASP.net) est nécessaire.
Qu'est-ce qu'un Widget ?
Pour certains (surtout les amateurs de séries d'animation des années 90), widget est un petit extraterrestre mauve chargé de protéger l'environnement. Ses aventures avec Mega Brain mériteraient bien un coach MSDN, mais pour l'heure, intéressons-nous à d'autres types de widgets. Ce sont des petites applications autonomes, habituellement placées sur votre bureau ou sur votre page d'accueil, qui accomplissent en général une tâche précise. Les fonctionnalités de ces mini applications peuvent être aussi diversifiées qu'afficher la météo, le trafic routier, vos prochains rendez-vous ou bien encore les dernières commandes passées sur votre boutique en ligne.

Deux Widgets présents dans Windows Vista et Windows 7 Pourquoi réaliser un Widget ?
Les widgets peuvent vite se révéler très utiles, et ce dans de nombreux domaines. Ils peuvent être utilitaires et vous proposer des services simples, comme une recherche dans l'annuaire ou les horaires des transports en commun. Si vous avez un blog ou un site web, vous pouvez créer un widget afin que vos utilisateurs aient accès à vos dernières publications. On rencontre également bon nombre de widgets qui sont de véritables outils marketing : compte à rebours avant le lancement d'un film ou d'un événement, des petits « jeux addictifs » orientés sur un produit, etc...
Le monde de l'entreprise peut également trouver des applications pratiques dans les widgets. Vous pouvez ainsi créer un widget pour les commerciaux avec les prospects et les réponses des campagnes actives, pour les responsables de la chaîne de production, affichant le nombre d'unités produites par heure ainsi que les incidents ; ou bien encore, pourquoi pas un widget qui affiche les Work Items de Team Foundation Server sur votre projet du moment ?
Enfin, les widgets peuvent être un outil de prototypage d'applications Windows Mobile. Vous pouvez commencer par développer une partie d'un projet en tant que widget - pour le montrer à votre client par exemple - puis passer à une version native par la suite (n'oubliez pas de lire les autres articles du coach MSDN Windows Mobile à ce sujet !).
Windows Mobile et les Widgets
Windows Mobile, dans sa version 6.5, propose désormais un support des widgets. Basé sur une norme du W3C (encore en cours de création), les widgets sont accessibles comme des programmes natifs à travers du menu démarrer. On peut voir ci-dessous qu'il y a deux widgets, Widget Search et PocketVeloToulouse ainsi qu'un ensemble d'applications natives côte à côte.

Le menu démarrer de l'émulateur Windows Mobile 6.5 Une fois le widget lancé, il occupe la majeure partie de l'écran. Seul le menu démarrer, en haut, et une barre de menu, en bas, et que vous pouvez personnaliser et utiliser pour vos besoins restent présentes. Vous pouvez donc bénéficier de la quasi-totalité de l'espace de l'écran pour votre widget.

Le gadget "Live Search" dans Windows Mobile Professional Nous allons maintenant voir comment développer vos propres widgets. Vous vous en doutez peut-être déjà : ils sont réalisés à partir des technologies « du web », c'est-à-dire HTML, CSS et JavaScript. Mais juste avant cela, voyons ensemble quels outils sont nécessaires au développement.
mardi 27 octobre 2009, par GCrao78
I think you’ll enjoy this list of tweaks and enhancements. Have fun!
- Windows Management. By now, you’ve probably seen that Windows 7 does a lot to make window management easier: you can “dock” a window to the left or right half of the screen by simply dragging it to the edge; similarly, you can drag the window to the top of the screen to maximize it, and double-click the window top / bottom border to maximize it vertically with the same horizontal width. What you might not know is that all these actions are also available with keyboard shortcuts:
- Win+Left Arrow and Win+Right Arrow dock;
- Win+Up Arrow and Win+Down Arrow maximizes and restores / minimizes;
- Win+Shift+Up Arrow and Win+Shift+Down Arrow maximizes and restores the vertical size.
This side-by-side docking feature is particularly invaluable on widescreen monitors – it makes the old Windows way of shift-clicking on two items in the taskbar and then using the context menu to arrange them feel really painful.
- Display Projection. Had enough of messing around with weird and wonderful OEM display driver utilities to get your notebook display onto an external projector? In that case, you’ll be pleased to know that projection is really quick and simple with Windows 7. Just hit Win+P, and you’ll be rewarded by the following pop-up window:
Use the arrow keys (or keep hitting Win+P) to switch to “clone”, “extend” or “external only” display settings. You can also access the application as displayswitch.exe.
If you want broader control over presentation settings, you can also press Win+X to open the Windows Mobility Center, which allows you to turn on a presentation “mode” that switches IM clients to do not disturb, disables screensavers, sets a neutral wallpaper etc. (Note that this feature is also available in Windows Vista.) - Cut Out The Clutter. Working on a document in a window and want to get rid of all the extraneous background noise? Simply hit Win+Home to minimize all the non-active background windows, keeping the window you’re using in its current position. When you’re ready, simply press Win+Home again to restore the background windows to their original locations.
- Multi-Monitor Windows Management. The earlier tip on window management showed how you can dock windows within a monitor. One refinement of those shortcuts is that you can use Win+Shift+Left Arrow and Win+Shift+Right Arrow to move windows from one monitor to another – keeping them in the same relative location to the monitor’s top-left origin.
- Command Junkies Only. One of the most popular power toys in Windows XP was “Open Command Prompt Here”, which enabled you to use the graphical shell to browse around the file system and then use the context menu to open a command prompt at the current working directory. In Windows 7 (and in Windows Vista, incidentally – although not many folk knew about it), you can simply hold the Shift key down while selecting the context menu to get exactly the same effect. If the current working directory is a network location, it will automatically map a drive letter for you.
- It’s a Global Village. If you’ve tried to change your desktop wallpaper, you’ve probably noticed that there’s a set of wallpapers there that match the locale you selected when you installed Windows. (If you picked US, you’ll see beautiful views of Crater Lake in Oregon, the Arches National Park, a beach in Hawai’i, etc.) In fact, there are several sets of themed wallpapers installed based on the language you choose, but the others are in a hidden directory. If you’re feeling in an international mood, simply browse to C:\Windows\Globalization\MCT and you’ll see a series of pictures under the Wallpaper directory for each country. Just double-click on the theme file in the Theme directory to display a rotation through all the pictures for that country. (Note that some countries contain a generic set of placeholder art for now.)
- The Black Box Recorder. Every developer wishes there was a way that an end-users could quickly and simply record a repro for the problem that they’re running into that is unique to their machine. Windows 7 comes to the rescue! Part of the in-built diagnostic tools that we use internally to send feedback on the product, the Problem Steps Recorder provides a simple screen capture tool that enables you to record a series of actions. Once you hit “record”, it tracks your mouse and keyboard and captures screenshots with any comments you choose to associate alongside them. Once you stop recording, it saves the whole thing to a ZIP file, containing an HTML-based “slide show” of the steps. It’s a really neat little tool and I can’t wait for it to become ubiquitous on every desktop! The program is called psr.exe; you can also search for it from Control Panel under “Record steps to reproduce a problem”.
- The Font of All Knowledge. Long Zheng will be happy: we’ve got rid of the Add Fonts dialog that has served Windows faithfully for the last twenty years. (Of course, for most of that time, it’s been deprecated – the easy way to install a set of fonts has simply been to drag them into the Fonts folder via Control Panel.) But now font installation is really easy – we’ve added an “Install” button to the font viewer applet that takes care of the installation process:
There are lots of other new features built into Windows 7 that will satisfy those of a typographic bent, incidentally – grouping multiple weights together, the ability to hide fonts based on regional settings, a new text rendering engine built into the DirectWrite API, and support in the Font common file dialog for more than the four “standard” weights. For example:
- Gabriola. As well as the other typographic features mentioned above, Windows 7 includes Gabriola, an elaborate display type from the Tiro Typeworks foundry that takes advantage of OpenType Layout to provide a variety of stylistic sets, flourishes and ornamentation ligatures:
- Who Stole My Browser? If you feel like Internet Explorer is taking a long time to load your page, it’s worth taking a look at the add-ons you have installed. One of the more helpful little additions in Internet Explorer 8 is instrumentation for add-on initialization, allowing you to quickly see whether you’re sitting around waiting for plug-ins to load. Just click Tools / Manage Add-ons, and then scroll right in the list view to see the load time. On my machine, I noticed that the Research add-on that Office 2007 installs was a particular culprit, and since I never use it, it was simple to disable it from the same dialog box.
- Rearranging the Furniture. Unless you’ve seen it demonstrated, you may not know that the icons in the new taskbar aren’t fixed in-place. You can reorder them to suit your needs, whether they’re pinned shortcuts or running applications. What’s particularly nice is that once they’re reordered, you can start a new instance of any of the first five icons by pressing Win+1, Win+2, Win+3 etc. I love that I can quickly fire up a Notepad2 instance on my machine with a simple Win+5 keystroke, for instance.
What’s less well-known is that you can similarly drag the system tray icons around to rearrange their order, or move them in and out of the hidden icon list. It’s an easy way to customize your system to show the things you want, where you want them. - Installing from a USB Memory Stick. My wife has a Samsung NC10 netbook (very nice machine, by the way), and we wanted to install Windows 7 Beta on this machine to replace the pre-installed Windows XP environment. Like most netbook-class devices, this machine has no built-in media drive, and nor did I have an external USB DVD drive available to boot off. The solution: I took a spare 4GB USB 2.0 thumbdrive, reformatted it as FAT32, and simply copied the contents of the Windows 7 Beta ISO image to the memory stick using xcopy e:\ f:\ /e /f (where e: was the DVD drive and f: was the removable drive location). Not only was it easy to boot and install from the thumbdrive, it was also blindingly fast: quicker than the corresponding DVD install on my desktop machine.
It’s also worth noting in passing that Windows 7 is far better suited to a netbook than any previous operating system: it has a much lighter hard drive and memory footprint than Windows Vista, while also being able to optimize for solid state drives (for example, it switches off disk defragmentation since random read access is as fast as sequential read access, and it handles file deletions differently to minimize wear on the solid state drive). - I Want My Quick Launch Toolbar Back! You might have noticed that the old faithful Quick Launch toolbar is not only disabled by default in Windows 7, it’s actually missing from the list of toolbars. As is probably obvious, the concept of having a set of pinned shortcut icons is now integrated directly into the new taskbar. Based on early user interface testing, we think that the vast majority of users out there (i.e. not the kind of folk who read this blog, with the exception of my mother) will be quite happy with the new model, but if you’re after the retro behavior, you’ll be pleased to know that the old shortcuts are all still there. To re-enable it, do the following:
- Right-click the taskbar, choose Toolbars / New Toolbar
- In the folder selection dialog, enter the following string and hit OK:
%userprofile%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch - Turn off the “lock the taskbar” setting, and right-click on the divider. Make sure that “Show text” and “Show title” are disabled and the view is set to “small icons”.
- Use the dividers to rearrange the toolbar ordering to choice, and then lock the taskbar again.
If it’s not obvious by the semi-tortuous steps above, it’s worth noting that this isn’t something we’re exactly desperate for folks to re-enable, but it’s there if you really need it for some reason. Incidentally, we’d love you to really try the new model first and give us feedback on why you felt the new taskbar didn’t suit your needs.
- It’s a Drag. Much play has been made of the Jump Lists feature in Windows 7, allowing applications like Windows Live Messenger to offer an easy task-based entry point. Jump lists replace the default right-click context menu in the new taskbar; another way to access them (particularly useful if you’re running Windows 7 on a one-button MacBook) is by left-clicking and dragging up in a kind of “swooshing” motion. This was designed for touch-enabled devices like the beautiful HP TouchSmart all-in-one PC, where the same gesture applies.
Another place where you can “swoosh” (not an official Microsoft term) is the IE 8 address bar, where the downward drag gesture brings up an expanded list containing the browser history, favorites and similar entries. The slower you drag, the cooler the animation! - Standards Support. Every review of Windows 7 that I’ve seen has noted the revamped WordPad and Paint applets that add an Office-like ribbon to expose their functionality. Few, however, have noticed one small but hopefully appreciated feature: WordPad can now read and write both the Word 2007-compatible Office Open XML file format but also the OpenDocument specification that IBM and Sun have been advocating:
- Windows Vista-Style Taskbar. I wasn’t initially a fan of the Windows 7 taskbar when it was first introduced in early Windows 7 builds, but as the design was refined in the run up to the beta, I was converted and now actively prefer the new look, particularly when I’ve got lots of windows open simultaneously. For those who really would prefer a look more reminiscent of Windows Vista, the good news is that it’s easy to customize the look of the taskbar to more closely mirror the old version:
To achieve this look, right-click on the taskbar and choose the properties dialog. Select the “small icons” checkbox and under the “taskbar buttons” setting, choose “combine when taskbar is full”. It’s not pixel-perfect in accuracy, but it’s close from a functionality point of view. - Peeking at the Desktop. While we’re on the taskbar, it’s worth noting a few subtleties. You’ve probably seen the small rectangle in the bottom right hand corner: this is the feature we call “Aero Peek”, which enables you to see any gadgets or icons you’ve got on your desktop. I wanted to note that there’s a keyboard shortcut that does the same thing – just press Win+Space.
- Running with Elevated Rights. Want to quickly launch a taskbar-docked application as an administrator? It’s easy – hold down Ctrl+Shift while you click on the icon, and you’ll immediately launch it with full administrative rights (assuming your account has the necessary permissions, of course!)
- One More of the Same, Please. I’ve seen a few folk caught out by this one. If you’ve already got an application open on your desktop (for example, a command prompt window), and you want to open a second instance of the same application, you don’t have to go back to the start menu. You can simply hold down the Shift key while clicking on the taskbar icon, and it will open a new instance of the application rather than switching to the existing application. For a keyboard-free shortcut, you can middle-click with the third mouse button to do the same thing. (This trick assumes that your application supports multiple running instances, naturally.)
- Specialized Windows Switching. Another feature that power users will love is the ability to do a kind of “Alt+Tab” switching across windows that belong to just one application. For example, if you’ve got five Outlook message windows open along with ten other windows, you can quickly tab through just the Outlook windows by holding down the Ctrl key while you repeatedly click on the single Outlook icon. This will toggle through each of the five Outlook windows in order, and is way faster than opening Alt+Tab and trying to figure out which of the tiny thumbnail images relates to the specific message you’re trying to find.
- Walking Through the Taskbar. Another “secret” Windows shortcut: press Win+T to move the focus to the taskbar. Once you’re there, you can use the arrow keys to select a particular window or group and then hit Enter to launch or activate it. As ever, you can cancel out of this mode by hitting the Esc key. I don’t know for sure, but I presume this shortcut was introduced for those with accessibility needs. However, it’s equally valuable to power users – another good reason for all developers to care about ensuring their code is accessible.
The Widescreen Tip. Almost every display sold these days is widescreen, whether you’re buying a notebook computer or a monitor. While it might be great for watching DVDs, when you’re trying to get work done it can sometimes feel like you’re a little squeezed for vertical space.
As a result, the first thing I do when I set up any new computer is to dock the taskbar to the left hand side of the screen. I can understand why we don’t set this by default – can you imagine the complaints from enterprise IT departments who have to retrain all their staff – but there’s no reason why you as a power user should have to suffer from default settings introduced when the average screen resolution was 800x600.
In the past, Windows did an indifferent job of supporting “side dockers” like myself. Sure, you could move the taskbar, but it felt like an afterthought – the gradients would be wrong, the Start menu had a few idiosyncrasies, and you’d feel like something of a second-class citizen. The Windows 7 taskbar feels almost as if it was designed with vertical mode as the default – the icons work well on the side of the screen, shortcuts like the Win+T trick mentioned previously automatically switch from left/right arrows to up/down arrows, and so on. The net effect is that you wind up with a much better proportioned working space.
Try it – in particular, if you’ve got a netbook computer that has a 1024x600 display, you’ll immediately appreciate the extra space for browsing the Internet. For the first day you’ll feel a little out of sync, but then I guarantee you’ll become an enthusiastic convert!- Pin Your Favorite Folders. If you’re always working in the same four or five folders, you can quickly pin them with the Explorer icon on the taskbar. Hold the right-click button down and drag the folder to the taskbar, and it will be automatically pinned in the Explorer Jump List.
- Starting Explorer from “My Computer”. If you spend more time manipulating files outside of the documents folders than inside, you might want to change the default starting directory for Windows Explorer so that it opens at the Computer node:
To do this, navigate to Windows Explorer in the Start Menu (it’s in the Accessories folder). Then edit the properties and change the target to read:
%SystemRoot%\explorer.exe /root,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
If you want the change to affect the icon on the taskbar, you’ll need to unpin and repin it to the taskbar so that the new shortcut takes affect. It’s worth noting that Win+E will continue to display the documents library as the default view: I’ve not found a way to change this from the shell at this time. - ClearType Text Tuning and Display Color Calibration. If you want to tune up your display for image or text display, we have the tools included out of the box. It’s amazing what a difference this makes: by slightly darkening the color of the text and adjusting the gamma back a little, my laptop display looks much crisper than it did before. You’d adjust the brightness and contrast settings on that fancy 42” HDTV you’ve just bought: why wouldn’t you do the same for the computer displays that you stare at every day?
Check out cttune.exe and dccw.exe respectively, or run the applets from Control Panel. - ISO Burning. Easy to miss if you’re not looking for it: you can double-click on any DVD or CD .ISO image and you’ll see a helpful little applet that will enable you to burn the image to a blank disc. No more grappling for shareware utilities of questionable parentage!
- Windows Movie Maker. Windows 7 doesn’t include a movie editing tool – it’s been moved to the Windows Live Essentials package, along with Photo Gallery, Mail and Messenger. Unfortunately, Windows Live Movie Maker is currently still in an early beta that is missing most of the old feature set (we’re reworking the application), and so you might be feeling a little bereft of options. It goes without saying that we intend to have a better solution by the time we ship Windows 7, but in the meantime the best solution for us early adopters is to use Windows Movie Maker 2.6 (which is essentially the same as the most recent update to the Windows XP version). It’s missing the full set of effects and transitions from the Windows Vista version, and doesn’t support HD editing, but it’s pretty functional for the typical usage scenario of home movie editing.
Download Windows Movie Maker 2.6 from here:
http://microsoft.com/downloads/details.aspx?FamilyID=d6ba5972-328e-4df7-8f9d-068fc0f80cfc - Hiding the Windows Live Messenger Icon. Hopefully your first act after Windows 7 setup completed was to download and install the Windows Live Essentials suite of applications (if not, then you’re missing out on a significant part of the Windows experience). If you’re a heavy user of IM, you may love the way that Windows Live Messenger is front and central on the taskbar, where you can easily change status and quickly send an IM to someone:
On the other hand, you may prefer to keep Windows Live Messenger in the system tray where it’s been for previous releases. If so, you can fool the application into the old style of behavior. To do this, close Windows Live Messenger, edit the shortcut properties and set the application to run in Windows Vista compatibility mode. Bingo! - Enjoy The Fish. I’m surprised that not many people seem to have caught the subtle joke with the Siamese fighting fish that is part of the default background, so I’ll do my part at keeping the secret hidden. Check out wikipedia for a clue.
- When All Else Fails… There are always those times when you’re in a really bad spot – you can’t boot up properly, and what you really want is something you can quickly use to get at a command prompt so you can properly troubleshoot. Windows 7 now includes the ability to create a system repair disc, which is essentially a CD-bootable version of Windows that just includes the command prompt and a suite of system tools. Just type “system repair disc” in the Start Menu search box, and you’ll be led to the utility.
- Windows Management. By now, you’ve probably seen that Windows 7 does a lot to make window management easier: you can “dock” a window to the left or right half of the screen by simply dragging it to the edge; similarly, you can drag the window to the top of the screen to maximize it, and double-click the window top / bottom border to maximize it vertically with the same horizontal width. What you might not know is that all these actions are also available with keyboard shortcuts:
vendredi 23 octobre 2009, par GCrao78
Les accords annoncés par Microsoft et Google avec Twitter tournent peut-être une page des moteurs de recherche.mardi 6 octobre 2009, par Liz Sloan
Today’s the day – new Windows phones are available worldwide! We’re thrilled to share this moment with our hardware partners and mobile operators who are bringing new Windows phones to market today and into the holiday season. In fact, we expect our partners will deliver more than 30 new Windows phones in over 20 countries by end of this year alone. To find out which phones are available for your country/region and carrier, check out the initial list here!
The virtual walls between work and play are crumbling. In a recent Omnibus survey in the U.S., survey respondents told us mobile phones help them bridge the gap between their personal and professional lives. Sixty eight percent of mobile phone users say they use their mobile phone for personal purposes while at work or school. Sixty-three percent of adults make social plans at work or school, Fifty-two percent take pictures and send them to friends, and forty-three percent would starve without their mobile phones (they use them to order meals).
Bottom line is people want great phone experiences wherever they are. They have come to expect rich communications from their Windows phone, from doing real work on their mobile phones using PowerPoint, Word and Excel, to staying connected in their social lives through support for Windows Live messaging, the new MySpace application for Windows phone and photo sharing across other major social networking sites like Twitter, Facebook and Flickr. We’ve also worked hard to deliver a browsing experience in new Windows phones that displays Web pages on the phone similar to the desktop and provides support for Adobe Flash Lite so people can view Flash-based video content right on their phones.
People also want the ability to get stuff done with the confidence that comes from a Windows phone. The Omnibus research revealed that more than eighty percent of adults who own a mobile phone would be willing to offer an award if they lost it. With this in mind, today we are unveiling My Phone, a free service that syncs data from a phone -- like pictures, music and text messages -- to a Web portal for safe keeping. If a phone is stolen, left behind, sandwiched between couch cushions or otherwise lost, My Phone can locate it, ring it (even if on vibrate), lock it or wipe it clean of personal information. And when you buy a new Windows phone, My Phone will restore contacts, photos, videos and messages right back to the new device.
Finally, people want a phone that meets their specific needs. They want to choose a phone that is unique to them, with the apps that matter to them, that is capable of connecting them with the people and information that matter to them – that reflects their unique lives, styles and lifestyles. Windows phones give people the choice of a broad selection of form factors from sleek, touch screen devices to full QWERTY keyboards. They have access to a wide range of quality applications for work and play through the Windows Marketplace for Mobile. And they can change the look and feel of their phones with personal themes for their Windows phone with a quick visit to the Custom Theme Creator, or choose from designer themes available from icons Diane Von Furstenberg, Vera Wang, Isaac Mizrahi, Rock&Republic and Ron Arad.
As you can see, I’m super excited about new Windows phones hitting stores today. They represent a significant step forward in helping people work better and play happier through the phone that connects them — to their information, to other devices, to their worlds and to each other. I encourage you to find the new Windows phone that fits your needs and style today.
More information about Windows Marketplace for Mobile and My Phone, plus a wide array of videos, screen shots and much more are available on PressPass.
jeudi 24 septembre 2009, par Ryan Pollock
It's easier and faster than ever to search Google using your Windows Mobile phone. Just visit m.google.com to download the latest version of Google Mobile App, which includes these new features:- My Location. Get local results without typing your location. Once you see the blue My Location dot with your current location below the search box, simply search for a local query, for example "italian restaurant", and the search results will contain local business results along with web results.
To protect your privacy, location is encrypted when sent to the server, and only your most recent location is stored so that successive searches can use the same location. You can disable My Location at any time in the "Advanced Options" screen. - Google Suggest. Reduce typing time by selecting suggestions to complete your queries. You will also see URL suggestions, which bring you directly to a web page, skipping the search results page entirely. Try typing "facebook" to see this kind of suggestion.
- Search with Maps. If you have installed Google Maps, type a local query and wait for suggestions. Select the suggestion with the red pin next to it to launch your search inside Google Maps.


To download the new version of Google Mobile App, visit m.google.com from your phone.Posted by Craig Wilkinson, Software Engineer- My Location. Get local results without typing your location. Once you see the blue My Location dot with your current location below the search box, simply search for a local query, for example "italian restaurant", and the search results will contain local business results along with web results.
> Actualités > Actualités du web
vendredi 23 octobre 2009, par GCrao78
Les prochaines sessions des communautés auxquelles OCTO participe en Suisse c’est pour bientôt! Avec au programme:- « comment augmenter la testabilité des développements WPF ? » le 28 octobre à ALT .Net Lausanne
- « comment dépasser les limites de Real-Time Java? » le 12 novembre au JUGL
vendredi 23 octobre 2009, par GCrao78
Les accords annoncés par Microsoft et Google avec Twitter tournent peut-être une page des moteurs de recherche.mardi 15 septembre 2009, par A Googler
One problem with reading news online today is that browsing can be really slow. A media-rich page loads dozens of files and can take as much as 10 seconds to load over broadband, which can be frustrating. What we need instead is a way to flip through articles really fast without unnatural delays, just as we can in print. The flow should feel seamless and let you rapidly flip forward to the content you like, without the constant wait for things to load. Imagine taking 10 seconds to turn the page of a print magazine!
Today we're adding a new experiment to Google Labs: Google Fast Flip, accessible at fastflip.googlelabs.com. Fast Flip is a new reading experience that combines the best elements of print and online articles. Like a print magazine, Fast Flip lets you browse sequentially through bundles of recent news, headlines and popular topics, as well as feeds from individual top publishers. As the name suggests, flipping through content is very fast, so you can quickly look through a lot of pages until you find something interesting. At the same time, we provide aggregation and search over many top newspapers and magazines, and the ability to share content with your friends and community. Fast Flip also personalizes the experience for you, by taking cues from selections you make to show you more content from sources, topics and journalists that you seem to like. In short, you get fast browsing, natural magazine-style navigation, recommendations from friends and other members of the community and a selection of content that is serendipitous and personalized.
To build Google Fast Flip, we partnered with three dozen top publishers, including the New York Times, the Atlantic, the Washington Post, Salon, Fast Company, ProPublica and Newsweek. These partners will share the revenue earned from contextually relevant ads. This gives publishers an opportunity to introduce new readers to their content. It also tests our theory that being able to read articles faster means people will read more of them, driving more ad revenue to publishers.
The publishing industry faces many challenges today, and there is no magic bullet. However, we believe that encouraging readers to read more news is a necessary part of the solution. We think Fast Flip could be one way to help, and we're looking to find other ways to help as well in the near future.
We've also made a mobile version of Fast Flip with tactile page flipping for Android-powered devices and the iPhone, so you can browse on the go. This is accessible at the same address.
Go to Google Labs and give Fast Flip a spin. If you have suggestions to make the service better, please let us know. We'll keep working on new ways to improve your news-reading experience. Happy flipping!
Posted by Krishna Bharat, Distinguished Researcher, Google Newsvendredi 11 septembre 2009, par GCrao78
Le célèbre réseau de micro-blogging qui s'était illustré lors de différentes actualités, comme lors du tremblement de terre au Sichuan, des protestations iraniennes ou du décès de Michael Jackson, a fait un pas vers une certaine "normalisation", puisque Twitter a modifié ses conditions d'utilisation. À terme, les responsables espèrent trouver une source durable de financement.
[Lire la suite]jeudi 3 septembre 2009, par GCrao78
Cinq ans et demi après avoir enregistré un brevet pour sa page d'accueil, la firme de Mountain View a obtenu raison et dispose désormais de droits déposés pour une page web décrite en tant qu'« interface [...]mercredi 2 septembre 2009, par nil@pcinpact.com (Nil Sanyas)
La société française Unowhy lancera très bientôt QOOQ, produit alliant technologie et cuisine. Après le lancement des applications iPhone iDélices et iVidéoCocktails offrant des recettes et des cocktails, Unowhy va bien plus loin.mardi 25 août 2009, par GCrao78
En attendant le jugement en appel qui reviendra peut-être sur leur condamnation, ils doivent 3 millions d'euros aux industries du disque et du cinéma. Mais les administrateurs de The Pirate Bay n'auront rien à débourser pour le moment. L'agence de recouvrement saisie par les ayants droit a conclu que les condamnés n'avaient aucun actif de valeur à saisir dans leur patrimoine suédois. Et la vente du site, prévue jeudi, semble toujours plus mal partie après la démission du président de Global Gaming Factory X...
[Lire la suite]mercredi 25 février 2009, par GCrao78
Ironie du sort ? Alors que Google a récemment lancé une fonctionnalité permettant d'accéder à sa messagerie en ligne Gmail en mode déconnecté, le service connait depuis ce matin, 11 heures, un dysfonctionnement [...]lundi 16 février 2009, par jpbruno
At Mobile World Congress today in Barcelona, Steve Ballmer announced a number of upcoming additions to the Windows Mobile® family. In addition to great consumer-focused services such as Microsoft® My Phone, he also announced a new on-device application marketplace for Windows Mobile 6.5 called Windows Marketplace for Mobile. Beyond providing consumers with the ability to browse and download applications from their Windows Mobile 6.5 phone, this new service will offer developers, like yourselves, the opportunity to connect directly with those millions of Windows Mobile users, to publish and distribute applications. Sound like a win-win opportunity? Let’s take a closer look.
Before I dig into the details, let me begin by introducing myself. My name is John Bruno, and I am a new contributor to the Windows Mobile Team Blog. As a Program Manager on the Windows Marketplace team, I am responsible for the developer-focused features of the product. So, I am really excited to be able to announce this program for developers, and hope all of you are as enthusiastic about this opportunity as we are.
In the past, it has been challenging for developers to get their Windows Mobile applications into the hands of consumers. In addition to fragmentation in the distribution channels, there has been no definitive marketplace experience on the device for users to browse and acquire applications and/or content. This has prevented developers from achieving broad reach with their application offering, and inhibited the user’s ability to leverage the power of their Windows phone. Fortunately, Windows Marketplace for Mobile addresses these challenges while also including a number of key benefits for developers. Examples of some of these key benefits include:
- An easily discovered on-device application that is installed on every Windows Mobile 6.5 device, and includes prominent placement on the Start menu.
- Leverage existing Microsoft developer tools, such as Visual Studio, for faster time to market.
As you can see, the opportunity for developers is quite clear. Windows Marketplace can help you grow your business profitably by connecting you directly with millions of Windows Mobile users that are looking for your applications. Whether you are a hobbyist developer or a large ISV, we’ll make it easy for you to bring your applications to market and manage them effectively throughout their life cycle.
Please stay tuned to this blog, or our web site as we release additional information about the Windows Marketplace developer program over the coming weeks. In the meantime, please feel free to send us your questions or feedback. We look forward to hearing from you!
Stay tuned for more details!
vendredi 6 février 2009, par GCrao78
Une étude de la firme d’analyse Deloitte révèle que les erreurs humaines sont la principale cause des failles de sécurité.
0 | 10








