Développer sur iPhone : par où commencer ?
Notre cher modérateur, et rédacteur, Maxime
alias Shine, vous a concocté un petit Manuel
pour savoir comment développer sur iPhone.
Maxime est aussi le développeur de l’application TaxCalc, une
application très simple qui vous calcule un prix TTC…
Disponible gratuitement
sur l’AppStore
Je lui laisse la parole
Si vous n’avez aucune base en programmation, je vous
conseille le
site du zéro,vous y trouverez des tutoriels pour apprendre des langages de programmation
basique (
PHP/HTML C/C++ Javascript … ). Ce qui nous intéresse plus
particulièrement c’est le langage C, l’Objective C est un dérivé du C.
Ne
comptez pas développer en deux semaines sur l’iPhone si vous n’avez aucune base
!
Après quelques recherches,
je suis tombé sur ces différents sites :
-
iPhoneTuts : tutoriels vidéos pour le développement iPhone, cependant
vous n’aurez pas d’explication sur ce que vous faites mais vous ferez une
application au fur et à mesure. Prenez le temps d’apprendre Objective C avant de vous
lancer. -
AppsAmuck : 31
applications avec leurs code source, vous y trouverez presque tout ce
qui est possible de faire avec le SDK apple. -
iPup : communauté de développeurs français, vous y
trouverez de nombreuxpas à
pas pour réaliser des
applications. -
OSX-DEV : pour le
développement MAC mais la
partie iPhone est bien remplis
- Sans
oublier la
documentation Apple !
Je tiens à ajouter qu’il est obligatoire de maitriser un minimum l’anglais
car la plupart de la documentation est en anglais et ça peut fortement vous
aider
J’oubliais, l’université de Stanford propose un podcast sur le développement
iPhone où vous retrouverez leurs cours en vidéo. Le podcast iTunes est
disponible à
cette adresse. ( en anglais encore une fois )
J’espère que grâce à ces
quelques liens vous
allez pouvoir vous lancer
Le blog de Maxime à cette adresse
Kays
10 décembre 2010 à 10 h 12 min
Salut
Je cherche un développeur En Rhône Alpes qui voudrais bien s’associer avec
moi pour que l’ont puissent mettre au point une application sur le thème des
jeunes la musique et les smartphones…
Je n’ai aucune connaissance dans ce domaine mais ça n’empêche pas d’avoir
une idée qui peut étonner car en toute modestie, le terrain sur le quel je veut
m’aventurer et casiment vierge car après toute mes recherche je n’est rien
trouvé de similaire.
Si vous avez un peu de temps et des connaissances rien ne vous empêche de
prendre Rdv avec moi que l’ont puissent discuter…
kays01100@gmail.com
Max
20 décembre 2010 à 20 h 53 min
Vraiment bien ce tuto , merci pour le lien:)
Difficile d’aller au bout de mon projet, n’étant pas programmeur j’hésite a me
payer une appli chez appquartz ou trouver un dev indépendant ..a voir
STEFAN13
28 novembre 2009 à 15 h 08 min
Bonjour
Je souhaiterais developper sur Iphone,
Il semblerait qu’un mac soit necessaire.
Est ce qu’un mini mac (a base d’intel) est suffisant
je parle du mini mac entrée de gamme
Merci pour vos réponses
STEFAN13
28 novembre 2009 à 15 h 08 min
Bonjour
Je souhaiterais developper sur Iphone,
Il semblerait qu’un mac soit necessaire.
Est ce qu’un mini mac (a base d’intel) est suffisant
je parle du mini mac entrée de gamme
Merci pour vos réponses
marcotm
30 juillet 2009 à 21 h 42 min
Salut je souhaite acheter un portable
le PC je connais bien mais faut il acheter un macbookpro au lieu d un PC
??
est il aussi facile a utiliser ??
Damtux
31 juillet 2009 à 3 h 30 min
@Greg Inda Place: Ben c’est possible, dans le jargon c’est un hackintosh, il
faut un processeur Intel etc…
En cherchant sur google osx86project t’aura ton bonheur. Mais bon, tu va
t’enmerder à chaque mise à jour du SDK, du système d’exploitation aussi.
Et tu pourrais aussi faire un tour un jour dans un APR (Apple Premium
Reseller), tu pourra de toi même faire ton expérience d’OS X et tu vera à quel
point windows est inférieur 😉
laurent
30 juillet 2009 à 21 h 44 min
La toute toute première chose à faire avant de programmer quoique ce soit
c’est de lire et de digérer la Mobile HIG d’Apple (iPhone Human Interface
Guide).
http://is.gd/1URaa
kuenchinu
30 juillet 2009 à 22 h 32 min
Dommage c’est disponible que avec mac ! j’ai un Pc portable 17" HP haute
performance(1100€), pour avoir l’equivalent chez apple il faut minimum 2299€
… :s, jespere quand meme me prendre un mac … un jour !
bob
30 juillet 2009 à 21 h 26 min
Salut, il faut forcement un mac ??
une macine sous debian ??
Pierre
30 juillet 2009 à 22 h 16 min
AAAAh le C!! le passage par adresse ou par valeur, les tableaux qui débute à
0, c’est Super!!!!!
VH911
30 juillet 2009 à 23 h 42 min
Merci à vous, c’est sympa de partager vos sources
Spryng
30 juillet 2009 à 21 h 22 min
Il faut aussi beaucoup de courage et de café. Et du temps a passé devant le
pc 😉
Pierre0357
30 juillet 2009 à 21 h 29 min
Oui il faut avoir un Mac et rien d’autre.
serbia
30 juillet 2009 à 22 h 34 min
@parafuso
oué mais un iphone coute moin chere qu’un mac, y a des gens qui sont pas
prets a debourser 600€ pour un mac mini
sachez que l’on peut installer l’OS X sur le pc, et utiliser le SDK
d’apple
Dorian
30 juillet 2009 à 21 h 07 min
Si je peux me permettre, il y a aussi cette adresse qui est intéressante :
http://www.iphonedevcentral.org/
On y trouve plusieurs tutos vidéos pour débutants ainsi que pour les
personnes étant plus à l’aise.
Par contre c’est aussi de l’anglais mais le plus important se trouve à
l’écran ^^
Dorian
30 juillet 2009 à 22 h 19 min
@marcotm : Il ne faut pas forcément un MacBook Pro, un MacBook ou un MacMini
suffit. En gros il faut un Mac avec processeur Intel.
Pour l’utilisation : oui MacOS (et du coup les Mac qui vont avec) est très
simple d’utilisation. Sûrement un peu déroutant si tu n’as jamais touché à
MacOS mais on s’y habitue très vite 😉
parafuso
30 juillet 2009 à 22 h 19 min
Si vous aimez l’iphone, laissez vous tenter par le mac!
Dorian
31 juillet 2009 à 13 h 01 min
@AxelM : M’enfin je doute qu’Apple s’amuse à vérifier que tout les
développeurs sont bien équipés de Mac ^^.
Z4Phyr
31 juillet 2009 à 9 h 30 min
Justement j’ai commander mon MacBook Pro exprès pour apprendre à coder, je
fais déja du C, C++, Java, etc … je voulais absolument créer des Appli iPhone
!
Merci pour ces info, je vais gagner en temps grâce à vous 😉
sundqy
1 août 2009 à 1 h 22 min
Objective C .. jvai regarder mais j’ai jamais pu comprendre l’orineté objet
.. le C ok ça va mais le c++ … c’est un niveau d’abstraction que j’ai jamais
su avoir ^^ .. on va retenter le coup :p .. au pire ça fera juste du decrassage
lol .. merci pr les infos 😉
robert
31 juillet 2009 à 10 h 46 min
Moi je dis avant tout, il faut acheter un mac :p
Enalya
31 juillet 2009 à 9 h 39 min
Toujours le même problème, pas de SDK sous Windows où Linux.
Personnellement je n’aime pas macOS, et j’ai encore moins envie de mettre de
l’argent dans un mac.
Les autres solutions du type vmware sont assez compliquées et présentent un
compromis peut intéressant.
Pour l’instant je me concentre sur le dév avec Android qui se contente du Java
et d’un SDK dispo. pour tous.
Mais bon, un téléphone sous Android n’est pas un Iphone, alors ça me gonfle un
peu cette affaire.
Pendant longtemps on nous avait promis un SDK sous Windows, on attend
toujours…
AxelM
31 juillet 2009 à 12 h 50 min
Je connais qqun qui dévellope pour l’iphone. Il m’a dis que s’était obliger
d’avoir un mac car s’est stipuler dans le contrat que le dévelloppeur doit
signer.
Icepat
31 juillet 2009 à 10 h 05 min
Je suis un ancien dev game J2ME mobile.
Je viens de terminer mon hackintosh.
Un C2D E6750 oc à 3.44 GHZ, 3 GB de ram en 1066, avec une 7600 GT sur une
P5K-VM le tout sous une install en 10.5.6 + Maj en 10.5.7, SDK installé, et
fonctionne nickel.
A noter que pal de netbook font l’affaire aussi, mon Toshiba NB205
fonctionne sous mac(sans wifi et sans bluetooth) mais çà marche pas mal…
A noter aussi que l’Objective-C n’est pas nécessaire, on peut coder en C++,
il suffit que les sources soient en *.mm à la place de *.m.
Pour ceux qui ont un petit budget, y a pas besoin d’investir, si vous
arrivez à installer Leopard sur votre PC fixe, ou netbook/laptop…
playfullyrasta
31 juillet 2009 à 11 h 50 min
pour ceux qui n’ont pas envie d’acheter un mac il reste encore la solution
hackintosh en netbook (msi wind par exemple ou ceux de dell marche très bien
aussi.)
j’ai bientot fini mon hackintosh et ensuite je me met au programing (d’abord C
et C++ chez site du zero)
gnomesgames
1 août 2009 à 0 h 17 min
@AxelM :
On est effectivement obligé d’avoir OS X (le systeme mac) car le SDK n’éxiste
que pour ce systeme, mais on peut très bien installer OS X sur un PC…
(PS : message écrit depuis mon Toshiba A200, sous Mac OS X 10.5.7)
gnomesgames
31 juillet 2009 à 10 h 51 min
@xkliber :
Si tu achète ton mac maintenant tu auras snow léopard pour seulement 7.99euros
(le prix des frais de port) ^^
Sinon si vous voulez coder des jeux 2D pour iPhone, je vous conseil
l’excellent cocos2D (en anglais) :
http://code.google.com/p/cocos2d-ip…
Il est très simple d’utilisation, et avec de bonnes base en JAVA, et quelque
notions de syntaxe en ObjectiveC, je suis parvenu a commencer mon jeu en
seulement 2jours, en suivant notamment ces tutoriels :
http://monoclestudios.com/cocos2d_w…
http://www.bit-101.com/blog/?p=2138
Bonne chance a ceux qui se lancent 🙂 !
xkliber
31 juillet 2009 à 10 h 15 min
Merci pour les liens, moi qui voulait m’y mettre et qui aura un Mac bientôt
(j’attends la sortie de Snow Leopard en Septembre), ça va m’être utile. 🙂
gregl308
5 février 2011 à 10 h 17 min
Pour ceux que la programmation rebute, nous avons créé le service YourAppNow
http://www.yourappnow.com qui permet de créer
des applications iPhone facilement, rapidement et sans ligne de code pour 199
euros.
Si vous l’essayez, faites nous part de vos remarques et suggestions qui nous
aident à améliorer notre service.
ANDRE
16 avril 2012 à 9 h 45 min
Pourquoi ne pas utiliser une plateforme de conception d’application en ligne
comme http://www.mobile-money-app-pro.fr ?
ANDRE
16 avril 2012 à 9 h 47 min
Pourquoi ne pas utiliser une plateforme de conception d’application en ligne
comme http://www.mobile-money-app-pro.fr
?
Chonunca
21 décembre 2009 à 12 h 27 min
Je n’ai pas encore testé, mais eclipse étant multiplateforme, je pense qu’il
est possible de développer pour iphone sur windows(ou linux) :
http://www.ibm.com/developerworks/o…
quelqu’un a t’il pût tester cette solution?
bady
4 juin 2011 à 23 h 25 min
petite rectif, TaxCalc n’est pas gratuite contrairement a ce qui est annoncé
en début d’article ^^
0,99€
JL
16 juin 2011 à 10 h 25 min
Bonjour à tous,
je cherche une personne capable de développer une application iphone.
Merci de me re-contacter
Julio
10 mars 2010 à 16 h 20 min
Bonjour, j’aurais voulu savoir si on était obligé de payer les 99 dollars
par an pour pouvoir installer une application iphone perso ??
jegr78
8 avril 2010 à 1 h 08 min
bonjour , j ai (enfin je pense ) une tres bonne idée d application pour
iphone , le seul probleme est que je ne m y connais pas du tout en informatique
, c est pour cela que je recherche un developpeur ,pour en parler ,,,,
merci de prendre en compte mon apel ,je pense vraiment que ca peux le faire
pol
14 avril 2010 à 11 h 50 min
pas besoin d’un mac pour faire quelques tut, juste un bon VMware Workstation
+ un fichier iso de SnowLeopard 😉
Medal
13 avril 2010 à 19 h 14 min
Bonjour,
je chercher a entrer en contact avec un développeur d’ appli sur iPhone qui
maitrise bien le langage c , le sdk .. Merci de me laisser vis coordonnées par
mail. Je vous contacterai
cordialement,
Medal
13 avril 2010 à 19 h 18 min
Bonjour,
je chercher a entrer en contact avec un développeur d’ appli sur iPhone qui
maitrise bien le langage c , le sdk .. Merci de me laisser vis coordonnées par
mail. Je vous contacterai
cordialement,
mon adresse mail : medal48@free.fr
elteut
12 juillet 2010 à 17 h 57 min
Idem pour moi, mais je n’ai pas qu’une idée : j’ai réalisé sous max/msp un
soft qui vaut le détour et que j’aimerais transformer en app pour
iphone/ipodtouch. Pour ce qui est ligne de code, j’ai pratiqué le BASIC jadis
(il y a 26 ans ! ), à côté de ça, le C me décourage ! Evidemment, je rêve de
croiser un développeur qui ferait le portage… encore me faut-il le convaincre
! Que faire ?
sebastien29
9 janvier 2012 à 17 h 57 min
Je connais une agence, Les Editions Digitales qui développe des applications
pour smartphones et tablettes. Elle est vraiment réactive je vous la
conseille.
http://www.leseditionsdigitales.com…
Juke
6 août 2010 à 8 h 44 min
Je recherche une personne souhaitant m’aider à développer une application
pour iPhone… Evidemment une rémunération sera prévu a la auteur des
compétences!!
Pelmo
13 janvier 2012 à 18 h 22 min
Au passage, <a href="http://www.jembe.fr">jembe</a> permet de
faire des apps certifiées depuis windows ou linux !
jecardet
20 octobre 2010 à 20 h 31 min
Bonjour je recherche un developpeur pour une application iphone
(rénumeration à la clé)
Voici mes coordonnées: jecardet@yahoo.fr