XCode 4 un petit aperçu

No Gravatar

Une nouvelle version de l’iOS 4.1 (beta 2) a été mise à disposition pour les développeurs. Cette mise à jour s’accompagne d’un nouveau SDK et surtout d’une nouvelle version de Xcode.

Quelques nouveautés, dont vous pouvez avoir un aperçu sur le site d’Apple, font leur apparition. En voici un bref aperçu.

Single Window

L’interface d’Xcode a été revu pour permettre d’accéder directement à toutes les informations. On peut maintenant gérer directement plusieurs projets.

Navigators et Jump Bar

La vue navigateur a évolué pour afficher par exemple les résultats de recherche, les éléments filtrés…

Une Jump bar fait son apparition et permet de naviguer parmi l’arborescence dans laquelle se trouve le fichier.

Interface Builder

L’interface builder, permettant de dessiner ses propres applications, a également été revu. De belle améliorations, très pratique, ont été ajoutées, dont notamment la possibilité d’ajouter un objet directement depuis l’interface builder vers le code dans l’IDE.

Assistant

Xcode embarque maintenant un assistant. Plus qu’une simple aide, ce nouvel outil va vous aider lors de l’implémentation ou la modification d’interface. Par exemple, le découpage en deux vues va vous permettre de voir la classe parente lors d’un héritage, ou le contrôleur impacté par la modification de l’interface.

LLVM Compiler 2.0 et Fix-it
Xcode embarque maintenant un nouveau compilateur qui permet de gérer l’Objective-C, le C et le C++. Une fonction, de vérification à la volée fais son apparition et permet d’indiquer des erreurs de compilation :

et surtout d’indiquer une solution :

Enfin, l’IDE gère maintenant le versionning (possibilité de travailler en collaboration). Les performances ont été améliorées, notamment avec le nouveau Debugger LLDB qui est 3 fois plus rapide, et 2,5 fois plus efficace.

Des outils d’instrumentation intègrent également cette nouvelle version, et permettent de mieux gérer les performances et le comportement des applications développées.

Et vous qu’en pensez-vous ?

iOS 4.1 beta 2 disponible et déjà Jailbreakée

No Gravatar


Une nouvelle version de la 4.1 vient d’être mise à disposition des développeurs. Pour l’instant peu de retours concernant les bugs corrigés. Espérons cependant que cette version résoluera le problème de capteur de proximité (qui coupe le microphone pour certains possesseurs d’iPhone 4).

Attention, pour les possesseurs d’iPhones 3G et 3GS, cette mise à jour upgrade le baseband et fait perdre le désimlock via ultrasn0w.

Pour ceux qui l’ont déjà installée, quels sont vos retours ?

De son coté, MuscleNerd annonce, via Twitter, que cette nouvelle beta est toujours jailbreakable via la version beta de RedSnow publiée en juin (téléchargeable ici), pour les iPhones 3G et les iTouch 2G :

Développement iPhone : les principaux concepts

No Gravatar

iphonesdk

Voici un article que j’ai publié sur différents blogs, je le reprends maintenant sur le mien. Je vais essayer au fur et à mesure, de vous faire découvrir le sdk et de vous faire développer votre première application. Si vous avez des questions sur les devs, n’hésitez pas à poser vos questions via les commentaires ou sur mon twitter. Je vous invite également à vous référer à la documentation qui accompagne le SDK et qui grouille d’informations utiles.

Lire la suite de cet article »