A user contacted me this year. Due to his visual impairment, he uses Android Talkback. He found Raygional useful for switching the system locale. He asked me if I could build with notification, so it can be easily accessed on the system menu.
Battery by MacroPinch is an app I find really useful. The app is really useful to indicate the battery charge level. I really like the notification. My inspiration for Raygional comes from Battery. I reversed engineer Battery and I found for each level , there is 3 icons ( one for GingerBread, one for Honeycomb, one for others ) , so there are at least 300 icons just for the status notifications. The programming of Battery is not so difficult, the main attraction is the graphic . BTW I’m looking for graphic designers, anyone ?
Because Google Keyboard does a great job to switch the keyboard settings for message typing, I did not use my Raygional as often. With my day job, if I did not set timeboxed goals. It took FOUR months , that’s way too long. During the last few weeks , I started to get interested to update the app. Today I released Raygional 3.0, it feels nice to use the notification.
The app is only compatible from Android 4.0 because the UI uses the latest updates . To make compatible from Android 2.1 , I have to import the Holo theme and ActionBar UI pattern , I’ll have a look at the latest Action Bar Compatibility which the Google ‘s answer to ActionBarSherlock .
This release has a major update. It contains analytics. Informations I want :
what devices have a problem with this app
is widget more used than the app ?
I chose Flurry because it requires one less permission ( android.permission.READ_PHONE_STATE ) than Google Analytics . Let’s see what the stats will tell after a week use.
Fix flags for Taiwan , Brazil
New country flags are Austria, Australia, Switzerland , Ireland, New Zealand, US, South Africa. Some languages have regional flavor : take standard German, German ( Austria) and German (Switzerland). Picking German (Switzerland) or France (Switzerland) will display Swiss national flag.
It’s a principle to fix bugs before writing new code
China and Japan flags were not visible.
For China, the code country is cn and the Chinese language is zh . Taiwan flag tw was added to make the difference between simplified and avoid a diplomatic incident 🙂 For Japan, the code country is ja and language is jp
For Norway, norsk Bokmål nb was added . Only Norsk no was recognized before
New country flags made an entrance :
– Portuguese (Portugal, Brazil)
– Hindi (India)
– Hebrew (Israel)
– Czech Republic
New distribution Strategy : localization
I’m still experimenting how to increase download numbers. I remember reading about angry birds marketing strategy . In order to enter the big market, Rovio conquered small markets first.
“We realised very early on it would be tough to break those markets. So we tried to get a following in the smaller nations,” says Matt Wilson, head of marketing. It took only a few hundred purchases to get the game to number one in the Finnish App Store. The same went for Sweden and Denmark, then Greece and the Czech Republic. “Before having any traction in the UK and US, which are now 90 per cent of our market, we had 30,000-40,000 downloads in smaller nations — not a huge amount, but probably four times what the average app sells,” says Wilson.
Raygional is after all targeted at multilinguists. After first , it makes sense to translate in popular languages like English, Japanese, French, Spanish, German, Korean… but to penetrate these markets is tough. So I asked some people to translate in Scandinavian and Eastern European languages.
The first translation I got is Hungarian ( magyar ).
Raygional latest update has country flags in the widget. Everytime you change the language, the country flag will be displayed in the widget. Of course the list of flags is not complete, so by default Raygional icon will be displayed.
This update contains the following flag :
-Denmark da Dansk
-Germany de Deustch
-Greece el ελληνικά
-Great Britain en English
-Spain es Español
-Finland fi Suomi
-France fr Français
-South Korea ko 한국어
-Italy it Italiano
-Japan jp 日本語
-Netherlands nl Nederlands
-Norway no Norsk
-Romania ro Română
-Russia ru русский
-Sweden sv Svenska
Some users may wonder WTFI chose American English so why do I see the British flag? . Languages don’t have a national flag on their own, it’s the country where it’s associated. The same language can be spoken in different countries. If that’s an user request I’ll add the regional flags . ie For English : Australia, Ireland, New Zealand, United Kingdom, United States.
It’s been over 2 years without any updates. Simply because it worked for me and HTC sense has a nice feature to change the keyboard configuration when typing. But recently I played with other smartphones and DAMN I was wrong. Worse I did not read users comment. That was my old self = no customer support. Some emailed me. Hey I can’t reproduce your problem since I don’t have your device. But things have changed since I have plenty of devices at work.
First the one click change didn’t work on most devices. Not great for an app supposed to change the language setting in one click. On my device it was working but that’s no excuse. Now it’s compatible with android 2.x and 4 (ICS) , no test on 3 (honeycomb ) if someone can report.
Second now it has a widget which is showing the current language setting used. Click on the widget to change the language.
For those don’t how to insert a widget , here is a how to:
android 2.x : press Menu button > Add to Home > Widget > Select the widget
android 4 : click on the app list > go to widgets tab
Ideas for next updates
The locale setting does not change the keyboard. You can still have all the apps in German and keep the French keyboard. It’s troublesome because word completion is in the keyboard setting. will be the That’s two different settings on OEM smartphones ( at least on Samsung Touchwiz and HTC Sense). One setting on Nexus S. I’ll try to add on the widget both : language used in the OS and the keyboard.
One minor, the language displayed on the widget is just the language without any regional preference. There is English (United Kingdom) , English( United States).
Graphic designer needed
The icon ( tongue with flags) I’m using is not mine . Just found on google . I’m looking for a graphic designer for Raygional. It’s just one single 512*512 icon. I’d be really grateful for the help. Email me at raychenon At indolor.com . You’ll get your name or alias ( for privacy ) in the special thanks.