Vers un accord entre Apple et China Mobile

L’iPhone pourrait être distribué par le plus gros opérateur téléphonique du monde, China Mobile. Cette annonce vient directement d’une citation du PDG de China Mobile sur le site de Bloomberg. L’article précise que l’accord pourrait ne pas se concrétiser immédiatement, mais que les pourparlers sont en cours. C’est un bon début, car Apple, a besoin de China Mobile, et inversement.

Continue reading “Vers un accord entre Apple et China Mobile” »

Publié dans Uncategorized | Laisser un commentaire

iTranslate

Le développement des applications de reconnaissance vocale a commencé avec SIRI, développé par l’entreprise Dragon. Bien que d’un intérêt discutable, cette application a remis sur les feux de rampe les possibilités de la reconnaissance vocale sur mobile.

La dernière en date, intitulée iTranslate (0,79€), dispose d’un fonctionnement simple : il suffit de prononcer une phrase, l’iPhone l’analyse et la traduit avant de l’énoncer à voix haute. Est ce efficace pour autant ?

Continue reading “iTranslate” »

Publié dans Uncategorized | Laisser un commentaire

Peut on vivre de la vente des applications ?

Après le rachat d’Instagram pour 1 milliard de dollars, le mobile semble être devenu un nouvel eldorado. Nombreux sont les entrepreneurs rêvant d’un tel succès.

Est ce vrai pour autant ? Voici quelques chiffres sur la rentabilité des applications iphone qui montrent que le succès est loin d’être à portée de main.

Continue reading “Peut on vivre de la vente des applications ?” »

Publié dans Uncategorized | Laisser un commentaire

BMobilized, vos sites en version mobile

La start-up new-yorkaise bMobilized a réussi à réunir pas moins d’1,5 millions de dollars d’investissements. Les investisseurs en question sont des sociétés énormes, à savoir Alliance Venture et Investinator. Quel est le secret de cette start-up ?

 

A l’instar de DudaMobile, bMobilized propose de transformer des sites internet en version mobile Fonctionnant en HTML5, leur ofrrant insi un support multi-plateformes efficace.

Continue reading “BMobilized, vos sites en version mobile” »

Publié dans Uncategorized | Laisser un commentaire

Comment utiliser les Setters et Getters, dernière partie

thématiques : notation, property,developpement iphone, setter, getter

Pour vous rappeler à quoi ressemble les setters et getters, regardez l’écran de gauche dans l’image plus-bas.

Elles n’y sont en réalité pas puisque nous avons notre mot-clef @property.
Et voici plus bas un appel de méthode dans une méthode.
Continue reading “Comment utiliser les Setters et Getters, dernière partie” »

Publié dans Uncategorized | Laisser un commentaire

Initialisation des pointeurs

thématiques : utilisation properties, pointer, getter, setter, developpement iphone


Une petite chose est à savoir, lorsque vous déclarez une propriété, sa valeur est toujours initialisée à 0. Cette vitesse est donc ici égale à 0.
Maintenant, il est probable que ce soit incorrect, nous ne voulons pas que la vitesse soit à 0.
Donc, nous devrions réécrire notre getter, de telle sorte que si noter vitesse est égale à zéro, il faut renvoyer quelque chose qui n’est pas égal à zéro ou nous peut-être que nous devrions changer notre setter pour autoriser une vitesse égale à zéro. Un peu comme dans une station spatiale, où nous ne pouvons pas bouger.
Continue reading “Initialisation des pointeurs” »

Publié dans développement iphone mvc, Functions, Tutoriels développement iphone | Laisser un commentaire

Les déclarations de propriétés privées et le mot-clef strong

thématiques: private properties, developpement iphone, strong ios, private setter, private getter

Voici une autre propriété, cette propriété est un pointeur vers un objet.
Nous avons ici le plus proche Trou de Ver (nearstWormhole).
Cette propriété est en plus privée, tout simplement parce qu’elle se trouve dans notre fichier .m.
Continue reading “Les déclarations de propriétés privées et le mot-clef strong” »

Publié dans Uncategorized | Laisser un commentaire

Synthesize : Description de son utilisation

thématiques : synthesize, description synthesize, setter, getter, developpement iphone

Avant de vous décrire Synthesize, il faut que vous sachiez qu’en Objective C, nous n’accédons jamais directement à nos variables d’instance; nous utilisons toujours les setters et getters pour nos properties.
Vous pourriez vous dire que ce n’est pas optimisé de toujours appeler une méthode au lieu d’y accéder directement, c’est vrai mais c’est vraiment infinitésimal. Par contre, si vous écrivez un algorithme complexe, il où vous appelez ces méthodes une centaine de fois, il faudrait peut-être penser à directement accéder à la variable.

Continue reading “Synthesize : Description de son utilisation” »

Publié dans Setter et Getter | Laisser un commentaire

Setter, Getter et Property sous iOS

thématiques: setter, getter, developpement iphone, property, synthesize

property
Dans notre fichier d’en-tête, nous n’avons donc plus besoin de déclarer nos méthodes setTopSpeed et topSpeed et nous les avons donc retirées.
En effet, si nous les laissions, ce serait comme si nous les déclarions une deuxième fois, ce qui est inutile et redondant.
synthesize
Ensuite, dans notre fichier d’implémentation, il existe un autre mot-clé pour générer ces méthodes : @synthesize.
Les méthodes implémentées dans ce fichier sont donc elle aussi redondantes et doivent donc être retirée.
Vous avez ensuite du le remarquer, nous assignons topSpeed à _topSpeed.
Cette notation avec un “_” est une convention, elle permet d’avoir une sorte de raccourci pour appeler notre variable dans noter fichier.
On peut considérer _topSpeed comme une sorte de pointeur.

mots-clefs: setter, getter, synthesize, developpement iphone, property

Publié dans Setter et Getter, Tutoriels développement iphone, Uncategorized | Laisser un commentaire

Les properties en Objective C

thématiques : properties, setter, getter, developpement iphone
properties
En réalité en Objective C, pour définir des Getters et Setters, nous utilisons le mot-clef @property.
Continue reading “Les properties en Objective C” »

Publié dans premier programme, Tutoriels développement iphone | Laisser un commentaire