IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apple Discussion :

Guide de programmation Mac OS X Lion & autres documents intéressants


Sujet :

Apple

  1. #1
    Expert éminent

    Avatar de Marcos Ickx
    Homme Profil pro
    Blogueur
    Inscrit en
    Mai 2007
    Messages
    1 557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Blogueur

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 557
    Points : 6 733
    Points
    6 733
    Billets dans le blog
    1
    Par défaut Guide de programmation Mac OS X Lion & autres documents intéressants
    Le guide de la programmation Mac OS X Lion et d'autres documents intéressants
    sont disponibles gratuitement

    Apple vient de rendre public quelques documents, au format PDF, forts intéressants.

    Le premier, Mac OS X Application Programming Guide est un tout nouveau document, qui vous explique, dans les grandes lignes, les quelques règles à respecter dans votre application.

    On y rappelle les répertoires importants pour les applications Mac :
    où mettre votre application, les bibliothèques utilisées par votre applications, les fichiers de configurations, les fichiers caches, les fichiers temporaires..

    Ce document présente également les caractéristiques du système de fichiers HFS+.

    On apprend aussi pourquoi notre application devrait tirer parti d'une nouvelle fonctionnalité introduite dans Mac OS X Lion, qu'est le Sandboxing.

    Les patterns avec lesquels il faudra nous familiariser car rencontrés souvent dans les API qui seront utilisées par votre application sont également décrits.

    Ce document couvre encore d'autres points comme le cycle de vie d'une application, et fournit des conseils pour améliorer l'expérience utilisateur avec votre application, etc.

    Bref, ce document devrait être lu au moins une fois, par tous développeurs d'applications pour Mac.

    Les documents sont disponibles sur cette page

    Un autre document fort intéressant est celui intitulé Code Signing And Application Sandboxing Guide car il va vous expliquer, en détails cette fois, comment signer votre application et tirer profit au maximum du Sandboxing.

  2. #2
    Membre averti Avatar de ZeRevo
    Inscrit en
    Avril 2007
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2007
    Messages : 302
    Points : 343
    Points
    343
    Par défaut
    Encore heureux que la documentation soit fournie gratuitement

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juillet 2011
    Messages : 325
    Points : 0
    Points
    0
    Par défaut
    Citation Envoyé par ZeRevo Voir le message
    Encore heureux que la documentation soit fournie gratuitement
    C'est le cas depuis toujours sur OS X, de même que les outils de développement. Peut-on en dire autant du géant d'en face ?

  4. #4
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 28
    Points : 37
    Points
    37
    Par défaut
    Citation Envoyé par Le Vendangeur Masqué Voir le message
    C'est le cas depuis toujours sur OS X, de même que les outils de développement. Peut-on en dire autant du géant d'en face ?
    Ha bon tu appelles ça gratuit 99$/an..... je trouve pas le liens chez Apple pour downloader Xcode sans faire partie du programme developpeur....

    les versions Express de Visual Studio sont quand à elles belle et bien gratuite, pas complete au niveau fonctionnalité mais gratuite quand même.

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Points : 8 082
    Points
    8 082
    Par défaut
    Citation Envoyé par Le Vendangeur Masqué Voir le message
    C'est le cas depuis toujours sur OS X, de même que les outils de développement. Peut-on en dire autant du géant d'en face ?
    Naaan, c'est vrai que les Visual Studio Express ca existe pas... Naaann c'est vrai que le MSDN et Technet ca existe pas...

  6. #6
    Membre éprouvé
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Points : 959
    Points
    959
    Par défaut
    Citation Envoyé par The F0x Voir le message
    Ha bon tu appelles ça gratuit 99$/an..... je trouve pas le liens chez Apple pour downloader Xcode sans faire partie du programme developpeur....

    les versions Express de Visual Studio sont quand à elles belle et bien gratuite, pas complete au niveau fonctionnalité mais gratuite quand même.
    le 99$/ans c'est pour pouvoir diffuser ses applications via le MacAPPStore, pas pour développer pour MAC (et bénéficier de tous les avantages du AppStore telque la visibilité, la mise à jour, la gestion des paiements et du multi-devises, ...) .
    Pour ce qui est de XCode, il est dispo au prix (excessivement chère et inaccessible) de 4 euros avecs mises à jours illimitées. Après tu peux toujours utiliser GCC via un autre environnement de développement si tu le souhaite pour développer sous MAC OS, tu pourra par exemple prendre QT avec QTCreator et GCC.

    Pour les versions Express de Visual Studio, elles sont gratuites pour un usage non commercial, en théorie (selon le contrat MS) tu n'as même pas le droit de diffuser un binaire compilé avec (même si c'est un freeware).

  7. #7
    Membre averti Avatar de dorian833
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 223
    Points : 356
    Points
    356
    Par défaut
    Citation Envoyé par The F0x Voir le message
    Ha bon tu appelles ça gratuit 99$/an..... je trouve pas le liens chez Apple pour downloader Xcode sans faire partie du programme developpeur....

    les versions Express de Visual Studio sont quand à elles belle et bien gratuite, pas complete au niveau fonctionnalité mais gratuite quand même.
    Si tu es sous Leopard / Snow Leopard, XCode est dispo sur le site de développement d'Apple avec un simple compte gratuit.

    Si tu es sous Lion, il est disponible sur le Mac AppStore et gratuit également.

    L'abonnement te donne le droit (en gros) à la publication sur le store et déboguer sur un iOS (avec le compte dev iOS).

    Citation Envoyé par octal Voir le message
    Pour ce qui est de XCode, il est dispo au prix (excessivement chère et inaccessible) de 4 euros avecs mises à jours illimitées.
    Normalement le prix de 4€ était uniquement pour accéder à la dernière version de XCode (4.x) sur Snow Leopard. Maintenant elle est gratuite pour Lion. Maintenant que Lion est sorti je ne sais pas de ce qu'ils ont fait de XCode 4 sur Snow Leopard.

    Citation Envoyé par octal Voir le message
    Pour les versions Express de Visual Studio, elles sont gratuites pour un usage non commercial, en théorie (selon le contrat MS) tu n'as même pas le droit de diffuser un binaire compilé avec (même si c'est un freeware).
    Sauf erreur de ma part, depuis la version 2010, tu as le droit de distribuer tes binaires pour un usage commercial ou non et que tu soit un particulier ou un professionnel

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 54
    Points : 75
    Points
    75
    Par défaut
    Citation Envoyé par dorian833 Voir le message
    Sauf erreur de ma part, depuis la version 2010, tu as le droit de distribuer tes binaires pour un usage commercial ou non et que tu soit un particulier ou un professionnel
    Exact et en 2008 aussi !

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juillet 2011
    Messages : 325
    Points : 0
    Points
    0
    Par défaut
    Citation Envoyé par The F0x Voir le message
    Ha bon tu appelles ça gratuit 99$/an..... je trouve pas le liens chez Apple pour downloader Xcode sans faire partie du programme developpeur....
    Non comme ça t'a été répondu Xcode est gratuit. Et les 99$ c'est pour vendre sur le Mac AppStore (ce qui est facultatif, mais une bonne source de revenus).

    C'est pas bien de troller...

    Citation Envoyé par The F0x Voir le message
    les versions Express de Visual Studio sont quand à elles belle et bien gratuite, pas complete au niveau fonctionnalité mais gratuite quand même.
    Citation Envoyé par Nathanael Marchand Voir le message
    Naaan, c'est vrai que les Visual Studio Express ca existe pas... Naaann c'est vrai que le MSDN et Technet ca existe pas...
    Les gars vous êtes gentils mais vous me parlez d'une version bridée des outils de développement. Moi je vous parle de versions complètes.

    C'est d'ailleurs une grosse erreur de limiter de cette façon l'accès aux outils de développement, car au fond c'est la qualité des applis qui en pâtit (et la plateforme toute entière donc), les petits devs n'ayant pas les moyens de se payer les bons outils.

    Et je vous rappelerais que Visual Studio Express n'est qu'un effort très récent de MS, et qu'auparavant tout était payant.
    Les outils d'Apple ont toujours été gratuit sur OS X, ça ne date pas d'hier, et le renouveau de la plateforme a probablement incité MS à revoir en partie sa politique.
    Ne dédaignez donc pas une concurrence qui vous permet d'en tirer indirectement avantage.

Discussions similaires

  1. Réponses: 21
    Dernier message: 02/09/2019, 18h38
  2. Article : Guide de programmation MEF
    Par laedit dans le forum Contribuez
    Réponses: 13
    Dernier message: 30/05/2010, 18h07

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