SlideShare une entreprise Scribd logo
1  sur  10
Live Code iOS




          22/11/2012



                       50, avenue des Champs-Elysées   Tél : +33 (0)1 58 56 10 00
                                75008 Paris - FRANCE   Fax : +33 (0)1 58 56 10 01   1
© OCTO 2012                                            www.octo.com
Te c h L e a d
               iOSAndroid
               DEVELOPPEUR
               BlackberryBadaWindowsPhone7

               MOBILE
               Be My App
   Mathieu
mha@octo.com

                                             2
De la startup à la multinationale, OCTO intervient partout où l'informatique joue un
rôle déterminant dans la transformation des sociétés.




  Recherche     Amélioration   Le Partage   Apprentissage   Fail fast   Expertise    Le produit,
   du plaisir    continue                    de l’humain                            c’est l’équipe


                                                                                                     3
48h pour sortir de la crise…




                               4
5
6
7
8
•   Finir le travail
     •   Affichage par plan
     •   Intégration du design



•   Réutiliser des composants
     •   Classe CFModelObject
           •   @property(strong, nonatomic) NSString *id;
           •   - (NSDictionary *)serverRepresentation;
           •   + (NSArray *)arrayFromServerRepresentation:(NSArray *)serverRepresentations;


     •   Capitaliser sur MSClient+CheckFood



•   Faire les tests

 GitHub https://github.com/mhausherr/CheckFoodTaker




                                                                                              9
•   KVC
     •   NSDictionary  Objet
     •   validateValueForKey




•   Windows Azure Mobile
     •   Pratique quand on ne fait pas de code serveur




•   Les Livecodes
     •   Je sais pas vous, mais moi j’ai passé une bonne soirée




                                                                  10

Contenu connexe

Similaire à Live code iOS

Joe Mobile sur le Cloud - DevoxxFR 2013
Joe Mobile sur le Cloud - DevoxxFR 2013Joe Mobile sur le Cloud - DevoxxFR 2013
Joe Mobile sur le Cloud - DevoxxFR 2013Cyrille Le Clerc
 
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...SOAT
 
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projectsMicrosoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projectsFactoVia
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
DEVOPS / PYTHON DISPONIBLE
DEVOPS / PYTHON DISPONIBLEDEVOPS / PYTHON DISPONIBLE
DEVOPS / PYTHON DISPONIBLEClementine D.
 
Dossier de competences AHLEM
Dossier de competences AHLEMDossier de competences AHLEM
Dossier de competences AHLEMClementine D.
 
Working effectively with legacy code
Working effectively with legacy codeWorking effectively with legacy code
Working effectively with legacy codeMathieu Gandin
 
Soft Shake 2013 - Windows azure mobile services by Nicolas CLERC.
Soft Shake 2013 - Windows azure mobile services  by Nicolas CLERC.Soft Shake 2013 - Windows azure mobile services  by Nicolas CLERC.
Soft Shake 2013 - Windows azure mobile services by Nicolas CLERC.nclerc
 
Pourquoi choisir les technologies Microsoft
Pourquoi choisir les technologies MicrosoftPourquoi choisir les technologies Microsoft
Pourquoi choisir les technologies MicrosoftSofteam agency
 
Agile lille 2015 devops etapres
Agile lille 2015 devops etapresAgile lille 2015 devops etapres
Agile lille 2015 devops etapresLaurent Tardif
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureJason De Oliveira
 
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...Publicis Sapient Engineering
 
L'histoire d'HTML5 pour les développeurs Windows Phone 8
L'histoire d'HTML5 pour les développeurs Windows Phone 8L'histoire d'HTML5 pour les développeurs Windows Phone 8
L'histoire d'HTML5 pour les développeurs Windows Phone 8Microsoft
 
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoCycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoMicrosoft
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinThierry Buisson
 
Ingénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfIngénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfJEANCLAUDECAMARA
 
Kinect en moins de 10 Minutes
Kinect en moins de 10 MinutesKinect en moins de 10 Minutes
Kinect en moins de 10 MinutesMicrosoft
 
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code OCTO Technology
 

Similaire à Live code iOS (20)

Joe Mobile sur le Cloud - DevoxxFR 2013
Joe Mobile sur le Cloud - DevoxxFR 2013Joe Mobile sur le Cloud - DevoxxFR 2013
Joe Mobile sur le Cloud - DevoxxFR 2013
 
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
 
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projectsMicrosoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
CV AH
CV AHCV AH
CV AH
 
DEVOPS / PYTHON DISPONIBLE
DEVOPS / PYTHON DISPONIBLEDEVOPS / PYTHON DISPONIBLE
DEVOPS / PYTHON DISPONIBLE
 
Dossier de competences AHLEM
Dossier de competences AHLEMDossier de competences AHLEM
Dossier de competences AHLEM
 
Working effectively with legacy code
Working effectively with legacy codeWorking effectively with legacy code
Working effectively with legacy code
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 
Soft Shake 2013 - Windows azure mobile services by Nicolas CLERC.
Soft Shake 2013 - Windows azure mobile services  by Nicolas CLERC.Soft Shake 2013 - Windows azure mobile services  by Nicolas CLERC.
Soft Shake 2013 - Windows azure mobile services by Nicolas CLERC.
 
Pourquoi choisir les technologies Microsoft
Pourquoi choisir les technologies MicrosoftPourquoi choisir les technologies Microsoft
Pourquoi choisir les technologies Microsoft
 
Agile lille 2015 devops etapres
Agile lille 2015 devops etapresAgile lille 2015 devops etapres
Agile lille 2015 devops etapres
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
 
L'histoire d'HTML5 pour les développeurs Windows Phone 8
L'histoire d'HTML5 pour les développeurs Windows Phone 8L'histoire d'HTML5 pour les développeurs Windows Phone 8
L'histoire d'HTML5 pour les développeurs Windows Phone 8
 
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoCycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et Xamarin
 
Ingénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfIngénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdf
 
Kinect en moins de 10 Minutes
Kinect en moins de 10 MinutesKinect en moins de 10 Minutes
Kinect en moins de 10 Minutes
 
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code
 

Live code iOS

  • 1. Live Code iOS 22/11/2012 50, avenue des Champs-Elysées Tél : +33 (0)1 58 56 10 00 75008 Paris - FRANCE Fax : +33 (0)1 58 56 10 01 1 © OCTO 2012 www.octo.com
  • 2. Te c h L e a d iOSAndroid DEVELOPPEUR BlackberryBadaWindowsPhone7 MOBILE Be My App Mathieu mha@octo.com 2
  • 3. De la startup à la multinationale, OCTO intervient partout où l'informatique joue un rôle déterminant dans la transformation des sociétés. Recherche Amélioration Le Partage Apprentissage Fail fast Expertise Le produit, du plaisir continue de l’humain c’est l’équipe 3
  • 4. 48h pour sortir de la crise… 4
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. Finir le travail • Affichage par plan • Intégration du design • Réutiliser des composants • Classe CFModelObject • @property(strong, nonatomic) NSString *id; • - (NSDictionary *)serverRepresentation; • + (NSArray *)arrayFromServerRepresentation:(NSArray *)serverRepresentations; • Capitaliser sur MSClient+CheckFood • Faire les tests  GitHub https://github.com/mhausherr/CheckFoodTaker 9
  • 10. KVC • NSDictionary  Objet • validateValueForKey • Windows Azure Mobile • Pratique quand on ne fait pas de code serveur • Les Livecodes • Je sais pas vous, mais moi j’ai passé une bonne soirée 10