dimanche 18 octobre 2009

Flash Islands et Carte de France en Flex

La technologie Flex commence vraiment à faire des émules ! Même SAP s'y est mis en proposant les Flash Islands qui sont des "îlots de liberté" dans un Web Dynpro très contraignant en terme de design et même d'ergonomie. :)

J'en profite pour ressortir une carte de France que j'avais réalisée en Flex (voir le blog sur SDN) à l'aide de la librairie Degrafa. A l'époque, pas de Flash Islands, l'intégration avait été, de fait, un peu plus compliquée.

Noter sur cette application Flex (ouvrir dans une nouvelle fenêtre), en les sélectionnant par un clic de souris, comment les départements de l'Île-De-France sont doublement liés : sur la carte générale d'une part, et sur la partie zoomée d'autre part.


Utilisée dans un scénario ESS de Mutation de salarié, elle permet à ce dernier de choisir ces préférences de département.


Néanmoins, SAP préconise de ne pas intégrer plus de 3 Flash Islands sur une même page pour des raisons de performance. D'autres préconisations.

samedi 17 octobre 2009

Widgets et SAP

Parmi les widgets (contraction de windows et gadget [source: Wikipedia], distinguons 2 grandes familles :


Widgets de bureau

Nous nous intéresserons dans la suite de ce billet aux widgets "de bureau". Voici un exemple d'une réalisation personnelle de Widget (Yahoo! Widget Engine) :



Blog SDN sur ce Widget

Il est tout à fait possible d'utiliser ces widgets dans la sphère SAP. En effet, ces widgets sont capables d'interroger des Web Services ou d'appeler une URL et de parser le résultat. Il suffit donc de mettre la BAPI qui va bien en face et le tour est joué !



SAP Enterprise Widget Foundation

Néanmoins, il peut être fastidieux de mettre en place : la gestion de l'authentification, la "servicisation" des BAPIs... et cela ne peut s'appliquer qu'aux versions WAS de SAP (à partir de la 4.7 pour l'ERP) => c'est pourquoi SAP propose un middleware - SAP Widget Foundation - qui décharge le développeur de ces aspects et permet, à l'aide d'un connecteur JCo, d'attaquer le serveur d'application directement en RFC !



xBCML widgets : les Widgets en Web Dynpro

Le dernier venu sont les xBCML Widgets qui permettent de s'affranchir du développement dans une autre technologie (Javascript, XML, ...) puisque l'interface est faite en Web Dynpro !!


xBCML widget

samedi 10 octobre 2009

LinkedIn et SDN

LinkedIn = réseau professionnel professionnel
SDN/SCN = SAP Developer Network / SAP Community Network


Un rapprochement récent (avec l'investissement de SAP dans le capital de LinkedIn) entre LinkedIn(le réseau professionnel) et SDN (la communauté des développeurs SAP) [ou plutôt maintenant SCN pour SAP Community Network] a débouché sur une application LinkedIn.

Cette dernière permet d'afficher votre profil SDN au sein de votre profil LinkedIn (avec votre nombre de points, vos derniers blogs, etc...) !

Ci-contre, mon profil LinkedIn enrichi de l'application SAP Community Bio.





Liens utiles

samedi 3 octobre 2009

La chasse aux Google-Wave Invites !

Le 30 Septembre 2009, Google a étendu le nombre de testeurs sa plateforme Google-Wave de 600 à 100.000 triés , malheureusement un peu trop, sur le volet... :-(


Des invitations sont disponibles (sur le même système que pour Gmail il y a quelque temps) et elles se monnayent même sur eBay pour plus de 100$ !

On se comprend bien : on parle bien d'invitations que Google donne gratuitement à un premier cercle d'élus (utilisateurs de Google Apps, ...) pour une pré-version... :-/