iPhDev – TUTO n°2 : IBAction, Compiler sans licence Apple, UIAlertView, Modifier un Label …

Par Karim Bensfia , le 13 mai 2011 , mis à jour le 12 novembre 2011 , 59 commentaires — développement iphone, IBAction, iphdev, Licence Développeur, UIAlertView, UILabel - 1 minute de lecture

 

Voici le deuxième tutoriel de la série iPhDev. Ce tutoriel vidéo vous présente comment créer des IBAction, modifier un UILabel, afficher une UIAlertView (PopUp) etc. et compiler sur votre appareil sans licence développeur iOS. Qui rappelons-le coûte tout de même 99$ !

Ce tutoriel sans prétention encore une fois, va vous permettre de pousser un peu plus loin dans le développement et enfin pouvoir compiler votre application sur votre iPhone ou iPod Touch ;-)

La vidéo est disponible en 1080p pour un plus grand confort de lisibilité.

Un gros travail de montage a été réalisé. Nous avons donc pris vos remarques en compte et espérons que vous serez pleinement satisfait !

iphdev2 iphone3gsystem iPhDev   TUTO n°2 : IBAction, Compiler sans licence Apple, UIAlertView, Modifier un Label ...

Au programme

  • Compiler sur votre appareil sans licence de développeur Apple (99$)
  • Créer une IBAction
  • Gérer plusieurs IBAction
  • Lier une IBAction à un bouton
  • Modifier le contenu d’un UILabel
  • Afficher une UIAlertView (PopUp)
  • Personnaliser une interface graphique avec quelques astuces

Si cela vous a plu, n’hésitez pas à partager l’info autour de vous ;-)

l’équipe de développement iPhone3GSystem

 

Karim Bensfia

Fondateur et rédacteur chez AppSystem, je suis spécialisé dans l'univers des smartphones. Inconditionnel d'Apple et de ses produits, je partage avec toujours autant de plaisir mes infos et analyses sur le monde passionnant du mobile.

Commentaires

Le 13 mai 2011 à 5 h 14 min, 54allan54 a dit :


Un grand merci a toute l'equipe, vous etes baleze


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 5 h 42 min, xu7jp4 a dit :


C clair !!


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 6 h 39 min, Baptiste94550 a dit :


Tiens je n'ai pas reçu le push.


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 8 h 23 min, [Admin] K-Rim a dit :


@Baptiste94550

Normal je ne l'ai pas envoyé ;-)


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 7 h 05 min, MrMarthux a dit :


Mershii :)


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 7 h 36 min, Adk3rn a dit :


Thanks a lot. Un gros travail derrière tout ça. C'est juste énorme. Vous êtes géniaux !
Continuez ainsi.

PS : mon app avance ;)


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 8 h 17 min, Romain a dit :


Vois pouvez pas faire un tuto : comment emuler Mac sur Windows 7 ? Ou un lien svp je chercher mais je trouve pas .. Sinon, bon boulot


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 8 h 23 min, [Admin] K-Rim a dit :


@Romain

http://www.mac-on-pc.fr/


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 8 h 49 min, Patapon a dit :


Il me semble qu'autour de la neuvieme les zooms sur le codes ne s'affichent pas correctement.

Excellent travail toutefois !


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 8 h 50 min, Patapon a dit :


9eme minute pardon.


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 8 h 59 min, Leda a dit :


Si seulement j'avais un Mac... Et je peux même pas virtualiser sur ma vieille machine :s Ceci dit ça ma empêcher de regarder les deux tutos ! :D


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 9 h 08 min, Jeff2mars a dit :


Salut k-RIM

Je suis dans le train je viens de voir le nouveau tuto apparaitre et Honetement de commence la journée comme ca cest de la bombe en plus ce matin j'ai justement opte pour prendre mon ordi donc je vais déguste tout ca a ma pause repas pas besoins dattendre ce soir ca déchire

Hey oh juste un truc !!!!
UN GRAND MERCI A TOI K-RIM
ET A TOUTE L'EQUIPE IPHONE3GSYSTEM!

PS:Tu doit sûrement dormir vu le décalage
donc Bonne nuit & Merci !!!!!


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 10 h 48 min, befa34 a dit :


Super merci,

Reste plus qu'à les déposer dans la rubrique " tutoriaux"


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 11 h 01 min, tiovince1 a dit :


Super vos tuto!!! ca donne vraiment envie de développer!!!

Juste une petite question, comment ajouter une icone pour mon application?
Merci par avance


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 12 h 07 min, iPhFan a dit :


Continuez comme ca!!


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 12 h 19 min, Elpadre a dit :


Un grand merci pour ce super boulot!!!


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 12 h 33 min, iDiez a dit :


Merci, je voulais savoir est-ce possible de partir d'une app deja codée?
Exemple: je telecharge une appli et je la modifie (ca me fais une base), comme pour les site web de theme forest on a la base et on taff ca à notre sauce.

Quelqu'un pourrai m'éclairer?
Merci


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 12 h 47 min, jean a dit :


bonjour,
C'est possible de développer avec Windows ?


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 13 h 00 min, [iPhRédacteur] Shon a dit :


@jean
Impossible de développer sous Windows.
Xcode tourne exclusivement sous Mac OSX.
Sinon, tu peux essayer de te faire un hackintosh, ou de faire tourner Mac OSX en machine virtuelle via VMWare ou Virtual PC.


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 14 h 26 min, HACKER a dit :


SUPER GENIALE MERCI A VOUS LES MECS MERCI......


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 17 h 27 min, Robinet a dit :


Super tuto, mais j'ai un petit problème pour compiler sur mon iphone, xcode me dit "No code signature found.".
et merci pour ce magnifique tuto.


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 17 h 44 min, Robinet a dit :


S'il vous plait aider moi


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 19 h 49 min, BadGamer a dit :


J'utilise Mac OS sur WMware sauf que je n'arrive pas a télécharger Xcode sans compte développeur...aidez moi svp ^^


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 19 h 55 min, Vin a dit :


@BadGamer
Créer un compte dev est gratuit.
C'est plus tar qu'on te fait payer.
Crée ton compte et tu pourras télécharger xcode simplement


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 20 h 01 min, Scart a dit :


Quelqu'un aurait t'il un petit tuto pour avoir Mac OS sur Vista? Merci beaucoup.


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 20 h 08 min, [iPhRédacteur] Xavier a dit :


@Scart
Regarde du côté des hackintosh http://tinyurl.com/cql898


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 20 h 59 min, scart a dit :


Merci beaucoup, je vais voir ça.


Votre réponse sera révisée par les administrateurs si besoin.

Le 13 mai 2011 à 23 h 01 min, SamiPhone a dit :


Merci encore une fois !! Par contre après avoir suivi à la lettre ce tuto et compiler mon projet, je me retrouve avec l'écran du simulateur blanc et sur le phone pareil. Aucune erreur n'est inscrite mais aucun de mes boutons n'apparait après compilation.
Je suis sous Xcode 4 peut y a t'il une différence...
J'espère avoir une réponse SVP


Votre réponse sera révisée par les administrateurs si besoin.

Le 14 mai 2011 à 11 h 11 min, Robinet a dit :


Super tuto, mais j’ai un petit problème pour compiler sur mon iphone, xcode me dit « No code signature found. ». S’il vous plait aider moi
et merci pour ce magnifique tuto.


Votre réponse sera révisée par les administrateurs si besoin.

Le 14 mai 2011 à 11 h 25 min, [Admin] K-Rim a dit :


@Robinet

As-tu bien suivi la partie qui explique comment modifier le plist puis comment ne pas signer l'app ?


Votre réponse sera révisée par les administrateurs si besoin.

Le 15 juillet 2011 à 7 h 21 min, ev4nMacUser a dit :


ecoute moi sa me fait la meme chose d'un coup sa a marché et j'ai démonter mon iPhone 4 pour le remettre en noir et la Xcode me dit no code signature found merde putin de chier j'avais tout juste fini mon app si quelqun pourais nous éclairer sa serrais vraiment sympa. iPhone 4 32 GB Noir MacBook Pro 10.6.8 Xcode 4


Votre réponse sera révisée par les administrateurs si besoin.

Le 14 mai 2011 à 11 h 53 min, iPhFan a dit :


comment se nomme l'utilitaire que tu utilises pour agrandire la fenetre (5min20) ?
merci


Votre réponse sera révisée par les administrateurs si besoin.

Le 14 mai 2011 à 12 h 09 min, [Admin] K-Rim a dit :


@iPhFan

Moom => Mac AppStore


Votre réponse sera révisée par les administrateurs si besoin.

Le 14 mai 2011 à 18 h 24 min, Robinet a dit :


Oui j'ai bien suivi cette parti mais ça ne marche pas.


Votre réponse sera révisée par les administrateurs si besoin.

Le 15 mai 2011 à 12 h 33 min, Matiras a dit :


Super tuto! Par contre moi non plus je n'arrive pas a compiler sur device (no code signature found) même après avoir modifier le plist! Je suis sous xcode 4! Une solution?


Votre réponse sera révisée par les administrateurs si besoin.

Le 16 mai 2011 à 10 h 55 min, Christopher a dit :


Un tuto vraiment génial merci iPh

Je me pose la question si dans un futur proche vous allez nous faire un tuto XML + CoreData avec un wordpress ^^ pour ce qui ont un site ou blog. Et nous expliquer le fonctionnement de splitViewController pour iPad. Ce serais vraiment énorme comme tuto. merci pour tous iPh.


Votre réponse sera révisée par les administrateurs si besoin.

Le 16 mai 2011 à 11 h 59 min, mahere88 a dit :


@[Admin] K-Rim
Voici, je voulais savoir comment tu fais pour avoir les anciens SDK dans "/Volumes/DD MacOsX/Developer Xcode 4/Platforms/iPhoneOS.platform/Developer/SDKs" ???

J'ai un compte développeur depuis presque 1 ans ( depuis le l'SDK 4.0 ) mais a chaque mise à jour, l'ancien SDK est écraser par le nouveau.

Merci.


Votre réponse sera révisée par les administrateurs si besoin.

Le 20 mai 2011 à 16 h 43 min, xav2303 a dit :


@Tous

Vous pouvez utiliser Mac sur Windows si vous avez un processeur compatible Virtualization ici : http://www.cachem.fr/virtualbox-mac-os-x-sur-votre-pc-windows/

Mais avec la version Mac proposé dans le tuto, XCode 3.2.5 ne marche pas, il faut prendre une version de Mac patché par Hazard au minimum la 10.6.4, je conseil la 10.6.6 comme ça vous profitez de l'appstore ;)

Perso ça marche super bien pour moi, à part quelques incompatibilité au niveau de clavier (Impossible de faire des [ ] ou des touches mal placées etc...)


Votre réponse sera révisée par les administrateurs si besoin.

Le 20 mai 2011 à 21 h 58 min, mahere88 a dit :


JY3F7TJL4JTA : code promo.

@xav2303 : je l'ai installer en virtuelle sur windows7 mais c'erait trop lent ( si vous utiliser "VirtualBox", 1.5Go de "Ram" max ...
Je l'ai installer directement avec "myHack EFI".


Votre réponse sera révisée par les administrateurs si besoin.

Le 21 mai 2011 à 2 h 59 min, Ben a dit :


@Krim :
Mon iphone est en 4.1 donc j'aimerais compiler dessus mais dans le finder, developer, etc il n'y a pas de dossier pour 4.1
Comment faire ?


Votre réponse sera révisée par les administrateurs si besoin.

Le 25 mai 2011 à 14 h 42 min, MrMathux a dit :


Très bon tuto !!
Le seul problème c'est que j'ai pas le SDK 4.2.1 pour pouvoir compiler sur mon iPhone :\ , si quel qu'un pourrais l'uploader ce serais vraiment gentil.
Merci a iPhone3Gsystem.fr =)


Votre réponse sera révisée par les administrateurs si besoin.

Le 25 mai 2011 à 16 h 57 min, [Admin] K-Rim a dit :


@MrMathux

Il ne faut pas nécessairement le 4.2.1


Votre réponse sera révisée par les administrateurs si besoin.

Le 28 mai 2011 à 10 h 14 min, Julien a dit :


Bonjour,
je vous remercie tout d'abord pour c'est 2 magnifique tuto
Déjà un grand pas dans la programmation sans avoir de connaissance c'est sublime.

Cependant une petite question il ne détecte pas mon iphone dans "active executable" lorsque je choisi "device".
Auriez vous une solution ???
Merci d'avance


Votre réponse sera révisée par les administrateurs si besoin.

Le 9 juin 2011 à 21 h 11 min, clemsy a dit :


A quand le prochain tuto ? =)


Votre réponse sera révisée par les administrateurs si besoin.

Le 26 juin 2011 à 22 h 14 min, David a dit :


Merci à Arnaud, pour l'astuce de ce tuto !


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 12 h 06 min, Alex' a dit :


Bonjour à tous, d'abord je tiens à féliciter K-rim pour ce tuto, cependant j'ai un problème j'applique à la lettre tous le tuto et lors de la simulation mon application s'ouvre mais reste sur la page blanche, je n'ai aucune erreur de détecté, svp aidez moi, ca fait un jour que je cherche désespérément ...

Merci :)


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 12 h 25 min, [Co-Admin] Loris Campanile a dit :


Il doit y avoir un problème de linkage de view sur interface builder !


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 13 h 18 min, Alex' a dit :


@ Loris : D'accord c est à dire ?!
Que dois je faire vérifier mes link dans l'interface builder alors ?


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 13 h 23 min, [Co-Admin] Loris Campanile a dit :


Oui, car apparemment chez toi c'est la Window pricinpale qui s'affiche, les UIView ne s'affichent pas


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 13 h 52 min, Alex' a dit :


J'ai bien : Window
View
Rounded Rect ....
Label ...
Les outlets

monBoutton -- Rounded
monLabel -- Label
searchDisplayController
view -- view

Received Actions

MonAction1 -- Rounded Rec
Touch up inside

Referencing Outlets

rootViewController -- Window

Aloors ? ...


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 13 h 54 min, [Co-Admin] Loris Campanile a dit :


Je t'avoue que là comme ça pas pratique :p Tu as bien fait comme dans la vidéo ? Tu as glissé les UIView ?


Votre réponse sera révisée par les administrateurs si besoin.

Le 12 juillet 2011 à 14 h 03 min, Alex' a dit :


Je vais recommencer a zéro je ne vois vraiment pas ce que j'ai pu faire de mal ^^ lol, si par hasard tu as une illumination ou une proposition je suis preneur ^^ .

Merci en tous cas.


Votre réponse sera révisée par les administrateurs si besoin.

Le 23 août 2011 à 18 h 44 min, clemsy92 a dit :


Vraiment super ces 2 tutos!! :)
A quand le prochain iPhDev??? :)


Votre réponse sera révisée par les administrateurs si besoin.

Le 23 août 2011 à 18 h 44 min, [Admin] K-Rim a dit :


Peut être en Septembre ;-)


Votre réponse sera révisée par les administrateurs si besoin.

Le 23 août 2011 à 18 h 46 min, clemsy92 a dit :


D'accord merci :)


Votre réponse sera révisée par les administrateurs si besoin.

Le 19 février 2012 à 1 h 26 min, Fred18 a dit :


Bonjour à tous.

Vraiment génial de voir des équipes prendre un peu de temps pour tous ceux qui souhaite apprendre à développer.

Bravo à tous et merci à toute l'équipe.

Fred18


Votre réponse sera révisée par les administrateurs si besoin.

Le 11 juin 2012 à 10 h 47 min, ano a dit :


Cela ne marche que sur iphone jailbreaker ??


Votre réponse sera révisée par les administrateurs si besoin.

Le 29 août 2012 à 22 h 30 min, manu a dit :


J'ai un problème j'ai suivi les instructions du tuto xcode me met bien bild succeded mais après xcode me met no code signature found. Merci de M'aider SVP


Votre réponse sera révisée par les administrateurs si besoin.

Le 14 octobre 2012 à 16 h 27 min, Charles a dit :


Bonjour, tout d'abord merci pour ce super tuto !
Juste je n'ai pas de dossier "Déveloper" dans ma racine ...


Votre réponse sera révisée par les administrateurs si besoin.

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.