Blog / iphone
Share:
Comments: 0

De la typographie sur l’iPhone

En tant que designer visuel, je suis passionné de typographie. Et comme beaucoup de mes semblables, j’ai aussi craqué pour un iPhone… Résultat: je suis parti à la recherche d’applications traitant de près ou de loin du sujet de la typo!
Voici ci-après 7 iPhone apps que je vous recommande d’essayer:
The typography manual

Petit manuel bien ficelé et toujours sous la main sur le sujet: histoire de la typo, les bases, le typesetting, la typo et le web, anatomie des polices, … Vous trouverez également sous l’onglet “Ressources” quelques outils bien pratique: un calculateur de “em”, un tableau des différentes tailles de papier, des sites web, magazines et “type foundries” de références, … (Voir le site – CHF 4.40)
Font size calculator

Qui ne s’est [...]

Share:
Comments: 1

XCode: librairies statiques et catégories

Il est souvent pratique de scinder un projet XCode en plusieurs parties distinctes: le code permettant de contrôler les différents éléments de l’interface, et le code indépendant de l’interface (outils, librairies, etc).
Une telle découpe présente de nombreux avantage, notamment un meilleur contrôle des options de compilation pour chaque partie ainsi q’un temps de compilation réduit, puisque chaque partie est compilée séparément, et uniquement en cas de besoin.
Cet article explique comment paramétrer un projet XCode pour une telle utilisation.

Share:
Comments: 3

Stickybits: Interactive experience @ netinfluence

stickybits

Have you heard about stickybits? We got totally hooked on this new start-up since it launched in March during SXSW.
What is it and how does it work? After downloading the free StickyBits application on your iPhone or Android, you can start scanning a barcode and upload any kind of digital content or view what others have already uploaded on it. You can scan either barcodes on stickers purchased from StickyBits, or those found on any product out there!
To have fun, we sticked StickyBits all over the office. What’s pretty cool about this is that it creates a unique interactive experience for our visitors! There’s a StickyBit on your nameplate in the building’s front entrance so that people who pass-by can [...]

Share:
Comments: 1

Méthodes privées en Objective-C

En Objective-C, contrairement à de nombreux autres langages orientés objet, le concept de méthode privée n’existe pas en tant que tel. Ce concept peut par contre être implémenté de plusieurs façons. Cet article présente 3 solutions possibles, avec leurs avantages et inconvénients.

Share:
Comments: 1

Le marché des applications iPhone en Suisse c’est de la dynamique!

Plus une marque ne peut se passer de son application mobile.  Résultat des courses, la demande pour la création d’applications iPhone a explosé en 2009. C’est d’ailleurs pour en parler que Bilan a réuni les développeurs romands pour un article intitulé : les suisses les rois des applications.
Principalement composé de développeurs indépendants, le marché suisse n’est pas en reste dans la production d’applications iPhone.  Ayant organisé la premières iPhone  conférence en 2008, Bilan nous a interrogé sur ce qui avait évolué en 2009.
De notre point de vue les demandes ont évolué en nombre mais surtout en qualité.
Plus habitués et mieux informés, les demandeurs ont compris le besoin de faire une application “qui sert” ou “attire l’attention” sous peine de tomber [...]

Share:
Comments: 2

Mac / iPhone / iPad – Détecter l’inactivité de l’utilisateur avec I/O Kit

Il peut être parfois utile, dans une application, de savoir si l’utilisateur est en train d’intéragir avec son ordinateur (ou téléphone) ou s’il est parti boire un café.
Cet article explique comment détecter l’inactivité de l’utilisateur. Il s’applique aussi bien au développement pour Mac OS X que pour iPhone / iPad.

Share:
Comments: 0

Quel produit sera présenté le 27 Janvier ?

Le 27 Janvier prochain, Apple va présenter un nouveau produit lors de sa keynote. A priori, le buzz du moment est la future tablette, iSlate ou autre nom, vous ne pouvez pas y avoir échappé.
Pour ma part, je me souviens de la keynote d’il y a 3 ans, où a été présenté l’iphone pour la première fois, et la révolution que cela a entrainée. Sommes nous à l’aube d’une autre révolution ? Je l’espère, et attends avec impatience de découvrir ce qui va nous être présenté.
Je pari sur une tablette, avec webcam intégré, 3G, un Kindle sauce Apple, mais communiquant. Le compagnon parfait de mon ordinateur.
En souvenir, l’image que je retiens de la keynote 2007, que vous pouvez retrouver ici [...]

Share:
Comments: 0

VIDEO ITW – What are the next cool things for conversation?

This article was originally created by Marie Girardet (Left our team)
The difference between the US and europe, in terms of technology adoption, is less and less the time.  We used to have to wait years to get access to new stuff.  This is less and less the case.
Thanks to the internet which eliminated boundaries & distances, we are shiffting toward a “real-time conversations area”. And the mobile development as allowed for a vast potential for future applications.  Blogs used to be conversations as once stated Loic Le Meur.  Now conversation is everywhere, anytime, and live.
Loic has shared his vision on how he was seeing conversations evolving , and we want to share it with you too
Following leWeb, [...]

Share:
Comments: 1

Closure et fonctions lambda en Objective-C

De nombreux langages de scripts permettent l’utilisation de «fonctions lambdas», ou encore «fonctions anonymes», concept généralement lié au phénomène appelé «closure».
Il s’agit de concepts bien connus notamment en JavaScript, ActionScript, ou encore en PHP depuis sa version 5.3.
Le langage Objective-C offre depuis peu une implémentation de ces deux concepts, appelée «blocks».
Les blocks sont disponibles depuis Mac OS X 10.6 et l’adoption de Clang.

Share:
Comments: 5

Leweb09 : pourquoi ce rendez-vous est indispensable

Voici pourquoi j’irais au web09 et pourquoi je vous RECOMMANDE VIVEMENT d’y aller.

Je ne dis pas ça par amitié uniquement pour les organisateurs, mais parce que le programme de la conférence cette année est extraordinaire. J’en parlais l’année passée, pour les entreprises, ce qui est important, c’est vraiment de pouvoir comprendre les avantages et les exemples de succès des entreprises qui utilisent les réseaux sociaux dans leur communication.
Cette année, leweb09, rassemblera les leaders de ces plateformes avec des entreprises qui les utilisent. On y verra aussi de nombreux intervenant pour parler de la guerre iPhone – android et surtout on y parlera e-commerce, notamment avec Tony Hsieh de Zappos.
Je sais que vous allez dire que le prix est important, [...]

Share:
Comments: 1

Implémentation d’un système de délégation multiple en Objective-C

La délégation est un système présent dans plusieurs classes du framework Cocoa, sous Mac OS X (et donc également sur iPhone OS).
Ce système permet aux dévelopeurs d’applications Cocoa d’interagir en fonction d’événement précis liés aux fonctionnements intrinsèques des objets Cocoa.

De base, le système de délégation ne peut prendre en charge qu’un objet unique. Cet article montre comment implémenter une chaine de délégation dans une classe Objective-C.

Share:
Comments: 2

EVENT | NETALKS – Join our meeting on keynote & iPhone 3GS

Back from the keynote and based an what info is public (NDA should run for quite a few months based on last year), we propose to organize a casual “unmeeting” on thursday 18th in our office. This not-quite-a-meeting would allow attendees to share info, for those who have been to San Francisco and ask questions for those of you willing to take advantage of developments on the iPhone. The event is open but please register by mail (contact at netinfluence.ch) so that we make sure all of us can fit in the room and that we get sufficient drinks So if you want to talk about what to develop, how, what comes next and keynote impressions, join us on [...]

Share:
Comments: 0

Keynote news : new iPhone and really improved features !

To make it short, the new iPhone 3G S is going to be faster (s for speed) and with a longer battery life and will come in 2 versions :

8GB (99$) – current version
16GB (199$) – 3GS
32GB (299$) – 3GS

Among the new features comes :

improved camera lens with auto exposure, auto focus, 3MP
video capture enabled
video editing from within the iPhone
compas (tells you the north, south, lattitude…)
lansdcape keyboard for all native apps (email, messages, notes…)
MMS feature (allowing to send text & pictures)
Voice control to make your calls or control your iPod music launch
feature to find your iPhone (makes a small alert)
Number to block your iPhone in case it gets stolen
Push now available : comes with 3 different possibilities > sound alert, [...]

Share:
Comments: 0

10 days to get the best out of the valley!

This article was originally created by Marie Girardet (Left our team)
Here we are! Good morning San Francisco! We dreamt of it, now here we are Two members “net-team” will be in the silicon valley for just 10 days.  Emilien is here to attend the WWDC conference while I will be wandering around, meeting people and attending a few events.Isn’t that great ?
We arrived a few hours ago in the airport where we could already feel the fever of the city, and the kindness of people.On the way of our hotel, we met a nice guy, friend with the guy who developed the “iBeer” iphone application.People are great ! They talk easily and always try to help giving useful tricks [...]

Share:
Comments: 0

UIAlertView en mode paysage

This article was originally created by Emilien Vuillaume (Left our team)
Si comme moi vous avez développé une application uniquement en mode paysage (bouton home à droite ou à gauche) vous avez pu noter un problème plus ou moins gênant.
En effet, en utilisant une UIAlertView, celle-ci s’affichera en mode portrait !
Le problème vient du fait que l’on a défini l’orientation dans le fichier plist et que lors du chargement de l’application, l’orientation n’est pas bien reportée au niveau de la “StatusBar” de l’application.

Exemple :

La solution est de réaffecter la valeur d’orientation actuelle de votre iPhone ou iPod Touch à la propriété StatusBarOrientation de l’application avant d’afficher votre alerte :
if([[UIDevice currentDevice] orientation] == UIDeviceOrientationLandscapeRight){   [[UIApplication sharedApplication] [...]

Page 1 of 212