+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Community Manager

    Femme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2015
    Messages : 1 576
    Points : 4 541
    Points
    4 541

    Par défaut Tutoriel pour apprendre à implémenter l'architecture MVVM sur iOS

    Chers membres du club,

    J'ai le plaisir de vous présenter ce tutoriel de Aymen ABBASSIA pour vous apprendre à implémenter l'architecture MVVM sur iOS.

    Le modèle MVVM, communément appelé Model-View-ViewModel, est un modèle de conception de l'interface utilisateur (UI). Il fait partie d'une grande famille de modèles connus collectivement par le préfixe MV, comme Model View Controller (MVC) et Model View Presenter (MVP). Chacun de ces modèles a pour but de séparer la logique métier de l'interface utilisateur afin de rendre les applications beaucoup plus faciles à maintenir et surtout à tester.

    Qu'est-ce que le modèle MVVM ? Pourquoi avoir recours à ce patron de conception ? MVC n'est-il plus adapté aux nouvelles exigences du marché ? Quelle est sa valeur ajoutée ?
    Dans ce tutoriel, nous allons voir ensemble quelles sont les motivations pour avoir recours à MVVM et passer en revue les différences entre les deux patterns.
    Bonne lecture.

    Retrouvez Les meilleurs cours et tutoriels pour apprendre le développement iOS.
    Retrouvez tous les cours et tutoriels de la société Soat.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    2 394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 2 394
    Points : 5 135
    Points
    5 135

    Par défaut

    Le titre propose d'implémenter l'architecture MVVM hors MVVM est un patron de conception et non une architecture.
    De plus, tout au long de l'article, il est fait correctement référence à MVVM en tant que patron de conception.

    Je suggère de changer le titre par "Apprendre à implémenter MVVM sur iOS".

    Ainsi que dans le texte :
    Citation Envoyé par III. Le pattern MVVM
    C'est là justement que le besoin d'une architecture comme MVVM s'est fait sentir.
    C'est là justement que le besoin d'une architecture basée sur MVVM s'est fait sentir.
    Citation Envoyé par V. Relation entre les différentes couches
    Vous avez touché à un autre aspect de l'architecture MVVM.
    Vous avez touché à un autre aspect du patron MVVM.
    Citation Envoyé par V. Relation entre les différentes couches
    initialisateur de l'architecture MVVM
    initiateur du patron MVVM
    Passé ces détails, je trouve que c'est un très bon article clair et agréable à lire.
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/03/2017, 13h43
  2. Réponses: 0
    Dernier message: 30/11/2016, 02h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo