Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le guide de la programmation Mac OS X Lion et d'autres documents forts intéressants
Sont disponibles gratuitement

Le , par Marcos Ickx

0PARTAGES

2  0 
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.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de dorian833
Membre averti https://www.developpez.com
Le 27/07/2011 à 10:23
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
4  0 
Avatar de ZeRevo
Membre averti https://www.developpez.com
Le 26/07/2011 à 19:24
Encore heureux que la documentation soit fournie gratuitement
2  1 
Avatar de nosdo
Membre régulier https://www.developpez.com
Le 27/07/2011 à 10:40
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 !
1  0 
Avatar de The F0x
Nouveau membre du Club https://www.developpez.com
Le 27/07/2011 à 9:47
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.
2  2 
Avatar de octal
Membre éclairé https://www.developpez.com
Le 27/07/2011 à 10:20
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).
0  0 
Avatar de Nathanael Marchand
Rédacteur https://www.developpez.com
Le 27/07/2011 à 10:10
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...
2  3 
Avatar de Le Vendangeur Masqué
Nouveau Candidat au Club https://www.developpez.com
Le 28/07/2011 à 10:50
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.
1  3 
Avatar de Le Vendangeur Masqué
Nouveau Candidat au Club https://www.developpez.com
Le 27/07/2011 à 9:29
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 ?
0  3