Page 1 sur 8

Qui veut BRIQUER son SMARTPHONE ??

Publié : lun. 19/oct./2015 17:40
par Kwai chang caine
Hello la famille, tout est dans le titre :mrgreen:

Voila, je suis enfin arrivé à lancer RFO-BASIC à partir de mon PC et donc de lancer du BASIC à partir de PB
Je lui ai donné un petit nom "BAndroid" pour la compression de BAsic et ANdroid (ouaaaaahhhh !!! 8O )
Donc rien à voir avec BANDOLEO des gipsy kings :?

Reposez tous vos porte monnaie...déjà j'ai pas encore fait de site pour m'enrichir, et ensuite c'est le début, du commencement, d'un prémice, d'idée de programme :D

Mon reve...apres le C et me marrier avec FRED (Trop tard), c'était pouvoir programmer en BASIC sur les téléphone intelligents.
Ah j'oubliais...sans installation et sans tripoter ses bourses....enfin c'est vous qui voyez. :mrgreen:

Alors au menu

J'utilise notre PB d'amour (Evidemment)
J'utilise RFO-BASIC gratuit et open source
J'utilise ADB du SDK gratoche aussi

Tout est portable et pas "chir" :mrgreen:

Comment monter le meuble
Lancer l'appli
Choisir "Installation RFO-BASIC sur peripherique ANDROID" et cliquer sur "Executer"
Puis "Lancer un fichier BASIC" et cliquer sur "Executer" (Il y a 2 codes en stock, mais des tonnes d'autres sur le site, sans compter que vous pouvez faire les votres)

J'ai même prévu de nettoyer ma merde (Enfin j'espere :oops:) en choisissant "Désinstallation RFO-BASIC du peripherique ANDROID"
ATTENTION !!! ça efface ANDROID...non je déconne (enfin j'espere aussi :oops:)
Non ça efface le dossier données de RFO-BASIC et tous les codes BASIC qui sont dedans, pour revenir comme avant.

Y'a aussi les divers liens pour acceder aux sites des createurs de ces merveilles, en chosissant les dernieres options apres les "=====" et cliquer sur "Executer"

Je garantie rien, juste que j'ai lancé ce code des centaines de fois, et ma femme peut toujours me casser les bonbons au tel :?
Et en plus mon tel est rooté, donc tout nu, sans protection, donc je pense pas trop avoir fait de connerie.

Je ne sais pas si être rooté est nécéssaire, mais il faut evidemment activer le transfert USB sur le neuronephone, et aussi brancher la prise USB sur le PC :mrgreen: on sait jamais, je ne parle pas de l'allumer :lol:

Alors si y'en a qui ont des corones.....ou qui veulent avoir un nouveau tel pour noel... :lol:
Sinon, vous saurez que c'est possible d'éviter JAVA pour faire des prog simples sur ANDROID

Et pour ceux qui n'ont pas de cerveauphone...et ben ...pas de bras ...pas de chocolat :D

Et encore j'ai vu des lib pas piqué des vers sur le site que je vous ai donné

Que la force soit avec nous tous

http://erdsjb.free.fr/purestorage/provi ... _v0.0A.zip

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : lun. 19/oct./2015 18:47
par Micheao
Merci ce partage KCC mais j'ai pas de smartphone

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : lun. 19/oct./2015 18:56
par SPH
Micheao a écrit :Merci ce partage KCC mais j'ai pas de smartphone
:lol:

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : lun. 19/oct./2015 22:15
par microdevweb
Salut Kwai chang caine,
Cela a l'air super intéressant, mais la je t'avoue j'ai pas tout compris 8O

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 8:06
par Kwai chang caine
@ Micheao
Alors pas de chocolat. ..

@ MicroDevWeb
Alors voilà.

RFO-BASIC est un programme écrit en JAVA qui est open source.
Il s'installe sur le smartphone et apres sert de runtime.
Tu programmes avec son basic, et lui le converti en java pour que tu ne touche pas à ce java de m...

Le seul hic, c'est qu'il faut programmer sur le tefon...
Tu vois le côté pratique. ..

Alors je me suis dit que en codant sur le pc, et en lui envoyant les codes basics afin qu'il les execute, et bien on aurait tous les avantages.

Gratuit, open source, facilité du basic, facilité de l'IDE.

Il manque juste une chose.
Les codes sont interprété, pas de apk.
Mais un malin a trouvé une combine pour faire un faux apk avec l'icône comme les vrai

Il simule une appli par double clique sur l'icône du fon.
Et envoi le code basic à RFO

Voilà, je trouve que c'est un bon commencement pour éviter java sur android.
Je remarque comme je te l'avais dit, que de plus en plus de solutions sortent pour simplifier la prog android..
Alors en attendant de trouver la bonne, je cherche des idées. ..

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 8:27
par microdevweb
Ok la j'ai compris. Donc super pour une aplli perso...

Regarde ceci également cela peut t’intéressè.
http://www.scriptol.fr/mobile/native-vs-html5.php

Et merci pour tes explications

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 9:04
par Kwai chang caine
Merci pour le lien, toute info peut être intéréssante.

Mais avec le HTML bien qu'il devienne de plus en plus puissant il n'en reste pas moins client.
C'est pourquoi aussi je n'utilise pas SpiderBasic basé sur du javascript

Moi, ce que je cherche, c'est un langage puissant sans limite, enfin tout du moins pour acceder à tous les fichiers, les parametres du tel, etc...
En plus si ça pouvait être en BASIC...tant qu'à faire..

Alors à moins que j'ai loupé quelque chose, tout ce qui est HTML / Javascript est cantonné à des taches bien précises.

En fin de compte, je cherche un PureAndroid :mrgreen:

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 9:09
par microdevweb
Tu n'aura jamais accès à tout le téléphone. C'est le principe de sécurité de Android géré par le Manifest qui demandera certain droit à l'installation de l'Apk. Si tu veux plus de droit, tu doit passé par un débridage du téléphone et l'utilisation d'un soft SuperUser (chose qui peu t’être dangereuse)

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 9:17
par Kwai chang caine
Disont que quand je veux dire acceder à tout, je me comprend.
Surtout me sentir libre, sans me demander si je suis du coté client ou serveur.
Car des qu'on commence avec le HTML/Javascript c'est compliqué.
Faudrait installer le PHP sur le FON, et encore ...est ce que ce serait plus simple ?? pas sur :|

Pour ma part mon tel est rooté, et j'ai des applis de gestion de fichiers déclarées superuser, je peux bousillé pas mal de choses, mais à 800 boules la connerie..ça fait reflechir :mrgreen:
J'aime bien fouiller dans le LINUX pour recupérer ne serait ce que les APK des apllis installées, ou certaines copies d'ecran noyées dans le systeme, j'aime pas trop qu'on m'enpeche d'aller quelque part...surtout si j'ai payé :?

Et puis perso, je me tire des plombs pour gerer les evenements en HTML...
Alors qu'en basic...pour l'instant ça reste simple.

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 10:33
par microdevweb
Bon il faut lancer le projet pour Pb, avis aux amateurs
  • Faire une simulateur Pc qui affiche le téléphone.
    • Prise en compte des commandes PB (Macro) pour l'imité le nombre de commandes
    • Ou Ide personnalisé avec commandes appropriées (en Pb et scintilla évidemment)
    • Simulation du rendu
  • Compilation, ce qui revient à écrire les commande (macro) Pb en java et les sauvegardé dans le répertoire et fichier approprié
  • Lancer l'exe de compilation du SDK
Pour ce projet il faut évidement plusieurs codeurs, honnêtement 3 à 4 pourraient suffire.
  • Pour développer le simulateur
  • Pour développer l'IDE (si ce choix est fait)
  • Pour faire la conversion des Macro PB ou Commande personnalisées en java
Mais cela est tout à fait faisable, au début avec peux de commande et au fils du temps augmenter le nombre de commandes. Je ne vous dis pas l'intérêt que pourrait avoir un tel projet, et le forum regorge de talents parfaitement capable d'une telle chose.

Bon tout cela fait partie du rêve bien-sur, parce que je ne penses pas que les membres du forum veuillent un jour s'associer pour un projet commun :roll:

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 11:43
par Patrick88
comprends pas, ça marche pas avec mon samsung
Image

:mrgreen:

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 13:01
par Kwai chang caine
FRED n'a pas fait le choix de refaire un compilateur pour ANDROID
Il avait dit de mémoire que ce serait trop de travail
Il a préféré s'appuyer sur DOJO pour créer son SPIDER

Ce n'est pas moi avec mes faibles connaissances qui pourrait lui donner des conseils :oops:
Mais je me suis pensé que quand déjà l'IDE est fait et toute la structure d'un langage créer un genre de convertisseur, pourquoi pas comme tu dit de PB à JAVA ou tout autre combine n'aurait surement pas été plus de travail, mais surtout aurait donné à PB une puissance que je pense bien plus supérieur à SPIDER.
En plus, cela n'aurait fait qu'un seul langage, avec une plateforme de plus
Apres pour les questions de sous, il aurait pu demander une license supplémentaire, payable à chaque update comme SPIDER, cela n'aurait pas été un probleme

Car en fait il ne sagissait pas pour cette fois, que l'on code sous ANDROID, comme pour les autres plateformes.
Car coder sur une tablette, un tel ou autre, je pense n'etait pas le but
Mais bien coder sous Windiows, Mac ou LINUX et envoyer au TEL le programme tout fait
Comme on le fait avec Eclipse ADT, ou même Visual4Android, etc...
Donc FRED aurait pu utiliser tout ce qui tourne sur les Win, Mac et NUX pour faire son PureAndroid 8)

J'y connais pas grand chose, mais avec toute les choses qu'avait fait FRED, peut être qu'un convertisseur, ou autre chose, n'aurait pas été plus long, et voir même moins long que SPIDER pour beaucoups plus de puissance
Car encore une fois s'appuyer sur HTML / JAVASCRIPT c'est se restreindre à des fonctions client limitées pour des raisons de sécurité.
Et en plus s'appuyer sur une librairie qui n'ai pas tienne...., sans compter qu'il a fallu du temps pour creer un nouveau forum, etc....
J'espere pour FRED qu'il avait calculé tout ça avant de prendre sa décision :|

Le probleme c'est qu'un projet comme tu causes, prendrait plusieurs années à plusieurs codeurs, à mon avis
Ce n'est pas si simple que ça, c'est tres long, quand on pense que PB a plus de 800 fonctions, c'est monstrueux.
Et malheureusement le plus dur est de se tenir à un projet.
D'ailleurs, il ne se passe pas un jour pour que je pense à FRED et son courage à coder depuis 10 ans pour la même chose, c'est admirable 8)

Alors deja, il faudrait trouver un pelo qui connait JAVA sur le bout des doigts, et ça cours pas les rues
Puis pour l'ide et autre, pourquoi le refaire, puisqu'on l'a deja.
Moi je pense, qu'il faudrait se servir de tout ce qui existe deja pour s'enlever des milliers d'heure de travail.
Et plutot trouver une combine pour convertir, ou autre chose, afin d'utiliser les outils que l'on a déjà pour arriver à nos fins.

Ce n'est parce que c'est mon idée, mais en fin de compte il ne manque "que" le convertisseur en JAVA
Le transfert peut se faire avec ADB, pourquoi le recoder ? il faut deja savoir faire en plus.
Et l'IDE avec les notepad +, et toute la clique, on doit deja avoir de quoi coder....

Le bleme, c'est que moi j'y connais rien à tout ça
Je suis juste arrivé à faire marcher, des minis applis avec JAVA, juste assez pour me rendre compte que j'avais envie de mourrir tous les soirs (Je suis un grand dépressif :mrgreen: )

Il faut quelqu'un qui a une vue d'ensemble de tous ces langages, pour trouver la solution la plus simple, avant de se lancer dans un projet qui ne viendra verra jamais son terme.
Même sur le forum US ou y'a noir de tronches, un projet comme celui ci ne verrais jamais le jour..et c'est bien dommage.
Car c'est vraiment le moment de le créer dans quelques années quelqu'un trouvera un moyen fiable, simple, et peut etre même gratuit de remplacer JAVA
Si c'est pas ANDROID qui l'abandonne, je crois que j'avais même lu ça quelque part 8)

Ce RFO m'a l'air tres puissant...je suis en train d'essayer de tester les librairies qu'a fait MOUGINO qui est français en plus, j'ai l'impression
Il ne lui manque que la compilations en APK, c'est surement pas une paille..mais ce n'est peut etre pas grand chose au regard de tout un langage avec son IDE

J'essaie aussi de traduire mon essai pour le presenter chez les tronches ..
Peut être quelqu'un aura une idée....va savoir :wink:
Affaire à suivre...

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 16:23
par microdevweb
C'est du travail c'est sur, mais temps que cela. Je ne parle de faire un autre compilateur, mais un programme qui converti en java. Je suis certain par ailleurs que WindevMobile travaille de cette façon.

Encore une fois de plus je ne veux pas courir plusieurs lièvres à la fois, et suis pas mal occupé par mon RAD sinon j'aurais démarré le projet un simple Hello World pour commencé. (mais j'ai l'idée en tête et quant mon RAD sera plus avancé...)

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 16:41
par Kwai chang caine
Y'a pas idée aussi de savoir faire tant de choses :lol:
Moi,... même si l'idée me courait dans la tete...elle resterait dans ma tete, le plus dur, c'est de la faire passer par les doigts en fin de compte :mrgreen:

Si tu connais bien JAVA, ça serait cool quand tu auras fini ton avion de mettre ce genre de projet sur ton carnet de bal 8)
Tu as raison, des fois en commençant, ca pourrait donner l'envie à d'autres de coder quelques fonctions chacuns, un miracle est toujours possible.
Un peu comme PB2Web a commencé, je me rappelle je l'ai vu tout petit, avec sa "teuteu" dans la bouche
Image

En tout cas, j'etais un des premiers à te le dire, tu as du courage pour ton projet.
Pour l'instant, j'ai un peu du mal à comprendre le "à quoi ça sert", moi je voyais un RAD comme VB6
Toi tu prends exemple sur WINDEV, que je ne connais que de vue (et sur les nombreuses pub à noir de tunes :mrgreen: )

J'attends donc de voir quelque chose que je comprends pour regarder comment ça marche
Mais bravo pour ta perseverance, je sais que c'est tres dur 8)

Re: Qui veut BRIQUER son SMARTPHONE ??

Publié : mar. 20/oct./2015 16:58
par microdevweb
Quant il sera plus avancé (quelques semaines). Je ferais une vidéo avec la réalisation d'un petit programme de facturation en live et en moins d'une heure (sans les état imprimés qui seront l'étape suivante). Tu comprendra mieux.