Bah... pour le moment il me dit qu'il n'a rien compris.... vivement les vacances que je lui montre un peu plus.... (il habite chez sa mère un peu loin)
Découvrez Algoid le langage pour apprendre à programmer.
Ça serait possible de mettre des onglets (Pour mieux gérer le multi fichier) ? Et peut-être la mise en cache des tuto/doc pour y accéder quand on a pas de réseau ?
Je ne peut pas lancer l'applet maintenant pour voir (sous Android...), mais les champs de texte de Swing et d'AWT n'ont pas de menu contextuel par défaut. Par contre, Ctrl + X/C/V marchent. Et comme les développeurs s'embêtent rarement avec des choses aussi longues et énervantes que le clic droit et les menus, ils les oublient, ne les mettent pas en place dans leurs applis, et utilisent les raccourcis claviers, beaucoup plus simples et rapides. Voilà :-p
Donc débrouilles-toi avec Ctrl. :-)
EDIT : Vu les compétences que tu à renseigné, tu doit bien connaitre ces raccourcis, et il doit peut être y avoir un problème... Je testerai l'applet la prochaine fois. Vraiment désolé...
- Edité par antoine1023 17 juin 2013 à 11:25:15
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
Sur téléphone (nexus 4) y a pas de touche CTRL... Et si on reste appuyé dessus pour normalement sélectionner le texte, ça ouvre une demi-page web sur la documentation d'Algoid.
EDIT :
CyaNn a écrit:
Lol. Merci.....
Bah... pour le moment il me dit qu'il n'a rien compris.... vivement les vacances que je lui montre un peu plus.... (il habite chez sa mère un peu loin)
Je trouve que ton tutoriel n'est pas assez interactif/tape à l’œil pour attirer un enfant (ou en tout cas le garder concentrer dessus^^). Par exemple tu pourrais faire des commentaires interactif :
Je croyais que tu parlais de l'applet...
Sinon oui, mêmes problèmes que toi sous FroYo.
Quand aux tutoriels, tu pourrait peut-être en écrire un sur Wikibooks, non ? Je ne connais pas trop, mais comme c'est collaboratif, d'autres gens pourraient te donner un coup de main.
Après c'est sûr que niveau graphisme, c'est un autre monde que celui de www.algoid.net...
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
antoid : je suis en train de les écrire pour developpez.com (désolé pour la pub hein.... mais bon.) Ils me filent un coup de main pour l'orthographe et les idées.
Wiki oui ce serais sympa.... manque le temps.
Hors-Sujet, ton idée est super sympa. Seulement comment intégrer cela sur tablette ? Il faut toucher, on y pense pas au premier abord....
Je comptais faire des vidéos tutos par la suite. J'ai même imprimer un tshirt.... seul problème, je me suis cassé la main et du coup ça à repousser (mains dans le platre oblige) Je vais reflechir à vos idées qui sont très bonnes.... merci ^_^
Sinon en attendant, une petite preview de la version à venir :
copy / paste / select.... que du bon ^_^
Découvrez Algoid le langage pour apprendre à programmer.
C'est sûr que pour des écrans de 3 pouces, il n'y a pas grand-chose à faire !
D'ailleurs, sous mon FroYo, il y a aussi un problème de défilement sur les fichiers longs : Quand on veut déplacer le curseur de plusieurs écrans en appuyant à l'endroit où on veut le mettre, zip ! L'éditeur nous renvoie à l'endroit d'origine. Je sais pas si tu l'a déjà corrigé, le mieux serait que tu testes pour comprendre (à expliquer comme ça c'est un peu dur).
J'espère que ça sera mieux... sinon je dégage ton éditeur et je continue à utiliser Jota
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
Mmmmh à mon avis c'est une mauvaise idée : pleins de gens utilisent un clavier personnalisé, ça serait long à développer et maintenir pour tous les formats d'écrans, et puis il y en a aussi qui ont un clavier en dur...
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
si tu désinstall, il y a un malware qui détruira ton téléphone...
Non, je voulais juste continuer de faire ce que j'ai toujours fait avec Algoid : utiliser Jota comme éditeur de texte au lieu du tiens. Je ne vais quand-même pas désintaller :-)
Ce qui est bien avec Jota, c'est qu'il est léger, très personnalisable, y compris sa coloration syntaxique. J'ai écrit vite fait un truc pour la syntaxe d'AL. Le problème, c'est qu'il n'y a pas d'auto-complétion. On ne peut pas tout avoir à la fois...
Tiens, d'ailleurs il est open-source : http://code.google.com/p/jota-text-editor/source/browse/
- Edité par antoine1023 19 juin 2013 à 17:39:34
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
Mais que dans Algoid, pas dans AlgoIDE (l'applet).
Dans l'applet, j'utilise un composant tout fait qui ne fonctionne pas très bien apparemment. D’autant qu'il est très lent sur RaspberryPI.... je croie que je vais le satelliser.
Finalement, on est jamais mieux servis que par sois même. L'open source c'est pas si bien que ça !!!!
- Edité par CyaNn 20 juin 2013 à 16:58:05
Découvrez Algoid le langage pour apprendre à programmer.
Ok c'était un tout petit bug au niveau de l'attribution de la clé (il gardait la référence plutôt que la valeur) du coup toutes les clés prenaient la valeur de la dernière....
Ce sera corrigé pour la prochaine version (dernière avant les vacance).... merci à toi pour ce teste.
Au fait, la vilaine boucle sur la chaîne peu s'écrire ainsi :
set banner = function (s) {
s.each (function (c, i) {
set sc = schars[c]
algo.goTo(i * 6 * ptSize, 0)
schars[c].draw();
});
}
LOL, j'aime pas la boucle for....
a plouch
- Edité par CyaNn 27 juin 2013 à 13:57:34
Découvrez Algoid le langage pour apprendre à programmer.
A mon avis, il n'y a pas de solution meilleure qu'une autre : elles ont leurs avantages et leurs inconvénients.
Là d'ailleurs je suis en train de regarder les templates, parce que c'est un peu moche... Too many casts
- Edité par antoine1023 27 juin 2013 à 20:32:36
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
Mouais j'ai pas trop compris ton MutableVariant, sinon je te rassure, il n'y a finalement aucun template dans mes sources (à part pour les listes de java.util). J'ai simplifié un peu, mais sans utiliser ces trucs, qui décidément me semblent utiles que dans des cas rares... Et si en plus ça bouffe les perfs comme tu le dis...
Je regarde l'applet quand je pourrais :-)
Arius, vraiment le plus puissant de l'ancienne Ligue des Super Zéros !
Mouais j'ai pas trop compris ton MutableVariant, sinon je te rassure, il n'y a finalement aucun template dans mes sources (à part pour les listes de java.util). J'ai simplifié un peu, mais sans utiliser ces trucs, qui décidément me semblent utiles que dans des cas rares... Et si en plus ça bouffe les perfs comme tu le dis...
Non mais je te rassure, c'est plus élégant que de faire des cast.
TouzaxA a écrit:
Je trouve ça très bon. (Je poste pour me tenir à jour)
Merci....
sinon la version v1.2.0 est sortie.
Avec les a ajouts suivant :
★ nouveau concept de navigation (menu coulissant en haut)
★ version desktop et Applet disponnibles
★ correction d'algo.getHeight bug lors de l'animation
★ isReel renommé en isReal
★ select / copy / past
★ nouveau jeu Star battle
★ exemple de décorateur fonctionnel
★ changement de la font d'algo, ajout du paramètre taille
★ nouvelles méthodes de thread : util.notice(), util.pullOn(), util.clearTasks()
★ nouveaux paramètres optionnels à la méthode util.pulse
★ array.getFirst() et array.getLast()
★ amélioration des performances du log viewer
★ suppression du click long dans l'ide
★ nouveau code snippet "clone"
★ les settings ne seront plus écrasés lors du prochain update
★ sensors indépendents de l'orientation du device
Toujours ici :
Découvrez Algoid le langage pour apprendre à programmer.
Je suis en train de réfléchir à un truc qui serait sympa : ajouter l'applet dans le forum afin que (sur desktop bien entendu) chaque fois qu'il y ai un code, il puisse être exécuté en aperçu dans le message. Ça renforcerai le coté interactif et la cohésion du tout ^_^
Enfin voilà, je pars en vacance dans même pas une semaine et j'ai plein d'idées plein la tête.... comme toujours, je vais finir sur la plage à rêver de code source et de fonctionnalités.... pfffff
PS : la version desktop vraiment un version alpha, ce n'est pas du tout abouti pour le moment. Je m'y attelle dés septembre.
Découvrez Algoid le langage pour apprendre à programmer.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.