Meilleur language pour une application android bien précise

Meilleur language pour une application android bien précise - Android - Programmation

Marsh Posté le 23-09-2016 à 19:57:30    

/!\ Disclaimer /!\ Si je viens aujourd'hui vous poser cette question c'est que les recherches que j'ai fait auparavant n'ont pas mener à des choses satisfaisantes.
 
Bonjour, Bonsoir,
 
Je suis un élève de Terminale en SSI (Scientifique et Science de L'ingénieur). Pour la fin de l'année nous devons réaliser un projet en groupe. Pour cette année notre groupe s'est penché sur les panneaux solaire et la possibilité de les rendre le plus efficace possible. Nous avons donc élaborer une idée de projet et sommes parvenu au traqueur solaire. Dans ce projet je me charge de la partie d'information vers l'utilisateur.
 
Ainsi viens le rapport avec Android. Pour informer l'utilisateur de manière efficace nous avons décider de réaliser une application Android.
Et voici que viens ma question : Quel langage de programmation ait-je besoin pour programmer cette application ?
 
Bien évidemment cette question viens avec des contraintes :
-L'interface doit être entièrement personnalisable (graphiquement)
-L’accès à un réseau doit être possible  
-Enfin, le temps pour maîtriser le langage doit être de 2 mois (ou moins si possible (en comptant mes activités scolaires))
 
Je ne viens pas les mains vides pour achever cette quête qui m'ait confier.
Je connais quelques bases en Python (on sait jamais...) et je maîtrise la base du JavaScript.
 
Toute les propositions sont les bienvenues, merci d'avance pour les potentielles réponses.

Reply

Marsh Posté le 23-09-2016 à 19:57:30   

Reply

Marsh Posté le 23-09-2016 à 21:23:56    

Android c'est du Java. Donc des bonnes bases en Java ou en tout cas en POO sont nécessaires.


---------------
collectionneur de pâtes thermiques
Reply

Marsh Posté le 23-09-2016 à 22:09:10    

C'est bien ce que j'avais trouver sur openclassroom par exemple mais ça m'a l'air assez compliqué et long..

Reply

Marsh Posté le 23-09-2016 à 23:48:04    

Je pense que ça va être un peu dur en effet, pas forcément le Java mais surtout Android.
 
Pourquoi ne pas faire une application web, même si destinée uniquement à une utilisation mobile?


---------------
click clack clunka thunk
Reply

Marsh Posté le 24-09-2016 à 12:16:47    

C'est juste que l'application mobile paraissait plus adapté mais si le développement est si compliqué je m'orienterais vers une application web.

Reply

Marsh Posté le 24-09-2016 à 14:27:49    

En tout cas ça reste possible d’apprendre Java facilement en s'amusant, avec ce cours gratuit : Programmation Java pour les enfants, les parents et les grands-parents, puis de se perfectionner avec des cours Java, puis après suivre des cours Android.

Reply

Marsh Posté le 26-09-2016 à 16:21:21    

C'est quoi le lien entre la partie matérielle et l'android ?
Parce qu'à mon avis la partie Android doit être la plus légère possible et communiquer avec ton hardware, donc il faut que tu nous en dises plus là dessus (genre : expose t-elle un webservice ?).

 

Pour l'Android si tu veux un truc multiplateforme tu peux faire du Xamarin. Il y a une version gratuite qui cible entre autres les étudiants.
Sinon pour du natif tu devras faire du java.

 

PS : tu parles d'interface personnalisable, tu veux dire par le développeur ou même pour l'utilisateur ? Là encore c'est plutôt vague.
Puisque tu parles de projet scolaire et qu'on est en septembre j'imagine que toi même tu n'as pas des masses de détails [:slackerbitch]


Message édité par TotalRecall le 26-09-2016 à 16:28:22

---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 26-09-2016 à 20:34:02    

Pour répondre à ta première question, l'application devra exposé des valeurs prises depuis un serveur (là aussi, c'est encore vague). Aucune autre information n'a besoin d'être communiquée.
Pour la seconde je parle uniquement d'interface personnalisable par moi-même (le développeur).
En gros voici un exemple de ce à quoi pourrait ressembler l'application :
http://imageshack.com/a/img923/3849/sTlV5n.jpg
Le chiffre du milieu est la production, celui du milieu à gauche est assez explicite et la batterie.. bah c'est le niveau de batterie. (Le bouton en bas est discutable)
Donc pour résumer, trois chiffres dynamiques, un volet (on ne sait pas encore qu'est-ce qu'il contiendra) et c'est tout.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed