Analyse de l’App Store Français de Mai 2011

mots-clés : application iphone, statistiques

Nous pouvons observer que beaucoup d’applications de tourismes ont été publiées. À cette période de l’année, les gens projettent (ou ont déjà choisi) leur futur lieu de vacances. Ils leur est donc nécessaire d’avoir des guides touristiques à portée de main : les possesseurs d’iPhone et iPad représentaient donc des cibles potentielles.

Continue reading “Analyse de l’App Store Français de Mai 2011” »

Publié dans Non-classé | Laisser un commentaire

Développement iPhone: les 10 étapes d’un projet

mots-clés : developpement iphone, guide

Le nombre d’applications ne cesse de croître sur l’App Store: ~18 000 applications par mois soit 600 applications par jours.
Il existe déjà près de 400 000 applications iPhone sur l’App Store, soit 2 fois plus qu’en Avril 2010.
On peut donc naturellement en venir à se demander comment faire pour que notre application se démarque des autres.

Continue reading “Développement iPhone: les 10 étapes d’un projet” »

Publié dans Non-classé | Laisser un commentaire

Tutoriel sur la conception d’un lecteur de flux RSS simple : Création du projet

mots-clés : developpement iphone, tutoriel, lecteur rss,

Dans ce tutoriel, nous supposons que vous êtes un peu familiarisé avec la SDK de l’iPhone.Vous pouvez la télécharger gratuitement du site d’Apple.
Nous allons créer un lecteur de flux RSS simple pour un flux RSS simple (pour le Blog Apple).


Continue reading “Tutoriel sur la conception d’un lecteur de flux RSS simple : Création du projet” »

Publié dans Non-classé | Laisser un commentaire

Tutoriel sur la conception d’un lecteur de flux RSS simple : La création du tableau

mots-clés : developpement iphone, tutoriel, lecteur rss

Le modèle de projet qu’Apple fournit a beaucoup de choses déjà mises en place pour que l’on puisse démarrer, trouvez “MainWindow.xib”, et double-cliquez dessus. C’est la fenêtre basique de l’UI de vos applications. Soyez prudent avec ce que vous faites ici. Vous n’avez besoin de faire qu’une chose: vous devriez voir une fenêtre “Navigation Controller” avec une interface basique inclue avec.
Double-cliquez sur la barre de navigation (qui n’a aucun titre à l’intérieur) et écrivez “The Apple Blog”. Appuyez sur Entrée. Sauvegardez et quittez l’Interface Builder.

Continue reading “Tutoriel sur la conception d’un lecteur de flux RSS simple : La création du tableau” »

Publié dans Non-classé | Laisser un commentaire

Tutoriel sur la conception d’un lecteur de flux RSS simple : Téléchargement et utilisation des feeds

mots-clés : developpement iphone, tutoriel, lecteur rss
Si vous étiez sur le point de lancer encore le programme, il n’y aurait toujours rien : nous n’avons pas ajouté encore la capacité de télécharger et d’utiliser les feeds, donc nous allons le faire maintenant.

Editez la méthode “viewDidAppear:” afin qu’elle ressemble comme ceci:

- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
if ([stories count] == 0) {
NSString * path =  @”http://feeds.feedburner.com/TheAppleBlog”;
[self parseXMLFileAtURL:path];
}
cellSize = CGSizeMake([newsTable bounds].size.width, 60);
}

Continue reading “Tutoriel sur la conception d’un lecteur de flux RSS simple : Téléchargement et utilisation des feeds” »

Publié dans Non-classé | Laisser un commentaire

Tutoriel sur la conception d’un lecteur de flux RSS simple : Téléchargement et utilisation des feeds

mots-clés : developpement iphone, tutoriel, lecteur rss
Pour terminer

Nous avons besoin de couper toute fuite de mémoire potentielle (c’est une bonne habitude à prendre, quand vous n’avez pas de garbage collector). Ajoutez ce changement:

- (void)dealloc {
[currentElement release];
[rssParser release];
[stories release];
[item release];
[currentTitle release];
[currentDate release];
[currentSummary release];
[currentLink release];
[super dealloc];
}

Continue reading “Tutoriel sur la conception d’un lecteur de flux RSS simple : Téléchargement et utilisation des feeds” »

Publié dans Non-classé | Laisser un commentaire

Évènements multi-tâches et RunLoops sous iOS : Les bases du multi-tâches

mots-clés : developpement iphone, multitache, runloop

Dans les applications les plus simples, le code du programme ferait une fonction d’appel pour utiliser un “service”, provenant soit d’autres Serveurs/Frameworks de l’OS, Entrées/Sorties de l’appareil.
Continue reading “Évènements multi-tâches et RunLoops sous iOS : Les bases du multi-tâches” »

Publié dans Non-classé | Laisser un commentaire

Évènements multi-tâches et RunLoops sous iOS : Les évènements multi-tâches

mots-clés : developpement iphone, multitache, evenement

Les évènements peuvent provenir de sources externes, tels que des entrées de l’UI, des matériels, des sockets réseaux, et aussi des requêtes asynchrones effectuées.
Continue reading “Évènements multi-tâches et RunLoops sous iOS : Les évènements multi-tâches” »

Publié dans Non-classé | Laisser un commentaire

Évènements multi-tâches et RunLoops sous iOS : Les RunLoops dans l’iOS

mots-clés : developpement iphone, multitache, runloop
Une Runloop est essentiellement une boucle d’évènements en cours d’exécution sur un seul thread. La Runloop est ce qui maintient le fonctionnement de votre application jusqu’à ce qu’elles soit quittée. Vous y inscrivez chaque sources potentielles d’entrées, qui pointent vers le code qu’elle doit exécuter chaque fois qu’une entrée est disponible sur ces sources.

Continue reading “Évènements multi-tâches et RunLoops sous iOS : Les RunLoops dans l’iOS” »

Publié dans Non-classé | Laisser un commentaire

Évènements multi-tâches et RunLoops sous iOS : Limites du multi-tâche évènementiel dans un seul thread

mots-clés : developpement iphone, multitache, runloop

Nous avons vu que la gestion d’évènements et non-préemptive dans la façon où ils sont programmés par la runloop.
Donc si le code du gestionnaire d’évènement  est quelque chose qui pourrait prendre beaucoup de temps pour s’exécuter complètement, dans un tel scénario, le thread principal deviendrait non-réactif et la boucle attendrait un gestionnaire d’évènements particulier pour s’en sortir.

Continue reading “Évènements multi-tâches et RunLoops sous iOS : Limites du multi-tâche évènementiel dans un seul thread” »

Publié dans Non-classé | Laisser un commentaire