novembre
2011
Le speaker, Richard Bair, est en retard, il a du rester voir la fin du KeyNote. Et il a oublié son Mac. Jasper Potts, James Weaver et Jonathan Giles sont également dans la salle.
#Richard Bair
Il vient de mettre les 3 tablettes présentées à la KeyNote de ce matin sur son pupitre (tablette Windows, Samsung Galaxy, iPad 2).
Architecture
Tout sera passé en OpenSource.
D’autres changements sont prévus l’an prochain pour l’API.
l’API privée (toolkit) est un peu salement programmée
Le toolkit est complètement séparé de l’API publique.
Glass = partie native.
Ça a pris 1.5 mois de porter le toolkit sur Android et iOS (rapide).
Version Linux de Glass (GTK) pas encore finie mais sur la roadmap.
La gestion des events est fait nativement par Glass.
Encore des optimisation de Prism à venir pour les versions futures.
Demo sur iPad2 (port de Glass) et sur « the other Platform » (Android – port complet du toolkit) et Windows Mobile (pas de port, marche directement).
Apple = OK si VM packagée avec l’app. Mais pas encore de bonne VM prête à etre distribuée publiquement.
Framerate limité volontairement à 60fps.
Il n’y a qu’un seul layout par pulse (minimisation CPU).
Chaque pulse se termine par une synchronisation du graph du toolkit.
2 scenegraphs // : le graph programmer et le graph interne du ToolKit.
2 threads synchronisées : FX et render-> Asynchrones dans FX 2.2 ou 2.4
Prêt pour les Lambda du JDK8.
Les Lambda simplifieront beaucoup la syntaxe des listeners ou des cells factory (ouf !).
En réponse à ma question sur la rasterisation, il a indiqué que ça ne serait pas dans la prochaine release (2.2 ?) dont ils doivent finaliser la liste du contenu la semaine prochaine, mais que comme c’était un sujet très demandé sur le Jira, c’était en bonne place pour une inclusion dans la suivante (2.4 ?).
Commentaires récents
- Back from the future… dans
- Back from the future… dans
- Static linking = does not Compute dans
- Paquetage x 2 dans
- Why you little… dans