Désactiver iMessage avant de changer de téléphone

07570207-photo-imessageL’histoire date un peu mais reste d’actualité. Comme souvent chez Apple, quand ça fonctionne c’est génial, mais la pomme fait payer cher les infidélités. Ainsi, il y a quelques semaines ou quelques mois, de nombreuses plaintes sont apparues concernant des SMS jamais reçus.

La situation est simple : vous possédez un iPhone, et vous utilisez iMessage. Tout fonctionne, vous recevez les SMS de la part de vos contacts n’étant pas sous iOS et les iMessages des personnes ayant activé le service. Les problèmes commencent le jour où vous décidez d’aller voir si l’herbe n’est pas plus verte chez la concurrence (on sait d’expérience qu’elle ne l’est pas toujours ;)). Vous recevez toujours les SMS de vos contacts n’utilisant pas iMessage, mais pour les autres, la conversion ne se fait pas, les messages partent dans les méandres des servers d’Apple.

Le problème a été constaté mais aucune solution n’a pu être trouvée pendant pas mal de temps. Apple a finalement mis à disposition des switchers un outil permettant de lui faire « oublier » votre numéro et ainsi ne pas rater les précieux messages.

Il se situe ici : https://selfsolve.apple.com/deregister-imessage, pensez-y à l’avenir si une envie de nouveauté se faisait sentir.

Google et la publicité « non visible » : et alors ?

GoogleL’information est relayée par la plupart des blogs tech’ : selon une étude menée par une filiale de Google, 56.1% des annonces ne sont pas considérées comme « visibles ».

Au delà des conseils visant à rendre les-dites annonces plus efficaces (et ainsi générer plus de revenus), qu’est-ce qui pourrait pousser une entreprise dont 90% du chiffre d’affaire repose sur l’advertising à dénigrer sa principale source de revenus ?

Et si Google travaillait sur un nouvel outil de monétisation de contenu ?

WWDC’14 : « Hey, what did you expect ? »

140403_wwdc_2014Petit pronostic en passant : si les rumeurs vont bon train concernant l’annonce éventuelle d’un nouveau produit (smartwatch / iPhone 6 / iTv / Licorne à 3 pattes) lors de la prochaine WWDC d’Apple, je pense qu’il risque d’y avoir des déçus.

En effet, comme son nom l’indique, la World Wide Developers Conference est à destination des développeurs. Après la grande messe qui aura lieu le Lundi 2 Juin, la semaine sera consacrée à des ateliers ainsi qu’à d’autres conférences. Il y a donc fort à parier que l’on y parle surtout iOS8, afin que les développeurs aient le temps d’adapter leurs applications à son arrivée. Sans compter que si les rumeurs qui font état d’un nouveau format d’écran pour l’iPhone, toutes les applications devront être mises à jour.

De plus, traditionnellement, les nouveaux modèles d’iPhone sont annoncés en septembre.

Cependant, s’il s’avère qu’Apple travaille effectivement à la commercialisation d’une smartwatch (ou autre), et que celle-ci offre de nouvelles possibilités aux développeurs, alors elle sera peut-être évoquée, ou des traces en seront découvertes dans les versions bêta d’iOS 8.

J – 17 🙂

Google et le hardware, c’est fini ?

Nexus 5Récemment, la rumeur de l’arrêt de la gamme Nexus d’ici 2015 s’est mise à circuler. Celle-ci serait remplacée par une diversification des mobiles proposés en Google Play Edition (c’est à dire des modèles distribués sans surcouche Android).

Hier, Lenovo a annoncé le rachat de Motorola à Google pour la somme de 2,91 milliards de dollars. La firme de Mountain View avais acquis le fabriquant en Août 2011 pour 12,5 milliards de dollars. Une vente plus qu’à perte donc.

Il semblerait donc que Google souhaite se retirer de la production hardware (du moins pour la partie mobile). Si c’est le cas, cette stratégie serait à contre courant de la tendance actuelle. En effet, un des avantages d’Apple est d’avoir la main mise à la fois sur le matériel et le logiciel, et Microsoft semble suivre cette voix avec le rachat de la division mobile de Nokia.

La maîtrise des deux secteurs permet de proposer des smartphones de meilleur facture puisque logiciel et materiel fonctionnent en symbiose et peuvent donc être optimisés. Ce serait d’autant plus surprenant que les Nexus se vendent plutôt bien. Affaire à suivre.

Shell – Utiliser Genstrings pour générer le fichier de langue à partir des sources d’un projet iOS

Logo - TerminalPour créer le fichier Localizalbe.strings d’un projet, il faut utiliser la commande shell suivante:

>find /Project/Folder -name '*.m' -print0 | xargs -0 genstrings -o ~/Desktop/