Google Play in China

There are many alternatives to the official Android apps distribution ( aka Google Play formerly Android market ). I didn’t bother to publish on the less known app stores.

Users themselves find apps via the official way. But what if a big market cannot access Google Play. That’s the case in China where it’s censored . One way to distribute in China is to use a local App Store. One of them Ndoo contacted me.

I shipped one version CompassRay back in November 2011, they did the translation. I signed an agreement as “License to Use and Distribution”.

Visit NDoo

In April 2012, I visited Shanghai for a week. Since I know the city and I studied nearby at Fudan. So why not say hi to them. They were nice to welcome me at their offices in Northen suburds of Shanghai.

Ndoo  is addressed to developers. Nduoa ( N多网 ) is targeted at the Chinese market. The language is Chinese only.

They have 2 floors and about 100 people staff for the Shanghai office.

 

No longer true / Google Play is accessible in China

I could access all Google services ( gmail, search, maps, reader ) except Google Play and Youtube  on April 16 2012. But on April 17-18 2012, I can access it. It seems the Chinese government is blocking Google Play from time to time. Thanks to great firewall = China internet censorship . It’s frustrating , I asked many Chinese and they don’t even know why. From now Google Play is not blocked. Friends living in Shanghai confirmed they can download from Google Play

Anecdote

Since Google closed  their office in China, the operations are now done in Hong Kong . Here is what I found on April 20 at around midnight. Google search redirected to google.co.hk/xampp . They use an xampp stack .

 

CompassRay 1.7 Andrei КомпасРэй

CompassRay has been translated into Russian thanks to Andrew. I like the spelling КомпасРэй = CompassRay

At the very beginning of the application, I wanted a tool to show me the direction of the street to take. Google Maps is great to show locations. In the first versions, Maps didn’t have a compass on the user location. So I created compassray as a tutorial and a useful tool for myself. I’m glad thousands are still using it today.

This week I received an email from an user, he volunteered to translate into Russian. I feel nearly ashamed not to add any improvements.

The lastest version with Russian locale can be downloaded on Google Play . On Ndoo / Nduo

Post SMS release Facebook

I’ve been thinking for long about an app to share SMS on facebook. Now I’ve done it.

What’s the use ?

Well I had a long SMS conversation once with a girl ( over 200 ) . I wanted to save all the text messages on my device. I found SMS backup from Christoph Studer and an improvement SMS backup+ from Jan Berkel. People save and restore their SMS because they cherish these memories . Just like photos, you don’t only store them on the hard drive. Once the photos are exposed , people get satisfaction when others comment on them. So why not for SMS ?!

Since the iPhone’s Message app , reading/writing SMS is a conversation.  I wanted a way for people to expose their SMS . The text as they received or sent, no SMS should be altered once in the box.

How to use

This icon will be used on Facebook wall.

You’re familiar with Message type app , it works the same way. The first page is like any SMS app : SMS grouped by contact. Click on one item and all the SMS exchanged with this contact are displayed. Then select the SMS you want to share.

screen story

For the moment , you can post the SMS from your Android smartphone to facebook . Top  preview in your smartphone . Bottom what it looks like on your facebook wall.

Note : share SMS that won’t embarrass anyone. That’s common sense. You don’t upload nudes photos of your friends . After all it’s up to you.

Permissions

The app is asking for three permissions :
– SMS , to read your SMS shared across all the applications. So a SMS received or sent by another app will be present in “Post SMS”
– Contact to join a phone number with a person name.
– Internet to access the internet of course.

Is it malicious ? I could still record user’s personnal data. No I don’t . Anyone can check the data packet exchanged from my app.

Next

Currently what I think is lacking :
– Sometimes a phone number is shown instead of the contact name. This bug happens when the number was saved as local number , but the SMS has an international number . Ex : French number 0611223344 is converted to +33611223344 . Each country has its own rules.
– Single Sign On ( SSO ) , you already have the facebook app installed , login into. You still have to login again. BTW I don’t catch your password .
– a notice for message posted or failed. There is a little window that pop up for a few seconds. I have an idea how to better integrate with the UI .

Download

If you find interest, the app can be downloaded here

Please share your impression in the comments.

Post SMS release Facebook

I’ve been thinking for long about an app to share SMS on facebook. Now I’ve done it.

What’s the use ?

Well I had a long SMS conversation once with a girl ( over 300 ) . I wanted to save all the text messages on my device. I found SMS backup from Christoph Studer and an improvement SMS backup+ from Jan Berkel. People save and restore their SMS because they cherish these memories . Just like photos, you don’t only store them on the hard drive. Once the photos are exposed , people get satisfaction when others comment on them. So why not for SMS ?!

Since the iPhone’s Message app , reading/writing SMS is a conversation.  I wanted a way for people to expose their SMS . The text as they received or sent, no SMS should be altered once in the box.

How to use

This icon will be used on Facebook wall.

You’re familiar with Message type app , it works the same way. The first page is like any SMS app : SMS grouped by contact. Click on one item and all the SMS exchanged with this contact are displayed. Then select the SMS you want to share.

screen story

For the moment , you can post the SMS from your Android smartphone to facebook . Top  preview in your smartphone . Bottom what it looks like on your facebook wall.

Note : share SMS that won’t embarrass anyone. That’s common sense. You don’t upload nudes photos of your friends . After all it’s up to you.

Permissions

The app is asking for three permissions :
– SMS , to read your SMS shared across all the applications. So a SMS received or sent by another app will be present in “Post SMS”
– Contact to join a phone number with a person name.
– Internet to access the internet of course.

Is it malicious ? I could still record user’s personnal data. No I don’t . Anyone can check the data packet exchanged from my app.

Next

Currently what I think is lacking :
– Sometimes a phone number is shown instead of the contact name. This bug happens when the number was saved as local number , but the SMS has an international number . Ex : French number 0611223344 is converted to +33611223344 . Each country has its own rules.
– Single Sign On ( SSO ) , you already have the facebook app installed , login into. You still have to login again. BTW I don’t catch your password .
– a notice for message posted or failed. There is a little window that pop up for a few seconds. I have an idea how to better integrate with the UI .

Download

If you find interest, the app can be downloaded here

Please share your impression in the comments.

Free mobile : un mois après

Un mois après être abonné chez free, je suis satisfait de la qualité pour moi rien n’a changé. Pas de conso excessive. Il est temps de faire un bilan.

Qualité du réseau

Rien à dire comme les autres. Mais ces derniers jours j’ai remarqué que la qualité s’est dégradé. Par moment il n’y a pas de réseau pour certains. Un collègue m’a demandé si je captais la 3G au bureau, pour moi pas de problème , lui ne captait rien sur iPhone 3GS.

J’ai rencontré un problème en appelant un mobile Orange le 5 Mars entre 16h et 20h dans Paris 13 . L’appel n’aboutit pas dans les  deux sens, ca faisait bip bip bip et “échec de l’appel” = ca se coupe au bout de quelques secondes sans laisser d’appel manquant au destinataire. La barre de réception était au maximum. Pourtant on a pu s’échangé des SMS et j’ai pu appelé d’autres numéros.  Pas testé si c’est d’autres Orange.

Itinérance / Roaming à l’étranger

Lors d’un séjour a Londres, mon mobile a switché sur “Orange UK” , “3 UK” . Je pouvais recevoir des appels , recevoir des SMS. L’itinérance est activé dans paramètres. Mais la 3G ne passe pas. C’est mieux que c’est Orange où l’itinérance étranger n’est pas activé par défaut dans Origami. J’ai pu envoyer des SMS en Russie ( sisi ) , mais une réponse du correspond renvoie “l’echec de l’envoi”.

Malgré qu’un pays est coché comme ouvert dans la grille des pays actifs et que le tarif du roaming est également publié et le roaming dans le dit pays ne marche pas, ce n’est rien d’autre qu’une information trompeuse pour attirer les pigeons.

Mais je me demande pour les frontaliers si ca marche et à quel tarif .

Musical Mamma Mia! at Prince of Wales Theatre London

Every time I visit London, I see a musical show. In 2003 with my parents, we saw Les Misérables booked the same day. On the 2nd trip in 2008, my company  sponsored a weekend London to see Gone with the Wind. The overall (eurostar, hotel, theatre tickets ) cost was a bargain, so most did not even show up. Ever since it’s become an habit to attend a musical live show in London. When my father wished to go there, he asked me what musicals shall we attend ? I first searched for CATS not available. Then my eyes caught Mamma Mia! . I remembered the film starring Meryl Streep , Pierce Brosnan and of course the seventies ABBA hits.

If you visit London , there are plenty of attractions during daylight. London’s nightlife clearly beat Paris hands on !! You have to see a West End show . Even tough Mamma Mia! worldwide is staged in Brazilian, Japanese, Korean, French or Italian … I prefer to stick to the English version because the lyrics stay to the original. And somehow dubbed version sound strange at least in French. So if you’re in London or Broadway, take the chance to see this show.

The show is at the Prince of Wales Theatre , close Piccadilly Circus station , nearby to Soho area. Plenty of restaurants to dine before or after.

We booked the seatings in the stalls for 81 pounds per person . My seat was left to a group of three Swede blondes , country of ABBA. Like me they prefer the English version. Here is what the Prince of Wales interior look

during the pause

The plot is about Sophie preparing her wedding on a Greek Island. She wants her father to walk her down the aisle, but doesn’t know who he is.  Sophie discovers her mother ‘s diary and finds intimate dates with three men. Sophie believes that one of these men is her father and, three months prior to the wedding, sends each an invitation to her wedding writing in the name of her mother, Donna, without letting the unsuspecting latter know.

Unfortunately cameras are not allowed during performance. The actors were the same in the following photos.

Sophie and her three possible fathers : Sam , Bill, Harry ( left to right )

Sophie on her bachelor party

The play came after the songs. The story is written around the ABBA songs.  My favorites are : “Mamma Mia” , “Dancing Queen“, “Our Last Summer“.

Tanya

It’s definitely worth to watch it if you’re in London. The actors are great singers & dancers and it’s packed with energy. Great entertainment!! For more information about tickets  go to their website

The next day, I saw “The Wizard of Oz” , I enjoyed it but not the same excitement as Mamma Mia! .

Afterward I re-watched the film. The live show was much more lively & funny. The song sequence, text script are the same .  I remember at the end the funny dialogue.
Sophie: ” I don’t care if you slept with hundreds of men .  You’re my mum”
Donna: ” I haven’t slept with hundreds of men”

Sounds like Greece would be great destination.

28 twenty eight

I’m turning 28 this year. This the the first time I blog on my birthday

The year 2011 , I switched to a job which brings me closer to my goals. I travelled to 5 countries. In my  twenty-eight year , I have some resolutions :

  • turn some of my Post-it ideas into products available on the App store or Android market. Something useful to me and users.  Of course have direct feedback from them.
  • develop some skills. I love reading on personal development . But I also started to follow Stanford CS193P course on iOS development.
  • try to improve my Mandarin speaking and writing. That will be a big one.
  • travel cities I’ve never been to and blog about interesting facts in a short format not really à la Anthony Bourdain style. But trying the “off the beaten path” spots. Learn a few words in the visited country.

After reading Matt Mullenweg’s blog , I made a donation for fundraising clean water in Africa. Here is what I wrote in the comment

Happy Birthday Matt ! January 12 is my birthday and I’m turning 28 too.
Once I met you in WordCamp Paris, I asked what inspired you to create WordPress at such a young age. It was passion. Ever since you’re my ideal entrepreneur (would love to travel around the world and meet fans) that’s why I’m supporting your charity. For my birthday, I’m buying this gift.

Désimlockage Orange IMEI non reconnu

Client chez Orange sur forfait Origami depuis un an, mon smartphone HTC Desire est SIMlocké ( la puce d’un autre opérateur n’est pas accepté par le mobile ) Tout est expliqué ici http://assistance.orange.fr/desimlocker … e-2839.php  . Simple, il suffit de suivre les instructions. Non , le désimlockage est un long parcours du combattant. Voici mon parcours réglé en une journée.

Chacune des solutions  en dessous noté de 1 à 3 a été testé. 1 et 2 ne marchent jamais.
Passez directement au 3 qui a débloqué mon smartphone . Mais il existe des variantes car le menu a changé depuis vendredi 13 janvier . 

EDIT : en dernier recours la solution 4, si vous connaissez une boutique  qui débloque.

1) Espace client Orange

Je me connecte avec mon numéro de tel et mot de passe recu par SMS ( hé je consulte pas mon compte Orange ). Je rentre mon IMEI à 15 chiffres identiques en tapant *#06# ou en regardant derrière la batterie. Une fenêtre me dit :

Ce numéro d‘IMEI n‘est pas reconnu par Orange.

2) Composer 740

L’espace client ne passe pas. Je compose le 740, un serveur vocal, depuis mon mobile avec personnalisation Orange avec sa carte SIM Orange. Je suis les étapes en écoutant le serveur vocal. Raccourci tapez : touche 2 Autre que mes numéros favoris , touche 6 Désimlockage.  Je recois un SMS qui est la 1ère étape sur 4.

  • Etape 1 Je rentre une adresse email
  • Etape 2 numéro IMEI
  • Etape 3 patientez environ 15 min
  • Etape 4 Message : “Orange Désimlockage – Etape 4 sur 4: Ce mobile n’a pas été acquis avec cette ligne . Il ne peut être désimlocké automatiquement. Service Client au 3970”

La blague !?! Ce mobile est brandé Orange avec sa carte SIM Orange ( qui est le numéro de ligne ) . Et l’espace client dit que l‘IMEI est pas reconnu par Orange. Euh Allo , c’est vous Orange qui m’avez donné ce smartphone et la SIM. Soyez pas de mauvaise foi en rejetant la faute sur le constructeur.

3) Composer 3970

Munissez-vous du numéro client et IMEI sinon c’est retour case départ. Attention l’attente est gratuite au 3970, mais la conversation est décompté du forfait. Le service 3970 est ouvert de 8h à 20h du lundi au samedi. La finalité est d’arriver à joindre un conseiller qui va demander: numéro client , IMEI  et le reste que normalement tout le monde connait :
– Numéro de la ligne
– Nom de la personne ayant souscrit à la ligne
– Sa date de naissance
– Son adresse postale
– son adresse email (facultatif)

Dans sa stratégie de rétention , Orange a changé le process . Il y a des variantes à tenter . Garder en tête le but c’est d’avoir un conseiller Orange.

3.1 Ca passe pour moi

Raccourci tapez :
touche 2 autre que mes numéros favoris
touche 7 Désimlockage

Ca va passer en boucle tapez plusieurs fois sur 7.  J’ai attendu 9 minutes, et enfin je tombe sur une conseillère . On me donne un code à 8 chiffres. A l’insertion d’une carte SIM non Orange, je devrais entrer ces 8 chiffres pour débloquer le mobile. Ce que j’ai fais après et ca marche. Avant de raccrocher je demande à la conseillère : “Vous savez où je vais aller ?” , j’entend “OUI” en rigolant.

3.2 Nouveau Menu

j’ai lu cette  variante ( lire le 1er message de Cyberclic )

Appelez le 3970 avec un autre téléphone que le votre
Indiquez le numéro de la ligne que vous souhaitez desimlocker
Faites le choix 6
Faites le choix 9
Patientez avant d’être mis en relation avec un conseiller Orange

3.3 Simuler une résiliation

Il parait que le 3970 a changé de menu depuis vendredi 13 janvier. Solution rapportée par Marinn

Finalement j’ai “simulé” une résiliation de forfait afin d’être en ligne avec un conseiller, qui m’a dit que j’ai bien fait de procéder ainsi ;) Il était même très sympathique et était mort de rire quand je lui ai demandé s’il se doutait de la raison de ce désimlockage … Alors j’ai enfin eu ce que je voulais et merci pour ce topic !

Bon courage aux prochains !

4) Boutiques “pirates”

Il y a des boutiques pas très catholiques dans le nord de Paris qui proposent de déverrouiller le simlock . Je vous laisse le soin de les trouver. Ce sont des boutiques indépendantes. Oubliez les chaines PhoneHouse, SFR  …

Attention, il n’y a pas toujours de garantie. En cas de mauvaise manipulation, vous ne pouvez pas vous retourner contre le constructeur ou l’opérateur.

Etrangement je fais plus confiance dans ce genre de pratique à l’étranger qu’en France.

Conclusion

Passez directement à l’étape 3. Incompréhensible que les moyens automatiques mis en place ne fonctionnent pas. Au départ , je pensais être une rare exception. A la lecture de ce forum http://forum.lesmobiles.com/orange/imei-non-reconnu-desimlockage-t74803-160.html .  Les clients possesseurs d’un iPhone4 , iPhone 4S, BlackBerry , …  tout le monde rencontre ces difficultés. C’est ça la stratégie de rétention des clients chez Orange. Sans parler de leur surcouche sur Android qui ralentit tout et leurs applis inutiles dont ils espèrent facturer “les pigeons”.

Je vais passer chez Free mobile à cause d’un ras-le-bol des pratiques d’un cartel . Sur leur site pour connaitre votre RIO ( nécessaire pour le portage de l’ancien numéro ) il suffit d’appeler le 3179 quelque soit l’opérateur . Serveur vocal qui dicte le RIO et en plus je reçois un SMS avec le RIO. C’est simple en moins de 60 secondes. Pourquoi le désimlockage n’est pas aussi simple que ça ?

Je vous invite à poster dans les commentaires vos (més)aventures avec le type de smartphone, le type de forfait et si vous êtes chez un autre opérateur.

EDIT : un mois chez Free, la vie n’est pas si rose mais je suis satisfait du réseau voir http://raychenon.wordpress.com/2012/03/06/free-mobile-un-mois-apres/

Prague facts

After passing a few days in Prague during new year eve and walked over a dozen times on Charles Bridge  , some interesting facts :

  1. Prague castle (Pražský hrad) is the biggest ancient castle according to the Guinness book. Built in AD 879, the main castle itself is not as big as Versailles , Buckingham palace, Bangkok Grand Palace.  What they call Prague castle is the area ( 7.28 hectares ) surrounding it : St. Vitus Cathedral, Vladislav Hall, golden lane …. The neighbourhood Hradčany is composed of shop souvenirs , churchs, palace …
  2. Czechs drink the most beers per capita ( nearly 160 litres annual). Is it because local beer is cheap ( one pint costs 30czk ) and of good quality ? Maybe but not only. Ordering water in restaurant is more expensive than beer, so people generally tend to choose beer over water.
  3. Czech cuisine loves meat (pork by excellence ) and beer . In fact, it’s hard to find food for vegans.  Even Anthony Bourdain is begging for vegetables . My favorite dessert : Trdelnika rolled pastry caramelized over charcoal . My Czech friend told me , Trdelnik just started a few years ago in touristy spots. The pastry originates from Transylvania under the name Kürtőskalács in hungarian.
  4. Tipping is expected  in restaurants. But you have to know how to do it. In most culture , clients leave some money on the table after the server gives back the change. Czechs  round up , so the server gets directly the tip into his/her pocket.
  5. The subway system is really deep. The escalator at Náměstí Míru station is about 100 metres long and is the longest escalator in Europe. The communists were worried that Prague might be targeted so they built the subway deep underground to doubly serve as a nuclear bomb shelter.
  6. Avoid Taxis. First the city is walkable. Second taxi drivers are rip off. According to my Czech friend, some used to be prisoners and others are related to mafia. If you don’t have enough cash , they will force you to redraw at the automatic teller machine.
  7. The christmas market is the best I’ve seen.  But nothing really beats the atmosphere here in the Old Town Square (Staroměstské náměstí ). Shops with mulled wine , ham, Trdelnik again . Though this year 2011 , it didn’t snow . That’s what a Christmas market should be.

Sensitive subject

palladium toilet

Last and most interesting, I met an expat in Prague. What he’s doing for a living ? Porn films : behind and in front of camera . Prague is second city after Budapest for making porn production . Men do love Czech female look . The country is open minded. As a former Soviet Union member , the cost of living is lower than western counterparts.

For more photos check my album http://www.flickr.com/photos/photosray/sets/72157628722439523/with/6662869763/

Prague en chiffres

Après avoir passé le nouvel An dans la capitale Tchèque

  1. Le chateau de Prague (Pražský hrad) est le plus grand au monde. Il s’agit d’une cité médiévale composée boutiques, monuments et bien sur du chateau, et palais.
  2. Les Tchèques sont les plus grands consommateurs de bière au monde par tête . L’une des raisons , la bière local est bon marché et de bonne qualité. L’eau dans le restaurant coûte plus cher que la bière , les gens ont naturellement tendance à choisir la bière.
  3. La cuisine Tchèque a très peu de plats végétariens. La plupart ont de la viande (porc par excellence ) .  Mon préféré : le Trdelnik est une patisserie enroulée sur une broche et glacé de sucre.
  4. Le pourboire est attendu dans les restaurants. Mais la plupart des touristes ne savent pas comment s’y prendre ( enfin rien n’est indiqué dans le Lonely Planet pour Prague ) . Les Nord Américains laissent le pourboire sur la table après que le serveur a rendu la monnaie. Les Tchèques au moment de payer arrondissent la note au dessus , la serveuse empoche directement le surplus comme pourboire.

Question délicate

palladium toilet

Rencontre avec un expatrié Français. Ce qu’il fait : producteur et acteur de films XXX. Prague est la 2ème ville pour la production de films pornos après Budapest . Le physique des filles plait beaucoup aux consommateurs . Le pays est ouvert . Les salaires sont plus bas qu’en Europe Occidental .