Page 1 of 1

Bientôt des popups personnalisées pour Ndless ...

Unread postPosted: 14 Apr 2012, 01:29
by Levak
La puissance de Ndless nous permet d'accéder, comme vous le savez, à des terres inconnues et très riches. Il suffit de se baisser pour ramasser les choses, et les possibilités sont tellement infinies qu'on ne sait plus où donner de la tête...

Certains préfèrent s'orienter vers la création de bibliothèques graphiques, d'autres vers des bibliothèques de communication TTL, d'autres vers l'USB, d'autres vers les émulateurs ... la liste est longue !

Comme vous le savez, dans une news précédente, j'ai découvert la possibilité d'invoquer des popups de l'OS directement depuis Ndless, nous offrant alors une manière simple de demander à l'utilisateur des valeurs numériques ou une chaine de caractères. Sauf que pour moi, cela n'était pas assez, we have to go deeper and deeper !

Après une ou deux nuit blanche, j'arrive enfin à vous présenter le résultat de mes recherches par un proof of concept d'interface graphique made from scratch avec l'API que l'OS utilise à travers des Syscalls depuis Ndless !

Image


Ce qui est intéressant à dire (pour faire des cauchemars ou de beaux rêves) c'est que l'API qu'utilise l'unité nomade est proche voir trop proche de celle que fourni Java (JFrame, JPanel, etc ...)

Il sera alors possible, dans un futur lointain ou proche, d'envisager une bibliothèque Ndless de création de popups interactives telle que celle là, ou encore, la même chose en LuaExt pour vous permettre de faire la même chose tout en programmant en Lua !

La force de la communauté TI : ce que TI ne nous donne pas, nous le codons !

Re: Bientôt des popups personnalisées pour Ndless ...

Unread postPosted: 14 Apr 2012, 12:06
by Wellen
Non mais je rêve ou chez TI ils n'exploitent pas plus de 10% des machines qu'ils nous fournissent ?
C'est en fouillant comme les développeurs 'amateurs' de la communauté TI le font qu'on se rend compte qu'ils nous vendent du matériel teeeeellement bridé...

Re: Bientôt des popups personnalisées pour Ndless ...

Unread postPosted: 14 Apr 2012, 13:38
by Lionel Debroux
Non mais je rêve ou chez TI ils n'exploitent pas plus de 10% des machines qu'ils nous fournissent ?

Non, tu ne rêves pas...

C'est en fouillant comme les développeurs 'amateurs' de la communauté TI le font qu'on se rend compte qu'ils nous vendent du matériel teeeeellement bridé...

Et encore... nous sommes très peu à nous intéresser vraiment à la plate-forme Nspire...
Habituellement, quand l'exécution de code arbitraire est publiée sur une plate-forme propriétaire fermée, un portage de Linux apparaît rapidement. Mais pour la Nspire, plus de deux ans après, ce n'est pas le cas. Le développement de librairies graphiques, et même d'un chargeur de programmes, sont très récents. Et caetera.
La meilleure protection, pour TI, est probablement le fait que pas grand monde ne s'intéresse à la Nspire. Qui sait... si ça se trouve, en s'y intéressant de plus près, des gens (pas forcément les habitués, d'ailleurs, puisqu'en deux ans, les habitués n'ont rien sorti de ce genre) découvriraient rapidement que le PTT des Nspire est aussi facilement contournable, et donc aussi inutile, que celui des TI-Z80 - c'est à dire que les Nspire ne sont pas plus dignes de confiance pour les examens que les autres machines ?
Dans certaines communautés qui s'intéressent à la sécurité, certains pensent qu'à partir du moment où les utilisateurs ont un accès physique à une plate-forme, tout espoir de sécuriser cette plate-forme est vain. C'est peut-être un peu excessif, mais dans le fond, ce n'est pas faux, pour nombre de plate-formes.