Qui veut BRIQUER son SMARTPHONE ??

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par brossden »

Mon tuto est ici

http://www.purebasic.fr/french/viewtopi ... 02#p178002

Kwai chang caine Truc Muche tu peux te servir de cette façon de procéder c'est sympa pour les Forms (Formulaires en français )

Merci de votre indulgence s'il y a quelques coquilles !
J'ai fait cela en une petite heure !
Denis

Bonne Jounée à tous
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

Je te remercie, je n'y manquerais pas dans le cas ou je ferais un projet. 8)

En fait j'ai honte, nous serions au moyen âge, j'aurais mérité 100 coups de fouets, nu sur la place publique de la propre main de FRED, car j'étais l'un de ceux qui demandaient à corps et à cris d'avoir une gestion de projets du temps ou la version de PB ne le faisait pas :oops:
Je m'était même fait un petit programme qui faisait cette fonction en 10 fois moins bien

Puis FRED a inséré cette fonction, et j'ai l'impression qu'il a pensé à noir de trucs, pour qu'elle soit complète.
Tellement complète que ça m'a fait peur, toutes ces possibilité, et comme toi j'y ai rien compris.
Mais pas comme toi...j'ai abandonné :oops:

J'en profite, car je ne l'ai jamais fait, de remercier FRED d'avoir eu l'intelligence de ne pas remplacer l'ancienne gestion des fichiers seuls par celle des projets comme dans VB6 par exemple.
Car qui peut le plus, peut le moins et je continue comme je le faisais avant.

Des fois, je me dit que si j'étais un nouvel utilisateur, je me poserais pas toutes ces questions, et je prendrais PB comme il est actuellement.
Car même le visual designer, je garde celui buggé des débuts, encore aujourd'hui :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par brossden »

Hello mon Kwai machin truc !

Connais tu l'application Google inventor ? Un tuto est ici :http://www.gamergen.com/tutoriels/tutor ... r-116453-1

C'est une programmation graphique plus simple ce n'est pas évident !!

Certains développeurs ont réalisé de veritable usine à gaz avec cette appli qu'en penses-tu ?
Denis

Bonne Jounée à tous
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

Perso j'ai fais la demande il y a tout juste 2 mois et je l'ai reçu hier matin!
Et ben on peut dire que y'en a qui connaissent :lol:
Je sais pas trop...j'aurais aimé un truc qui ressemble un peu à la prog.
Simplifier c'est bien, mais carrément pas programmer...y'aura peut être un manque...j'ai peur de trembler au bout d'un moment :lol:
Quoi qu'il en soit, merci pour la combine :wink:

B4A est une bonne idée, qui m'a l'air puissante.
RFO est pas mal, non plus, moins puissant mais on peut faire des bricoles simplement et gratuitement

Sinon hier, je suis tombé sur LUA, un langage script qui existe depuis des années très performant et beaucoup utilisé dans les jeux pour les MOD (Voila pourquoi je le connais pas)
Il fonctionne sous noir de plateformes dont ANDROID, il peut fonctionner seul, mais est souvent propulsé par un autre langage.
Apparemment les copains du US connaissent, ils ont même fait des codes pour le lancer justement avec PB
Il y a un IDE spécifique ZeroBraneStudio gratuit et bien fait, mais après noir d'heures, j'ai toujours pas compris comment faire tourner le LUA, du PC au phone :oops:
Y'a très peu d'infos :cry:

Autrement une autre piste VC++ 2015 peut maintenant créer des applis ANDROID apparemment 8)
En tout cas, je suis content, car y'a un paquet de pélots qui ont compris qu'il faut créer des alternatives à la prog JAVA, tout le monde s'y met....je désespère pas de trouver un langage qui réunis toutes les qualités....comme PB :wink:

Je continue a fouiner le WEB ....
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Patrick88 »

ce trucs permet de faire des appli / jeux pour windows ET android, et utilise Ogre
Avec OpenSpace3D, plateforme directement développée avec la technologie SCOL, tous les utilisateurs peuvent enfin construire intégralement des scènes 3D interactives de grande richesse graphique sans entrer une seule ligne de code. Cette plate forme dispose de nombreuses fonctions prêtes à l’emploi, d’une grande souplesse et faciles d’utilisation.
La réalisation d’une application OpenSpace3D consiste donc à intégrer différentes fonctions et à définir leurs interactions réciproques
http://www.openspace3d.com/lang/fr/newsactualites/

ça a l'air bien, les démos fonctionnent plutôt pas mal, par contre l'éditeur est plutôt .. obscur. tutor obligatoire, je pense...

Pat
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

Merci Patrick88, mais pour faire de la GUI je me demande si c'est le bon choix pour moi :|

Par contre en fouinant, je suis tombé encore sur 1 projet qui a l'air de tourner pour ANDROID "HyperNext"
La v4 est encore freeware, j'ai installé mais pas tout compris comment passer sur ANDROID :oops:
http://www.tigabyte.com/hnfiles/versions.html
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

C'est incroyable ce qu'il peut y avoir comme projets pour coder sur ANDROID sans JAVA
Le seul problème c'est que je comprend même pas comment les utiliser :oops:

Et bon,...dans mes fouilles archéologiques, je viens d'apprendre une mauvaise et une mauvaise nouvelle :cry:

La mauvaise nouvelle pour moi, GOOGLE abandonne le projet ADT pour éclipse, pour se consacrer seulement sur son ANDROID Studio qui sera l'IDE officiel.
Je vais donc devoir me retaper la conversion des petites applis que j'avais déjà faites....pour rester synchro, parce que bien sur Eclipse et AS ne sont pas compatibles :?
Ils ont quand même prévu un import...mais ça a l'air simple...comme du JAVA :mrgreen:

Et le mauvaise nouvelle, GOOGLE va faire une bidouille pour pouvoir coder en langage C++ dans AS
En fait il faudra quand même passer par la machine virtuelle dalvick qui apparemment s'occupera du C++ via le JAVA...quand je dit que c'est simple :mrgreen:
En soit ce ne serait qu'une bonne nouvelle, l'utilisation du NDK (Native Développement Kit) pour la prog ANDROID, ce qui était donné qu'aux supers tronches du C comme FRED.
Le C++ est surement plus simple à comprendre que le JAVA (enfin j'espère) sauf que....... il me reste juste une petite étape à franchir....
Apprendre le C++ :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par microdevweb »

@Kwai chang caine,

Si tu veux vraiment coder pour Android et compte apprendre le C++ à cette usage, apprend plutôt le Java qui est le langage officiel pour cette Os. Que ce soit d’ailleurs le C++ ou la Java tu devra digérer la POO, un peux difficile à digérer au début mais une fois que tu a le dé-clique la pilule passe.
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

MicroDevWeb a écrit :apprend plutôt le Java qui est le langage officiel pour cette Os
Tu as raison, c'est aussi ce que je me suis pensé, car c'est ce qui parait logique.
C'est peut être ce que je vais faire, surtout que j'ai déjà fait 3 petits programmes en JAVA ANDROID
En plus JAVA a des API qui savent tout gerer
C'est juste que plus j'en fait et plus ça m'énnerve :lol:

Maintenant ma mission, c'est d'essayer ANDROID Studio, il parrait qu'il est plus simple que ADT, et puis on aura bientot plus le choix
Et on peux faire du JAVA et du C++ dans le même IDE

C'est surtout la gestion des evenements, des "yaourts", que je trouve imbuvables...
Ce n'est pas tant la POO qui me rebute, bien que je ne la connaisse pas, mais j'en ai un peu fait et comprend un peu le principe, mais c'est ce que je viens de dire plus haut.
Dans le C tu as une Callback et tu bosses dedans, c'est simple comme principe, je parle du principe, pas du langage, j'ai compris touit de suite.

Le JAVA apres plusieurs mois à faire mes programmes, j'ai toujours pas compris pourquoi ils ont fait si compliqué avec les "intents", les variables qui peuvent pas etre globales, les layouts et pleins d'autres trucs.....et encore j'avais Eclipse qui m'aidait un peu... 8)

Mais les raisons de faire du C++ pour android sont aussi interessantes, deja faire du C++ c'est un de mes reves avec le C, car le C c'est le C, et il existera toujours et arrivera toujours a apparaitre un jour ou l'autre, la preuve il apparait dans ANDROID, par la force des choses :wink:
Car GOOGLe s'est rendu compte que tourner le dos à la communauté C c'est une belle connerie, ils se privent de tonnes de cadors en prog qui pourraient leurs faire de prog autres que ce que peuvent faire les amateurs avec leurs langages simplistes et bourrés de bugs
Maintenant il n'y a pas encore une communauté assez importante de programmeur C sur android, et comme le C++ ne peut pas apparement gerer directement les peripheriques sans passer par les API de JAVA, il va surement falloir attendre un peu que les malins créé des LIB C++ qui remplacent JAVA

Et JAVA, il suffit que GOOGLE l'abandonne ce qui a été invoqué aussi plusieurs fois, et j'aurais appris un langage que je détesterais toujours pour rien...j'ai deja bien assez de celui du WEB :lol:

Donc le choix est cornelien....

Je sais ce que je vais faire.....


Une sieste ..... :mrgreen:
Image
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

MicroDevWeb a écrit :apprend plutôt le Java qui est le langage officiel pour cette Os
Tu as raison, c'est aussi ce que je me suis pensé, car c'est ce qui parait logique.
C'est peut être ce que je vais faire, surtout que j'ai déjà fait 3 petits programmes en JAVA ANDROID
En plus JAVA a des API qui savent tout gerer
C'est juste que plus j'en fait et plus ça m'énnerve :lol:

Maintenant ma mission, c'est d'essayer ANDROID Studio, il parrait qu'il est plus simple que ADT, et puis on aura bientot plus le choix
Et on peux faire du JAVA et du C++ dans le même IDE

C'est surtout la gestion des evenements, des "yaourts", que je trouve imbuvables...
Ce n'est pas tant la POO qui me rebute, bien que je ne la connaisse pas, mais j'en ai un peu fait et comprend un peu le principe, mais c'est ce que je viens de dire plus haut.
Dans le C tu as une Callback et tu bosses dedans, c'est simple comme principe, je parle du principe, pas du langage, j'ai compris touit de suite.

Le JAVA apres plusieurs mois à faire mes programmes, j'ai toujours pas compris pourquoi ils ont fait si compliqué avec les "intents", les variables qui peuvent pas etre globales, les layouts et pleins d'autres trucs.....et encore j'avais Eclipse qui m'aidait un peu... 8)

Mais les raisons de faire du C++ pour android sont aussi interessantes, deja faire du C++ c'est un de mes reves avec le C, car le C c'est le C, et il existera toujours et arrivera toujours a apparaitre un jour ou l'autre, la preuve il apparait dans ANDROID, par la force des choses :wink:
Car GOOGLe s'est rendu compte que tourner le dos à la communauté C c'est une belle connerie, ils se privent de tonnes de cadors en prog qui pourraient leurs faire de prog autres que ce que peuvent faire les amateurs avec leurs langages simplistes et bourrés de bugs
Maintenant il n'y a pas encore une communauté assez importante de programmeur C sur android, et comme le C++ ne peut pas apparement gerer directement les peripheriques sans passer par les API de JAVA, il va surement falloir attendre un peu que les malins créé des LIB C++ qui remplacent JAVA

Et JAVA, il suffit que GOOGLE l'abandonne ce qui a été invoqué aussi plusieurs fois, et j'aurais appris un langage que je détesterais toujours pour rien...j'ai deja bien assez de celui du WEB :lol:

Donc le choix est cornelien....
Je sais ce que je vais faire..... :?


Une sieste ..... :mrgreen:

Image
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par microdevweb »

Tu a raison le C et le C++ sont évidement les langage les plus utilisé. Tiens nous au courant de Android Studio cela m'intéresse aussi
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

No probleme, j'essaie deja de le faire marcher, deja Eclipse/ADT j'avais mis un certain temps (Comme dirais fernand raynaud). :mrgreen:

Ca commence bien, à notre epoque, ils ont encore pas trouvé le moyen de le rendre portable. 8O
il faut creer une variable d'environnement JAVA_HOME pour renseigner le chemin du JDK

Bon...admettons, mais du coups cette variable ne prends pas en charge les chemins relatifs, j'ai essayé et ça plante grave :?
Donc je l'ai dans le baigneur, car j'ai copié AS sur un DD portable et j'ai changé de machine
Avec Eclipse y'avait pas besoin de cette variable 8)

Alors j'ai fait un petit programme, pour changer la base de registre....avec PPDA

Image

Pfffff !!!! mais nooooon pas luuuuuui !!! :roll:

Avec Petit Purebasic D' A mour :mrgreen:

Et ça a l'air de marcher...sauf que....
Bien sur pour que ce soit pris en compte faut rebooter...

Ca commence bien ...le voyage de KCC au pays des DROIDS :?
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Patrick88 »

je passe tout doucement au C#, et franchement ça ressemble comme 2 gouttes d'eau à du vba, voir à du purebasic.
l'éditeur mâche tout le boulot, y'a plus qu'a remplir le code, c'est "assez" simple.
je me faisait un monde de "tous" ces fichiers mais finalement, y'a pas une masse immonde de trucs à gérer...
j'ai suivi quelque tuto sur openclassroom, la partie débutant total / puis la programmation objet que j'ai parcourus / j'ai regardé l'utilisation des forms et je me suis lancé.
ça reste un langage, les connaissances de base fonctionnent, l'enrobage est différent.

mon objectif étant de faire des programmes pour mon modeleur qui peut être piloté par vb6, (vb.net), C# ou C++
pas réussi à faire fonctionner purebasic et la lib COMate en modifiant les exemples pour s'interfacer avec Excel...

Je tenterai peut-être le C++ ... dans une autre vie. :)

java, je connais pas du tout.

Pat
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Kwai chang caine »

C'est vrai que beaucoup font du C# car il a des fonctionalités supplémentaire au C++ comme justement l' OLE entre autre.
Faudrait que je regarde car je n'ai même jamais jeté un oeil dessus :oops:

Je viens d'apprendre qu'en plus d'offrir le code source du noyau DOT NET, bilou a créé dans sa version 2015 de VS un générateur de code pour android basé sur XAMARIN
Et en plus, un emulateur ANDROID bien plus puissant et trois fois plus rapide que celui donné dans le SDK

Alors là, si quelqu'un me dit qu'il est pas en train d'ecraser les narpions d'ANDROID le bilou......la guerre est commencée....
W10 qui va etre multiplateforme, mobile compris
Ouverture code source noyau .NET
Programmation possible d'ANDROID en C++ avec VS2015
Emulateur gratuit de mobile indépendant

Ca commence à chauffer pour les cougnettes à GOOGLE....et la c'est deux TREX qui se mordent la queue, pour savoir qui sera le plus fort...
Il suffit d'attendre, mais quoi qu'il en soit on devrait être gagnant nous les utilisateurs dans cette course au gratuit 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: Qui veut BRIQUER son SMARTPHONE ??

Message par Patrick88 »

c'est pire que tu ne penses, j'ai installé microsoft visual studio 2013 Express parce que c'était ce qu'il fallait pour les cours de openclassrooms.
l'éditeur est en français, la doc est traduite de l'anglais vers le français pas trop mal.

bref que du bon
il y a aussi visual studio community 2015 (y'a aussi un version "on-line" et une version "code") comprends pas trop la différence avec la version "pro"
sauf qu'il faut rien payer 8) 8)
la version community permet de faire des applications pour "Windows, Android et iOS, ainsi que des applications Web et des services de cloud modernes"
par contre je sais pas si tu fais ton code 1 fois et si c'est au niveau de la compilation que tu choisis la plateforme de destination.

pour revenir au choix du C#, je voulais faire des programmes pour autocad, j'ai devellopper tout un tas de trucs en lisp
et ai voulu les passer en vba, assez facile, les boite de dialogue un régal, bref, mais le vba n'ai pas porté sur le 64bits, resultat, c'est lent, ça plante autocad,
donc je me suis tourné vers dot net, mais quel langage choisir le c++, le c# ou c sharp, le vb.net.
sur les forums, il est conseillé de ne pas faire de vb.net si on connait le vba, car on sera tenté de faire du vba et cela ne fonctionnera pas
tant qu'a apprendre un nouveau langage autant prendre le C++ ou le C#
pour autocad, le c++ est mieux car avec le sdk objectarx on peux créer plus de trucs qu'avec le C#, mais bon pour commencer le C#, c'est bien.

ouah, j'ai réussi à faire un placard presque aussi dense que kcc ! et avec un petit gif animé. :lol:

Pat
Répondre