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 :

Dans l'objectif de programmer des Apps pour iPhone


Sujet :

Apple

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Dans l'objectif de programmer des Apps pour iPhone
    Bonjour à tous,

    Je me présente au préalable.
    Je suis un jeune développeur tout juste sortie des études. Je programme actuellement en Action Script 2 et 3 et en JavaScript (Dans l'objectif d'AJAX, donc cumulé avec Xml ou Php et Html).
    Vous l'aurez compris, pour le moment, je ne cherche pas à me spécialiser

    Actuellement, je suis freelance et l'une des entreprises avec laquelle je travaille fréquemment me propose de faire de la recherche dans le secteur de la programmation pour Apps iPhone.

    Des quelques recherches que j'ai pu faire pour le moment, il semble qu'il s'agisse du XCode et Cocoa (Corrigez-moi si je me trompe).
    Simplement, de ce que j'ai pu en voir sur les forums dédié à ce sujet, tout ceux qui pose des questions à ce sujet programmes déjà en C.

    J'ai donc deux questions concernant le XCode et Cocoa :

    - Est-il préférable pour moi (Qui ne programme actuellement qu'en ActionScript, JavaScript et Php) de commencer par le langage C (ou C++) avant de passer au XCode, ou n'est-ce absolument pas nécessaire?

    - Une question un petit peu plus naïve dont je pense déjà connaitre la réponse : est-il impératif d'avoir un mac pour programmer sous XCode et Cocoa pour iPhone ou est-il possible de le faire sur un Pc également?



    Merci d'avance pour vos réponses

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Points : 2 467
    Points
    2 467
    Par défaut
    Citation Envoyé par Ockam Voir le message
    [...]
    J'ai donc deux questions concernant le XCode et Cocoa :

    - Est-il préférable pour moi (Qui ne programme actuellement qu'en ActionScript, JavaScript et Php) de commencer par le langage C (ou C++) avant de passer au XCode, ou n'est-ce absolument pas nécessaire?
    XCode est un environnement de développement. Il permet de développer en Java, C, C++ et, surtout, Objective-C ! Je dis « surtout » car c'est ça que tu dois viser si tes développements ne sont que pour Mac. Il n'est pas du tout nécessaire de passer par C ou par C++ pour développer en Obj-C. En fait, je dirais que le C pourrait te tromper (car pas objet) et que le C++ te noieras dans les détails. Obj-C est un très bon langage objet à la sauce Smalltalk — donc du « vrai » objet, même s'il y a toujours à redire. Commence directement par Obj-C.

    Citation Envoyé par Ockam Voir le message
    [...]
    - Une question un petit peu plus naïve dont je pense déjà connaitre la réponse : est-il impératif d'avoir un mac pour programmer sous XCode et Cocoa pour iPhone ou est-il possible de le faire sur un Pc également?
    XCode ne fonctionne que sous Mac. Mais il y a peut-être des moyens de développer pour iPhone sous PC… en fait, il y en a certainement. Mais je ne les connais pas.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup pour cette réponse claire et précise

    Je sais maintenant ce qu'il me reste à faire, d'autant qu'après d'autre petite recherche, je suis tombé sur plusieurs sites offrant des aides pour débuter dans l'Objective-C.

    Je pense qu'il va me falloir acquérir un Mac maintenant j'aurais les deux, c'est pas plus mal :p

  4. #4
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    733
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 733
    Points : 1 119
    Points
    1 119
    Par défaut
    Citation Envoyé par Garulfo Voir le message
    XCode ne fonctionne que sous Mac. Mais il y a peut-être des moyens de développer pour iPhone sous PC… en fait, il y en a certainement. Mais je ne les connais pas.
    C'est possible de faire du dev iPhone sur un pc, mais (he oui il y a un mais ^^) ce n'est possible de le faire que sur un iphone jailbreaké. Ce qui est a la limite de la légalité.

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 657
    Points : 910
    Points
    910
    Par défaut
    Sans compter que tu n'as pas XCode, donc pas Interface Builder, pas de documentation intégrée, pas de débuggeur, pas de simulateur ... bref faut être courageux !

    Et dans tout les cas ça ne sera pas supporté par Apple, par exemple si tu veux distribuer ton appli en Ad-Hoc, ou sur l'AppStore.


    Il n'est pas du tout nécessaire de passer par C pour développer en Obj-C. En fait, je dirais que le C pourrait te tromper (car pas objet)
    Je ne suis pas tout à fait d'accord sur ce point. Pour avoir d'abord appris C (à l'école ), je peux dire que je me sert très souvent de mes notions de C pour programmer en Objective-C.
    Tu n'as pas besoin d'être expert en C, mais avoir quelques notions basiques comme les structures ou les pointeurs me semble un bonne idée

    En revanche je suis d'accord, le C++ n'apporte rien (au contraire il complique beaucoup les choses).
    Toute la documentation Ruby on Rails : gotapi.com/rubyrails
    Mes articles :
    > HAML : langage de template pour Ruby on Rails

  6. #6
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 82
    Points : 48
    Points
    48

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Programmer des shader pour unity est-ce possible
    Par therev123 dans le forum Unity
    Réponses: 17
    Dernier message: 22/09/2013, 13h53
  2. Réponses: 19
    Dernier message: 25/08/2010, 14h51
  3. programmer des applications pour Symbian
    Par bambitous dans le forum Mobiles
    Réponses: 0
    Dernier message: 20/06/2010, 17h15
  4. Programmation des microcontroleurs pour se connecter à Internet
    Par nightangel75 dans le forum Développement
    Réponses: 1
    Dernier message: 29/04/2008, 15h00

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