Co­coa Touch

L'Informaticien - - SOLUTIONS IT -

Co­coa Touch est un en­semble de fra­me­works des­ti­nés au dé­ve­lop­pe­ment et à l’exé­cu­tion d’ap­pli­ca­tions iOS. C’est une ver­sion al­lé­gée du fra­me­work Co­coa (des­ti­né, lui, aux ap­pli­ca­tions Mac OS X) adap­tée aux iP­hone, iPad et iPod. Les trois prin­ci­paux fra­me­works de Co­coa Touch sont UIKit, Foun­da­tion et Co­reG­ra­phics. UIKit contient tous les ob­jets stan­dard pou­vant com­po­ser l’in­ter­face d’une ap­pli­ca­tion iOS (fe­nêtres, vues, contrôles, listes…) ain­si que les mé­ca­nismes qui di­rigent son com­por­te­ment (évé­ne­ments, ap­pa­rence…). Foun­da­tion dé­fi­nit les ob­jets de base et leur ma­ni­pu­la­tion sur le plan de la ges­tion de la mé­moire es­sen­tiel­le­ment, in­dé­pen­dam­ment du contexte d’uti­li­sa­tion. Il pré­sente no­tam­ment les types et struc­tures de base (chaînes de ca­rac­tères, va­leurs nu­mé­riques…), les col­lec­tions (listes, ta­bleaux, dic­tion­naires…) ain­si qu’une in­ter­face de haut-ni­veau avec le sys­tème d’ex­ploi­ta­tion et le ré­seau. Pour abor­der plus ai­sé­ment Co­coa et Co­coa Touch, il faut bien com­prendre les prin­cipes des de­si­gn pat­tern mis en oeuvre dans cette bi­blio­thèque, de­le­ga­tion, Ob­ser­ver et MVC. Co­reG­ra­phics est un fra­me­work bas-ni­veau of­frant des mé­thodes de ges­tion des gra­phiques (créa­tion de bou­tons, courbes de Be­zier, etc.).

Newspapers in French

Newspapers from France

© PressReader. All rights reserved.