Design d'applications OS X

Bonjour à  tous,


 


je teste depuis peu le développement d'applications OS X (je n'avais fait jusqu'à  maintenant que du développement pour iOS).


Et pour l'instant j'ai un peu du mal à  reproduire certaines interfaces avec les composants disponibles.


Par exemple je souhaiterais reproduire l'interface d'Evernote, quels sont les composants utilisés selon vous pour la barre de menu du haut, la barre latérale ? Est-ce uniquement des NSView ?


Je vous mets une copie d'écran d'Evernote récupérée sur le net.


 


Merci


 


 


 


Réponses

  • CéroceCéroce Membre, Modérateur
    avril 2016 modifié #2

    En haut: NSToolbar (et ce n'est pas du tout une barre de menus !!!)


    À gauche, une NSOutlineView en mode Data source.


     


    Et oui, personnaliser des IHM sur Mac c'est long et chiant. Essaie au maximum de changer les attributs des contrôles standard plutôt qu'hériter des sous-classes de NSControl, c'est mieux sur le long terme, Apple changeant de style graphique tous les deux ans.


    (D'ailleurs, la copie d'écran date d'avant Yosemite, ce n'est plus dans l'air du temps)...


  • Je te remercie !


    oui je viens de voir qu'il y a Evernote 6.0 et un design flat.


Connectez-vous ou Inscrivez-vous pour répondre.