Il y a 4 années

Communications en temps réel avec WebSocket sur iOS (et Android)

D’année en année, les exigences des consommateurs d’applications mobiles ont drastiquement changé. Dorénavant, les utilisateurs souhaitent voir les données de leurs applications évoluer en temps réel. Que les applications soient des applications de finance, de collaboration, des réseaux sociaux ou encore des jeux, il est impératif que les données soient « poussées » directement sur l’appareil, et...

Il y a 4 années

Article Programmez « Démarrer avec iOS » (2/2)

Introduction Avec le précédent article, nous avons étudié les bases d’un projet iOS et vu comment mettre en place un écran contenant une tableView avec des cellules personnalisées, tout en récupérant des données depuis un serveur distant. Dans ce nouvel article, nous irons plus loin en ajoutant quelques écrans et en présentant des outils qui facilitent...

Il y a 4 années

Article Programmez « Démarrer avec iOS »

Introduction Développer une application pour iPhone vous fait rêver, mais vous ne vous êtes pas encore décidé à mettre la main à la pâte ? Alors cet article est fait pour vous ! Vous allez découvrir ici tous les aspects du développement d’une application iOS au cours d’une série d’articles successifs que nous vous livrerons...

Il y a 4 années

iOS : Multi-threading, concurrence et GCD

Publié par Martin Moizard-Lanvin

Avez-vous déjà remarqué que les UI de certaines applications bloquent parfois systématiquement à l’exécution de certaines opérations ? C’est un signe alarmant indiquant que l’application devrait faire du multi-threading.  Une fois ce signe repéré, ce qui est souvent le cas, nous sommes la plupart du temps confronté à des problématiques d’accès concurrentiels.  Afin de mettre en place...