# Wednesday, April 30, 2008

Une RichTextBox en Silverlight

Michael Sync a publié sur son blog et sur CodePlex un Rich Text Editor en silverlight. Je ne l'ai pas encore testé, mais cela semble très prometteur.

rte

#    Comments [0] |

Conditions d'utilisation du serveur de tuiles VirtualEarth

Dans un billet précédent, j'ai présenté un module permettant d'afficher des cartes VirtualEarth en Silverlight. Ce module requête directement le serveur de tuile chez Microsoft sans utiliser le sdk javascript fourni par MS et du coup ne respecte pas la licence d'utilisation de VirtualEarth. Ce matin, un billet sur le blog virtual earth explique comment légaliser cet accès. Il suffit d'insérer un identifiant reçu par webservice lors de l'appel des tuiles.
Vous trouverez donc bientôt une nouvelle version de mon module tenant compte de cet identifiant.

#    Comments [0] |

iSwish sur Windows Mobile un iPhone killer ?

iSwish est un projet de FlickSoftware visant à porter une partie de l'interface iPhone sur Windows Mobile. Bien que la "carte graphique" de l'iPhone soit largement plus puissante que ce qu'on peut trouver sur les machines tournant sous Windows Mobile, le résultat est très fluide.

Source : http://www.engadget.com/2008/04/30/video-iswish-puts-the-iphone-ui-on-any-windows-mobile-phone/

#    Comments [0] |
# Wednesday, April 23, 2008

Cartographie en silverlight

layerhostJe poste sur le labs un début de contrôle de gestion de calques. Le but de ce contrôle est de pouvoir afficher des calques, zoomer, se déplacer dedans, afficher dynamiquement des données sur les nouvelles zones visibles. Ça ressemble furieusement à de la cartographie tout ça. C'est pourquoi les premiers calques que j'ai développés sont des calques Googlemap et Virtual Earth. Les premiers tests sont visibles ici : http://labs.ucaya.com/layerhost/
Ce contrôle devrait bientôt rejoindre une librairie qui sera téléchargeable sur CodePlex

#    Comments [0] |
# Friday, April 18, 2008

Thierry on the reMIX 08 Paris

Vous ne trouvez pas qu'il se la pète ? ;-) PIC-0053

Bon c'est vrai il peut, il a vraiment fait un super taf !

#    Comments [0] |

Agréée CIR

Depuis le mois d'avril 2008 UCAYA est agréée au Crédit d'Impôts Recherche.

Les travaux que vous nous confiez peuvent être soumis au Crédit d'Impôts Recherche s'ils respectent les règles d'éligibilité.

#    Comments [0] |
# Friday, April 04, 2008

Nouveau Site Web

Ca y est, nous avons enfin pu trouver un peu de temps pour réaliser notre site web :-)

#    Comments [3] |
# Wednesday, April 02, 2008

Ucaya, 1 an déjà

Cela fait 1 an aujourd'hui qu'Ucaya a démarré son activité. Nous voyons se dessiner l'avenir sereinement. Si les débuts ont consisté essentiellement en de la prestation de service, nous commençons à développer nos futurs produits en interne. Je ne vous dis pas pour l'instant ce sur quoi nous travaillons, mais je peux déjà vous dire que ça sera en silverlight. Nous avons réalisé beaucoup de tests et projets en interne et nous croyons fortement dans cette technologie.

Petit bilan de l'année écoulée.

Les projets publics

  • XamlTune Au début d'Ucaya, n'ayant pas encore de licence Microsoft, nous développions avec les outils gratuits disponibles sur le marché. Pour faire du Xaml, nous avions besoin de convertir des fichiers Illustrator et SVG en Xaml. Inkscape nous permettait de retoucher les fichiers au format vectoriel et XamlTune nous les convertissait.
    Ce projet est maintenant hébergé sur CodePlex.
  • NHib.Wizard La partie d'accès aux données de nos projets utilise essentiellement NHibernate. Le coût d'entrée à NHibernate est assez élévé. Apprentissage du fichier de mapping, maintenance du schema de la base de données, maintenance des classes métier.
    Ce petit wizard permet de convertir des diagrammes de classes UML XMI en classes métier, fichier de mapping NHibernate et de générer le script de la base de données. Un bon gain de temps pour nos projets.
    Les sources sont disponibles sur la page produit

D'autres projets existent mais ne sont pas montrable en l'état. Dès que je trouve le temps de les remettre d'aplomb je les publie sur le site.

Comme je vous disais plus haut, nous avons beaucoup travaillé avec des logiciels gratuits. Voici la liste des outils que vous pouvez trouver sur mon poste de développement.

#    Comments [2] |

Identification InfoCard (CardSpace) avec Silverlight2

cardspace Voila la conversion du sample js en Silverlight. L'appel à la fonction GetToken lance l'interface InfoCard et retourne le xml d'identification.

InfoCardSample.zip (19,32 KB)
#    Comments [0] |

Animer du HTML avec Silverlight 2

Silverlight possède un système d'animation très poussé. L'idée de ce sample est d'utiliser les storyboards pour agir sur des éléments du DOM.
Le principe est le même que pour le "game loop" d'un jeu. Tous les x millisecondes, on va agir sur les éléments à animer. On récupère la position et la taille d'un élément silverlight qui va servir de modèle et on les applique à l'élément du DOM.

Le projet :

La classe HtmlAnimation est en charge du "game loop". Elle possède une collection de HtmlAnimationPair. Les HtmlAnimationPair font la liaison entre l'élément silverlight et l'élément du DOM.

Site web de test

HtmlAnimation.zip (13,68 KB)
#    Comments [2] |