Résultats
Il y a 10 ans
Développer pour tablette (pour le mag Programmez)
Les tablettes sont définitivement entrées dans notre vie quotidienne ! On le voit au succès de l’iPad et des diverses tablettes sous Android, comme la Nexus 7 (certains voient déjà leurs ventes dépasser celles des PC de bureau standards). Dans l’entreprise aussi, l’adoption des tablettes devient une réalité. Mais alors, quelles sont les choses à savoir lorsque...
Il y a 10 ans
Guérilla Marketing : petit guide de survie pour les stores mobiles
Pour beaucoup de développeurs mobiles, la mise en production représente le but ultime, ce moment où, enfin, le développement est terminé et les fonctionnalités testées. Le produit est mis en ligne dans la jungle des stores et il n’y a plus qu’à croiser les doigts pour que tout se passe bien et que les clients...
Il y a 10 ans
iOS : Multi-threading, concurrence et GCD
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...
Il y a 10 ans
À la (re)découverte de la UICollectionView
Vous avez peut-être déjà travaillé avec la classe UICollectionView, mais savez-vous comment personnaliser entièrement la mise en page et les transitions de vos données ? De même, avez-vous déjà eu à mettre en œuvre un UICollectionViewLayout personnalisé ? Si la réponse est "non", alors une lecture de cette article s’impose.
Il y a 10 ans
UITableView + API GitHub + CocoaPods = Keep it Simple, keep it Stupid!
Nous avons vu dans un article précédent comment utiliser RestKit pour se faciliter la vie lorsque nous travaillons avec des services web exploitant le format JSON. Toutefois, l’utilisation d’un framework fullstack peut se révéler contraignant dès lors que l’on sort du cadre pour lequel il a été destiné. Malheureusement, cela arrive souvent assez rapidement. Nous...
Il y a 10 ans
Intégration de RestKit avec une UITableView
Nous avons découvert dans un précédent article comment utiliser RestKit pour récupérer des structures de données JSON depuis une ressource HTTP et les mapper sur un modèle métier. Nous allons voir dans ce nouvel article comment adapter le code existant pour afficher les résultats dans une UITableView iOS. Pour cela, nous allons continuer à travailler avec les APIs...
Il y a 10 ans
Sortie de la version 2013 de l’application mobile Devoxx France !
La seconde édition de Devoxx France arrive à grand pas. Peut-être cherchez-vous encore l’application qui vous accompagnera tout au long de ces trois jours ? L’application dédiée à la première édition a justement été mise à jour et n’attend que vous ! Fonctionnalités Voici quelques fonctionnalités proposées par l’application : Détail du programme jour par...
Il y a 10 ans
Vous êtes mordu(e) de la Pomme ou fan de Bugdroid ?
Une passion : la mobilité Vous êtes mordu(e) de la Pomme, cyber fan de Bugdroid, « metro designer » pas à l’abri d’une tuile ou encore frappé(e) du clavier non tactile ? Grand Central Dispatch ou Google Cloud Messaging font partie de votre quotidien ? Alors nous partageons la même passion. Nous recherchons les plus...
Il y a 10 ans
Introduction à RestKit
Lorsque vous développez une application iOS ou bien OS X travaillant avec des flux de données JSON, vous pouvez décider de vous contenter d’utiliser ce que les SDK d’Apple proposent ou bien vous pouvez vous reposer sur des librairies qui vous facilitent le travail. Si vous optez pour la première solution, le travail à accomplir...
Il y a 10 ans
Programmation fonctionnelle en Objective-C
Dans un article précédent, nous avons entrevu les possibilités offertes par l’utilisation des Blocks en Objective-C. Leur similarité avec les expressions lambda de la programmation fonctionnelle que vous pouvez retrouver dans Java 8, Scala ou bien encore JavaScript est évidente. Cependant, nous ne sommes pas habitué avec Objective-C à penser ou bien écrire dans un...
Il y a 11 ans
Utilisation des Blocks en Objective-C
Introduits en 2010 avec la sortie d’iOS4, les Blocks ont profondément changé la manière d’écrire des applications en Objectif-C. L’implémentation de callbacks via la création de protocole est un procédé verbeux mais qui a l’avantage de rester simple à comprendre. Les blocks quant à eux ont une syntaxe déclarative moins évidente à appréhender de prime abord, mais...
Il y a 11 ans
Tour d’horizon des nouveautés du langage Objective-C
L’Objective-C a connu ces dernières années différentes évolutions qui ont permis de donner un coup de jeune à un langage qui va fêter d’ici peu ses trente bougies. Pour y voir plus clair dans ces évolutions, je vous propose de (re)découvrir un bref résumé chronologique des évolutions apportées par Apple au langage : 2006 / 2007...
Il y a 11 ans
Gérez vos dépendances Objective-C avec CocoaPods
La popularité du langage Objective-C est en constante augmentation ces dernières années. Les succès de l’iPhone et de l’iPad en sont à coup sûr une raison évidente. L’Objective-C, cependant, est utilisé depuis bien plus longtemps dans le développement des logiciels Apple. Le langage en lui-même a été inventé en 1983 comme indiqué sur sa page Wikipedia....
Il y a 11 ans
Customisez Xcode avec un thème inspiré de Railscasts !
J’ai découvert, il y a quelques mois, le plaisir de travailler avec un thème sombre dans mes différents IDEs, et j’avoue avoir du mal à revenir en arrière. Le thème Railscasts, bien connu des développeurs, est décliné sur de nombreux environnements de développement en allant de VIM à IntelliJ IDEA, mais il manque à l’appel...
Il y a 11 ans
Publication du code source de l’application Devoxx Mobile et retour d’expérience
La semaine dernière nous vous annoncions la sortie de l’application mobile Xebia pour Devoxx France, ainsi que la publication prochaine du code source de l’application. C’est aujourd’hui chose faite puisque vous pouvez le consulter sur notre espace GitHub à l’adresse suivante : https://github.com/xebia-france/devoxx-mobile. Le code source est publié sous license MIT. Nous vous encourageons bien...
Il y a 11 ans
QCon London – Développement Web mobile, Javascript et HTML5
Avec l’émergence de la mobilité dans notre quotidien, ce sont également de nouveaux besoins informatiques qui sont apparus dans nos SI. Au début, la problématique était simple puisque la plateforme iOS était sans concurrence. L’arrivée de nouveaux challengers a multiplié les nouveaux développements, et la fragmentation des développements est rapidement devenue un problème sérieux à adresser,...
Il y a 12 ans
Adobe Air, le futur du développement Mobile ?
On dit souvent que le développement mobile ressemble au développement web d’il y a 10 ans. Jusqu’à présent, il fallait choisir entre développer une application native ou une application Web Mobile. Les applications natives sont souvent préférées pour le moment, car elles offrent souvent une meilleure expérience utilisateur. Quant aux applications Web Mobile, elles ont...
Il y a 13 ans
Le contexte, la pépite d’information pour une application Mobile réussie
Vous souvenez-vous de la course au Web ? Cette période pas si lointaine où bon nombre d’entre nous voulions un site Web sans trop savoir quoi mettre dedans ni trop comment s’y prendre. Plus que le contenu, l’important était d’être présent sur la toile même si on ne savait pas trop quoi y exposer. Depuis,...