[Index Software] Coin des développeurs :]

Pour les gens qui ont simplement envie de discuter sans souhaiter faire passer d'information particulière.
Avatar du membre
Bubu
Intarissable
Messages : 7750
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

Message par Bubu »

:lol: :lol: :lol: :kiss:

Il manque le développeur pas patient, qui envoie tout péter ... parce que ça marche pas. (Comme moi, j'ai défoncé un portable et un mobile comme ça ! :sick: )
Il manque aussi le développeur zen, un pétard à la main et une bière sur le bureau. (Fumer du cannabis permet d'avoir une concentration très accrue, tant qu'on a à penser à une chose à la fois :lol: ) (Comme moi, mais c'est sûr que je la joue facile, je suis chez moi !)

En ce moment, je galère avec une bannière de pub pour un jeu Android, chez moi ça marche normalement (mobile), chez mon binôme, sur sa tablette de test, ça ne marche pas ...
Pourtant même version d'Android, même code (Java) .... :roll:
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"
Avatar du membre
Tugdual
Modérateur
Messages : 41271
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44

Re: Coin des développeurs :]

Message par Tugdual »

Suggère tes idées à l'auteur de ces illustrations ...

:)
TCS = trouble de la communication sociale (24/09/2014).
lenine
Assidu
Messages : 205
Enregistré le : mardi 12 mai 2015 à 22:50
Localisation : Saint-Etienne

Re: Coin des développeurs :]

Message par lenine »

Bubu a écrit ::lol: :lol: :lol: :kiss:

Il manque le développeur pas patient, qui envoie tout péter ... parce que ça marche pas. (Comme moi, j'ai défoncé un portable et un mobile comme ça ! :sick: )
Il manque aussi le développeur zen, un pétard à la main et une bière sur le bureau. (Fumer du cannabis permet d'avoir une concentration très accrue, tant qu'on a à penser à une chose à la fois :lol: ) (Comme moi, mais c'est sûr que je la joue facile, je suis chez moi !)

En ce moment, je galère avec une bannière de pub pour un jeu Android, chez moi ça marche normalement (mobile), chez mon binôme, sur sa tablette de test, ça ne marche pas ...
Pourtant même version d'Android, même code (Java) .... :roll:
Est-ce que le développement d'application androïd rémunéré par de la pub te permet gagner suffisamment pour vivre?
Je suppose qu'il n'est pas facile de faire connaitre ses applications, quand on est un développeur indépendant (j'ai l'impression que c'est ton cas).
Il doit aussi être difficile que trouver un concept d'application qui puisse intéresser du monde, et qui n'ai jamais été exploité.

Je te pose ses questions, car je suis intéressé par cette activité pour l'avenir.
diagnostiqué S.A. en 2013 à 19 ans (Centre Donald T Lyon) .
Avatar du membre
Bubu
Intarissable
Messages : 7750
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

Message par Bubu »

lenine a écrit :
Bubu a écrit ::lol: :lol: :lol: :kiss:

Il manque le développeur pas patient, qui envoie tout péter ... parce que ça marche pas. (Comme moi, j'ai défoncé un portable et un mobile comme ça ! :sick: )
Il manque aussi le développeur zen, un pétard à la main et une bière sur le bureau. (Fumer du cannabis permet d'avoir une concentration très accrue, tant qu'on a à penser à une chose à la fois :lol: ) (Comme moi, mais c'est sûr que je la joue facile, je suis chez moi !)

En ce moment, je galère avec une bannière de pub pour un jeu Android, chez moi ça marche normalement (mobile), chez mon binôme, sur sa tablette de test, ça ne marche pas ...
Pourtant même version d'Android, même code (Java) .... :roll:
Est-ce que le développement d'application androïd rémunéré par de la pub te permet gagner suffisamment pour vivre?
Je suppose qu'il n'est pas facile de faire connaitre ses applications, quand on est un développeur indépendant (j'ai l'impression que c'est ton cas).
Il doit aussi être difficile que trouver un concept d'application qui puisse intéresser du monde, et qui n'ai jamais été exploité.

Je te pose ses questions, car je suis intéressé par cette activité pour l'avenir.
Le service de pub pour Android que j'utilise est Admob, de Google. Pour certains pays (Surtout Europe, US) c'est 7 centimes par clique sur la bannière, mais ça peut descendre jusqu'à 1 centime selon les pays. Autant dire que les gains sont négligeables.
Nous comptons plus sur le paiement d'aides pdt le jeu, même si le joueur peut finir le jeu sans passer par là. Il n'y a pas d'obligation d'achat. Bien sûr, le jeu est gratuit.
Je peux te parler du "concept" : c'est un jeu de réflexion. L'écran de jeu est une grille contenant des blocs (différentes formes et couleurs) .Le but du jeu est de sélectionner des groupes de 2x2 blocs et de les faire tourner. Les blocs d'un type disparaissent s'ils se touchent tous (les diagonales ne comptent pas). Après il y a 9 chapitres de 72 niveaux chacun, soit 648 niveaux. Le nombre de coups ne doit pas dépasser un certain seuil, propre à chaque niveau, sinon le niveau n'est pas considéré comme validé. En plus, il faut favorisé le plus de destructions en réactions en chaines pour avoir le meilleur score possible, et donc la "médaille d'or". Le système d'aide est encore pas au point. On fournit aux joueurs les groupes de 2x2 à faire tourner, mais pas le sens. Le plus embêtant, c'est que la succession de groupes solutions, affichée en chenillard, disparait dès que le joueur tape l'écran. On n'aime pas et je vais devoir changer ça. Les paiments que nous proposons seront de quelques euros au maximum. De plus, des aides se débloquent (sous forme de nombre d'ampoules "idée") automatiquement au fur et à mesure de la progression (sans payer, donc).
Voilà en gros :innocent: Mon binôme criserait s'il voyait que je déballe tout sur notre jeu :lol: .


Google compte sur les autres pour développer les applications pour leur(s) OS(s), c'est jamais rentable à moins d'être une société de plusieurs dizaines d'employés (après il y a des exceptions bien-sûr, et Google en fait bien sur l'exclusive publicité, en promotion). Ce sont dans ce sens de vrais négriers.

La publicité est assurée par le play store, mais ils le font payer en prélevant 30% des recettes de l'appli.

Honnêtement, je n'y crois pas du tout à notre projet sur le plan économique. Mais chut.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"
Avatar du membre
evolution650HBn°2
Prolifique
Messages : 4322
Enregistré le : dimanche 1 décembre 2013 à 17:58

Re: Coin des développeurs :]

Message par evolution650HBn°2 »

Bonjour,

Il y a quelque chose que je ne comprends pas. Je m’attelle au codage en JS.
Je veux faire un programme permettant de faire des tables de multiplication.
Je vous mets en gras ce que je ne comprends pas.

var nombre = 0;
while ((nombre < 2) || (nombre > 50)) {
nombre = Number(prompt("saisissez un nombre entre 2 et 50"));
}

console.log("voici la table de multiplication de " + nombre);
for (var i = 1; (i >= 0 && i <= 25); i++) {
console.log(nombre + "x" + i + "=" + (nombre * i));
}

Je ne comprends pas pourquoi il faut mettre "inférieur à 2" ou "supérieur à 50", alors que c'est un nombre entre 2 et 50 que je veux.
Can you help me ?
Non-diag.
"Just another brick in the wall."
Avatar du membre
Manichéenne
Modératrice
Messages : 5040
Enregistré le : jeudi 24 octobre 2013 à 9:54

Re: Coin des développeurs :]

Message par Manichéenne »

Justement, on demande de saisir un nombre tant qu'il n'est pas entre 2 et 50.
Si on rentre 5, par exemple, la condition est fausse, donc on sort de la boucle while, et alors on calcule la table de multiplication.
Si on propose 54, on recommence à demander de saisir un nombre.
Diagnostiquée Autiste Asperger et TDA.
Mère de 3 enfants : fils Aîné TDAH et TSA atypique, cadet TSA de type Asperger, benjamin en cours d'évaluation neuropsy.
Avatar du membre
evolution650HBn°2
Prolifique
Messages : 4322
Enregistré le : dimanche 1 décembre 2013 à 17:58

Re: Coin des développeurs :]

Message par evolution650HBn°2 »

Tout d'abord, note à moi-même : Venir ici en cas de pépin plutôt que sur un site spécialisé, le temps d'attente étant réduit d'au moins 150 (promis je n'abuserai pas).

aaaaaaah !! Ok j'ai compris.
Et j'ai aussi compris pourquoi je n'ai pas compris par moi même : je me sers de l'outil de développement de firefox, et désormais (car avant ça marchait) s'affiche "empêcher cette fenêtre d'ouvrir des dialogues supplémentaires", et donc ne me renvoie pas le message voulu.
(d'ailleurs tant que j'y suis, si vous savez d'où ce pb vient... )

En tout cas merci Manichéenne.


edit : j'ai trouvé autre chose, problème résolu (ou plutôt contourné).
Modifié en dernier par evolution650HBn°2 le mardi 12 janvier 2016 à 21:51, modifié 1 fois.
Non-diag.
"Just another brick in the wall."
Avatar du membre
evolution650HBn°2
Prolifique
Messages : 4322
Enregistré le : dimanche 1 décembre 2013 à 17:58

Re: Coin des développeurs :]

Message par evolution650HBn°2 »

(j'ai dit que je n'abuserai pas, tu peux revenir :D)
Non-diag.
"Just another brick in the wall."
Avatar du membre
Rudy
Prolifique
Messages : 1137
Enregistré le : samedi 28 mars 2015 à 18:52

Re: Coin des développeurs :]

Message par Rudy »

Je me suis toujours dit qu'Asperansa était une immense source d'informations pour tous types de sujet.

Je ne sais même pas si je pourrai dire que je suis débutante, parce qu'en fait, je commence. Sur mon CV, je ne peux que dire que j'ai fait des fonctions sur excel et essayé de créer des algorithmes (ratés) sur les calculatrices scientifiques (parce que je voulais pas regarder les tutos) :lol: .

Du coup voilà, je me lance. Là, j'essaye d'apprendre le langage C qui, apparemment, est une bonne base (en attente de code blocks...).

Je prendrais donc le temps de lire bien attentivement ce qu'il s'écrit ici. :geek:
Diagnostiquée avec un TSA léger (anciennement Asperger) par un CRA.
Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

Message par Ixy »

Ah ouais apprendre le C c'est vraiment rentrer dans le dur :o :)

Je te conseille plutôt d'apprendre C++ voire java (un peu plus simple) ou pour encore plus simple Python :) (tout dépend de ce que tu veux faire).
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Avatar du membre
astro
Prolifique
Messages : 1036
Enregistré le : jeudi 26 mars 2015 à 7:47
Localisation : 37

Re: Coin des développeurs :]

Message par astro »

Et si tu rates tes algo revoir un peu d'algorithmie en pseudo code dans un premier temps.
Une fois que tu a la logique de fonctionnement, le changement de langage est presque une formalité (je vais me faire taper en disant ça :D).

Ce que je veux dire c'est que les algo c'est vraiment la base. Ensuite le choix du langage dépendra de ce que tu veux faire.
Bilan du CRA : HPI, trouble anxieux et traits autistiques mais TSA écarté.
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
Avatar du membre
Bubu
Intarissable
Messages : 7750
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

Message par Bubu »

Juste pour dire : ne commence pas par le C (ça rajoute une complexité au niveau gestion mémoire), et donc encore moins le C++ (qui ajoute à cela l'orienté objet). Le Java pourrait-être un bon compromis, mais il faut connaître la programmation objet avant.
Le Caml me semble être un excellent candidat pour commencer ! C'est interprété, fonctionnel (et c'est tout), et permet de progresser facilement et rapidement.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"
Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

Message par Ixy »

Oh non si c'est pour faire autre chose après ne pas faire du caml qui n'a rien à voir avec les autres langages de programmations

C++ est plus facile que C même s'il y a la programmation objet en plus. Mais de toute façon les 2 sont durs

Restent java et python.... et pourquoi ne pas continuer en visual basic ? ce serait une façon douce d'apprendre la programmation orientée objet
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Avatar du membre
Bubu
Intarissable
Messages : 7750
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

Message par Bubu »

Ixy a écrit :Oh non si c'est pour faire autre chose après ne pas faire du caml qui n'a rien à voir avec les autres langages de programmations

C++ est plus facile que C même s'il y a la programmation objet en plus. Mais de toute façon les 2 sont durs

Restent java et python.... et pourquoi ne pas continuer en visual basic ? ce serait une façon douce d'apprendre la programmation orientée objet
Dire que le C++ est plus simple que le C est une abominable bêtise. Sans offense, Ixy.
Le Caml est un langagage qui initie au typage, aux fonctions, sans aller jusqu'à l'OO. Dans ce sens il est plus accessible.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"
Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

Message par Ixy »

Je le crois pourtant. En C++ tu n'as pas à t'embêter autant pour les allocations qu'en C. Il existe aussi les références qui évitent des erreurs avec les pointeurs lors des passages aux fonctions. Et surtout les bibliothèques std facilitent beaucoup la programmation, pas besoin de se faire des nœuds au cerveau pour des structures complexes.

Pour ce qui est de la programmation objet, certes ce n'est pas évident, surtout si on s'amuse à mettre des pointeurs dans les variables d'une classe (et pire encore des pointeurs partagés par plusieurs classes), mais on peut déjà faire beaucoup de choses sans aller dans ces cas complexes là (d'ailleurs il existe des solutions de la bibliothèque std pour traiter ces cas périlleux)
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner