π
<-

Mise à jour application NumWorks Android/iOS v. 16.3.0

Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby Admin » 27 Aug 2021, 08:51

14499La dernière mise à jour 16.3.0 d'Epsilon, le firmware officiel de la calculatrice NumWorks est sorti il y a quelques semaines. La page de mise à jour de la calculatrice se garde bien de t'en avertir, mais l'installation de cette version verrouille les calculatrices NumWorks N0110 contre toute installation de firmware non officiel. :mj:

Un verrouillage à ce jour définitif sans aucun retour en arrière possible ; tu ne pourras plus installer le firmware Omega (fini donc le calcul littéral et le tableau périodique des éléments), ni ses applications additionnelles compatibles (fini donc le calcul formel avec KhiCAS, le tableur / feuille de calcul, ou encore les émulateurs Nintendo Game Boy et Nintendo NES). :'(

Pour cette rentrée 2021 la NumWorks N0110 perd donc ce qu'elle avait de plus génial, de plus intéressant et de plus cool, et ce sans aucune baisse de prix en contrepartie. :mj:

10889La NumWorks ce n'est pas juste une calculatrice, c'est aussi une application pour Android et iPhone / iPad. :)

Oui chez NumWorks a priori tu pourrais croire n'avoir aucune obligation de dépenser pour l'achat d'une calculatrice. Tu peux apparemment retrouver la totalité de ses fonctionnalités sur ton smartphone ou ta tablette, et même l'utiliser aux évaluations si ton enseignant te le permet. Ce n'est que peut-être pour les évaluations communes ou examens blancs si l'ensemble des enseignants du lycée ne sont pas du même avis, et épreuves terminales écrites sous le cadre national n'autorisant comme outil numérique que la seule calculatrice en mode examen, que tu n'auras besoin d'acheter la calculatrice.
En réalité ce n'est pas tout à fait exact, et opter pour l'application NumWorks à la place de la calculatrice NumWorks est même un très mauvais choix. L'application NumWorks pour Android et iPhone / iPad est justement très lourdement bridée sur des capacités particulièrement embêtantes pour une utilisation scolaire, chose bien trop souvent passée sous silence :
  • Aucune persistance de la mémoire : tout ce que tu as saisi sera perdu à la moindre fermeture de l'application ! :mj:
  • Pas de gestion directe du clavier virtuel de ton smartphone ou tablette dans l'application NumWorks. Pour la saisie de tes scripts Python, tu auras le choix entre utiliser le clavier affiché de la calculatrice, et copier-coller le texte d'un script saisi/ouvert dans une autre application.
  • Aucune possibilité de sauvegarder le contenu mémoire si tu effectues des saisies ou modifications dans l'application NumWorks :mj:
  • Aucune gestion du tactile, tu ne peux pas cliquer sur l'écran, juste sur le clavier, et donc aucun raccourci possible pour éviter d'avoir à cliquer les diverses combinaisons de touches clavier

Après, tu restes parfaitement libre de tes choix, nous les respectons tant qu'ils sont pris en connaissance de cause.

Nous t'annonçons donc la mise à jour aujourd'hui en version 16.3.0 de l'application NumWorks pour Android et iPhone / iPad.

Tu peux donc dès maintenant bénéficier sur ton smartphone ou ta tablette des dernières nouveautés apportées au logiciel NumWorks.

Liens :
Référence : https://www.numworks.com/fr/blog/logiciel-securise/
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
User avatar
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 1%
 
Posts: 460
Images: 28
Joined: 30 Aug 2011, 11:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby Herlock » 27 Aug 2021, 18:57

C'est à la fois mieux et pire que cela.

Mieux, parce qu'il y a tout de même un moyen d'importer des programmes: "paste" sur la calculatrice émulée accepte le clipboard Android ! Donc si on copie/colle un programme de l'extérieur, on peut ensuite facilement le coller dans un nouveau script Python :)

Pire, parce qu'en plus de toutes ces restrictions, je pense qu'ils ont réduit la mémoire. Tetris marche très bien sur la vraie, mais dans l'App Android, cela dit "not enough memory" quand on essaye de le lancer !

Sur l'application Omega, Tetris se lance... Par contre getkey() n'a pas l'air de marcher correctement, impossible de bouger les pièces avec les touches virtuelles...

A quand une application utilisable sur téléphone ?
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 23%
 
Posts: 143
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby critor » 27 Aug 2021, 19:07

Herlock wrote:Mieux, parce qu'il y a tout de même un moyen d'importer des programmes: "paste" sur la calculatrice émulée accepte le clipboard Android ! Donc si on copie/colle un programme de l'extérieur, on peut ensuite facilement le coller dans un nouveau script Python :)

Ah merci beaucoup, je l'ignorais.

Je vais donc voir comment corriger le passage en question, histoire d'être exacte et juste.


Pour le comportement mémoire, a priori ce n'est pas surprenant qu'il y ait de petites différences. Nous avons ici affaire à un simulateur et non à un émulateur.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby Herlock » 27 Aug 2021, 19:13

critor wrote:
Herlock wrote:Mieux, parce qu'il y a tout de même un moyen d'importer des programmes: "paste" sur la calculatrice émulée accepte le clipboard Android ! Donc si on copie/colle un programme de l'extérieur, on peut ensuite facilement le coller dans un nouveau script Python :)

Ah merci beaucoup, je l'ignorais.

Je vais donc voir comment corriger le passage en question, histoire d'être exacte et juste.


Pour le comportement mémoire, a priori ce n'est pas surprenant qu'il y ait de petites différences. Nous avons ici affaire à un simulateur et non à un émulateur.

C'est d'autant plus scandaleux que la mémoire ait été restreinte. Avec un simulateur on fait ce qu'on veut, et les appareils Android ont une mémoire pléthorique...
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 23%
 
Posts: 143
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby redgl0w » 27 Aug 2021, 19:14

Herlock wrote:Pire, parce qu'en plus de toutes ces restrictions, je pense qu'ils ont réduit la mémoire. Tetris marche très bien sur la vraie, mais dans l'App Android, cela dit "not enough memory" quand on essaye de le lancer !

Ca vient du fait que c'est un simulateur et non un émulateur :p
L'implémentation micropython ne sera pas la même sur simulateur que sur réel matériel (les types implémentés n'auront pas forcément la même taille en RAM, le gc sera différent, ...).
Herlock wrote:Sur l'application Omega, Tetris se lance... Par contre getkey() n'a pas l'air de marcher correctement, impossible de bouger les pièces avec les touches virtuelles...

Normal, on a plus de RAM pour python d'allouée. Le problème est spécial par contre pour le getkey(). Quand tu parles de "touches virtuelles", parles-tu du clavier intégré au simulateur, ou du clavier natif android ?
Image
User avatar
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 62.7%
 
Posts: 285
Images: 0
Joined: 30 Oct 2019, 20:36
Location: Grenoble
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENSIMAG 1A
Twitter: Gl0wRed
GitHub: RedGl0w

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby Herlock » 27 Aug 2021, 19:17

redgl0w wrote:
Herlock wrote:Pire, parce qu'en plus de toutes ces restrictions, je pense qu'ils ont réduit la mémoire. Tetris marche très bien sur la vraie, mais dans l'App Android, cela dit "not enough memory" quand on essaye de le lancer !

Ca vient du fait que c'est un simulateur et non un émulateur :p
L'implémentation micropython ne sera pas la même sur simulateur que sur réel matériel (les types implémentés n'auront pas forcément la même taille en RAM, le gc sera différent, ...).
Herlock wrote:Sur l'application Omega, Tetris se lance... Par contre getkey() n'a pas l'air de marcher correctement, impossible de bouger les pièces avec les touches virtuelles...

Normal, on a plus de RAM pour python d'allouée. Le problème est spécial par contre pour le getkey(). Quand tu parles de "touches virtuelles", parles-tu du clavier intégré au simulateur, ou du clavier natif android ?

Je parle du clavier intégré au simulateur. Aucune réaction une fois Tetris lancé, alors que les mêmes touches remplissent parfaitement leur rôle sur la vraie avec le même programme...
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 23%
 
Posts: 143
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby critor » 27 Aug 2021, 19:19

Si c'est vrai que la mémoire a été restreinte (à vérifier), ça pourrait être un bridage fait exprès pour pousser à acheter la vraie calculatrice.
Mais franchement en pratique, vu les difficultés de saisie, je ne suis même pas certain que ça puisse jouer.

Sinon voilà, j'ai supprimé un point négatif, et transformé un autre point négatif en une explication rapide du copier-coller.

L'annonce est donc prête pour n'induire personne en erreur à la rentrée, merci beaucoup. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby redgl0w » 27 Aug 2021, 19:19

Herlock wrote:Je parle du clavier intégré au simulateur. Aucune réaction une fois Tetris lancé, alors que les mêmes touches remplissent parfaitement leur rôle sur la vraie avec le même programme...

Faudra que je teste. C'est bien le tetris de cent20 et ses élèves (pour être sûr de tout le contexte :p) ?
Image
User avatar
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 62.7%
 
Posts: 285
Images: 0
Joined: 30 Oct 2019, 20:36
Location: Grenoble
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENSIMAG 1A
Twitter: Gl0wRed
GitHub: RedGl0w

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby Herlock » 27 Aug 2021, 19:22

User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 23%
 
Posts: 143
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: Mise à jour application NumWorks Android/iOS v. 16.3.0

Unread postby critor » 27 Aug 2021, 19:30

Rien d'anormal concernant le heap Python sur l'appli NumWorks Android, on reste sur un ordre de 32K, comme sur la vraie calculatrice :


Après comme déjà dit, cette appli est un simulateur et non un émulateur.
Il est donc normal qu'il y ait des différences, la consommation mémoire ne pouvant être absolument identique. Je ne suis pas du tout surpris que cela puisse changer quelque chose pour des scripts conséquents déjà un peu limites en terme de capacité heap.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to News NumWorks

Who is online

Users browsing this forum: ClaudeBot [spider] and 18 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
783 utilisateurs:
>721 invités
>53 membres
>9 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)