Publicité
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 10 sur 10
  1. #1
    Responsable Android

    Avatar de Feanorin
    Inscrit en
    avril 2004
    Messages
    4 126
    Détails du profil
    Informations forums :
    Inscription : avril 2004
    Messages : 4 126
    Points : 7 693
    Points
    7 693

    Par défaut Programmation mobile pour SmartPhones Android

    Bonjour,

    Hephaistos007 vous propose un support de cours concernant la Programmation mobile pour SmartPhones Android. Les pré-requis pour ce cours sont indiqués dans les toutes premières diapos.

    Au programme de ce support de cours :
    1. Avant-propos
    2. Développer une WebApp [avec jQuery Mobile]
    3. Développer une MobileApp [sous Android]
    4. Construction d'une application Android
    5. Interface graphique utilisateur (GUI)
    6. Persistence et threading
    7. Exploiter les dispositifs matériel
    8. Divers
    9. Tests et déploiement


    Le lien du supports de cours est le suivant : http://olegoaer.developpez.com/cours/mobile/

    Si vous souhaitez réagir, profitez de ce message.

  2. #2
    Membre confirmé
    Homme Profil pro younes tlili
    Ingénieur Informatique et Développeur Android
    Inscrit en
    janvier 2010
    Messages
    356
    Détails du profil
    Informations personnelles :
    Nom : Homme younes tlili
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur Informatique et Développeur Android

    Informations forums :
    Inscription : janvier 2010
    Messages : 356
    Points : 259
    Points
    259

    Par défaut

    Bonjour ,

    merci pour le livre.

    je suis totalement avec le développement mobile sous WebApp. Solution très efficace et elle donne une très bonne résultat.

    Je développe pour dans un seul code.


  3. #3
    Membre Expert

    Homme Profil pro Gilles Vino
    Software Developer
    Inscrit en
    mars 2008
    Messages
    1 474
    Détails du profil
    Informations personnelles :
    Nom : Homme Gilles Vino
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : mars 2008
    Messages : 1 474
    Points : 2 372
    Points
    2 372

    Par défaut

    Merci pour ce PDF.
    Ca donne une tres bonne idée de la chose.
    Par contre je pense que ce serait mieux de séparer la partie jQuery Mobile et la partie puremenent Android en deux cours distincts.

    Bravo, bon boulot

  4. #4
    Invité de passage
    Inscrit en
    mars 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : mars 2007
    Messages : 9
    Points : 4
    Points
    4

    Par défaut

    Bon boulot ... Mr Le Goaër

    Une présentation très propre et concise.

  5. #5
    Membre confirmé
    Avatar de Aymeric Suteau
    Homme Profil pro Aymeric SUTEAU
    Consultant IT
    Inscrit en
    avril 2006
    Messages
    92
    Détails du profil
    Informations personnelles :
    Nom : Homme Aymeric SUTEAU
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant IT
    Secteur : Conseil

    Informations forums :
    Inscription : avril 2006
    Messages : 92
    Points : 263
    Points
    263

    Par défaut

    Merci pour ce tutoriel.
    La présentation est particulièrement soignée, et la partie sur le développement d'une MobileAPP est extrêmement claire

  6. #6
    Invité de passage
    Homme Profil pro Wii
    Développeur informatique
    Inscrit en
    novembre 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Nom : Homme Wii
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2010
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Merci

    Merci pour ce PDF

  7. #7
    Membre éclairé Avatar de Mandraxx
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    mai 2011
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2011
    Messages : 171
    Points : 354
    Points
    354

    Par défaut

    Merci, un super point de départ pour débuter avec ces nouvelles technologies

    @+
    Le choix motivé par le seul argument de modernité est intrinsèquement dépourvu de créativité.

  8. #8
    Expert Confirmé
    Avatar de Hephaistos007
    Inscrit en
    décembre 2004
    Messages
    1 827
    Détails du profil
    Informations forums :
    Inscription : décembre 2004
    Messages : 1 827
    Points : 2 608
    Points
    2 608

    Par défaut

    Bonjour,

    J'ai uploadé une nouvelle version du cours où j'ai corrigé quelques bugs mineurs et fait quelques rajouts, notamment une diapo sur les solutions de développement cross-platform (page 3), qui est un sujet brûlant. Son contenu est encore préliminaire et toute discussion est la bienvenue pour l'améliorer
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. [SHADOKS]

    Retrouvez mes cours et tutos autour d'Android/Java/Eclipse sur http://olegoaer.developpez.com/

  9. #9
    Invité de passage
    Homme Profil pro Mario Cayer
    Retraité
    Inscrit en
    août 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Nom : Homme Mario Cayer
    Localisation : Canada

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : août 2013
    Messages : 35
    Points : 3
    Points
    3

    Par défaut Explication des structures des fichiers de la structure de départ.

    Je suis débutant et j'aimerais simplement avoir une explication simple des blocs (méthodes ou autres) qui sont créés lors de la création d'un nouveau projet.
    Je crois que certaines sections de formation ne sont plus à jour.
    Par exemple:
    - La structure du nouveau fichier de base MainActivity.java (qui a changé depuis l'implantation des fragments). Je ne sais plus où y implanter mes méthodes et si j'essai d'y mettre les codes de mes anciens programmes, plus rien ne compile. etc...
    - Il y a aussi le répertoire appcompat_v7 qui se créé à chaque nouveau projet et qui ne sert pas vraiment à grand chose...
    - La structure du fichier AndroidManifest.xml
    - La différence du fichier fragment_main.xml qui ne fonctionne plus comme activity_main.xml en mode paysage.
    - Les nouveaux répertoires values-11, values-v14 et values-w820dp que je n'ai aucune idée de leur fonction.

    Merci de votre attention.

  10. #10
    Expert Confirmé
    Avatar de Hephaistos007
    Inscrit en
    décembre 2004
    Messages
    1 827
    Détails du profil
    Informations forums :
    Inscription : décembre 2004
    Messages : 1 827
    Points : 2 608
    Points
    2 608

    Par défaut

    Citation Envoyé par Mario Cayer Voir le message
    Je suis débutant et j'aimerais simplement avoir une explication simple des blocs (méthodes ou autres) qui sont créés lors de la création d'un nouveau projet.
    Je crois que certaines sections de formation ne sont plus à jour.
    Par exemple:
    - La structure du nouveau fichier de base MainActivity.java (qui a changé depuis l'implantation des fragments). Je ne sais plus où y implanter mes méthodes et si j'essai d'y mettre les codes de mes anciens programmes, plus rien ne compile. etc...
    - Il y a aussi le répertoire appcompat_v7 qui se créé à chaque nouveau projet et qui ne sert pas vraiment à grand chose...
    - La structure du fichier AndroidManifest.xml
    - La différence du fichier fragment_main.xml qui ne fonctionne plus comme activity_main.xml en mode paysage.
    - Les nouveaux répertoires values-11, values-v14 et values-w820dp que je n'ai aucune idée de leur fonction.

    Merci de votre attention.
    Bonjour Mario,

    Un projet de développement réel implique une foultitude de détails techniques. Sur ce point, difficile de faire mieux que la documentation officielle d'Android
    La valeur ajoutée de mon cours est ailleurs : son aspect synthétique qui est très utile aux débutants justement. Je suis donc face à un dilemme permanent : embrouiller mes diapos avec des détails et des cas particuliers, où rester à un niveau plus général mais plus compréhensible.

    Pour en revenir à votre question, je pense que votre problème vient du fait que avez créé un projet à partir des "templates" du plugin, qui génère une structure respectant typiquement un maximum de bonnes pratiques :
    • Utilisation systématique de fragments (donc layout pour activités + layout pour fragments) : fusion de code SmartPhone/Tablette
    • Maîtrise de la fragmentation grandissante des devices en circulation avec :
      • Utilisation de qualifiers sur les valeurs pour cibler des SDK particuliers (values-11, values-v14) ou des résolutions particulières (values-w820dp)
      • Gestion de la rétro-compatibilité avec l'Android Support Library (appcompat_v7)


    Et là vous me donnez raison car vous êtes perdu : or rien n'empêche de créer un projet "basique", sans tous ces éléments additionnels qui visent une mise en production réelle et optimale.

    Cordialement.
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. [SHADOKS]

    Retrouvez mes cours et tutos autour d'Android/Java/Eclipse sur http://olegoaer.developpez.com/

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •