Ubacoda.com is an independant developer of mobile applications. Welcome to the ubacoda.com blog!

Flashcards Maker - the app the helps you learn in a flash

Wed Jul 11 15:05:00 2018

We've all been at a time in our lives when things are just almost impossible to remember.

If you're a student of anything, be-it languges such as French, Japanese or Russian, you'll have found yourself wishing that you had a better memory. After all, learning all of those Japanese Kanji characters, for example, can be an arduous and overwhelming task. I've been in that situation, and I have to admit I still find it hard to commit to memory all the thing I want.

It's not just linguistics, but any sort of study creates all kinds of challenges and trying to cram everything into your brain in the shortest time possible can cause you a lot of stress. Whether you are studying for that chemistry exam, your driving test or even that TOEIC English exam, you're probably wondering how you could possibly become a more efficient learner.

You really can remember things quickly!

What if I told you that Ubacoda.com has created an app for just that very purpose - to help you memorise the important things you need to remember?

What can Flashcards Maker do to help you learn faster and more efficiently?

Flashcards Maker lets you create cards, containing important information you wish to study and memorise with a single tap. It's as easy as simply inputting what you want to remember on the front and back of the cards you create. There is also a special place to add comments, which you can access quickly with the 'comment' button in the menu above the displayed cards.

Swipe left and right to move through your cards and study at your own pace. The app includes a convenient autoplay feature that with flip the cards for you if you just want to sit back and absorb the information on the fly. Now also with a speed adjustment menu allowing you to fine-tune how fast the cards traverse.

Additionally, the app has a handy feature that lets you group cards by folder. Folders can be moved, arranged, deleted, and renamed. We've also recently add a feature to allow creation of subfolders, grouping folders within folders.

What I personally love about this app is that there is an option to arrange cards by colour. You can choose to filter flashcards by colour, display backfaces first, randomise the order, show bookmarked cards, and so much more!

We are really proud of the what's been created so far. We'll be adding more and more features in the near future, so by all means check it out and give us feedback on how to improve the app.

Introducing Flashcards Maker - available on iTunes and Google Play now.

Convert Font Suitcase to TTF in 3 Easy Steps

Fri Mar 10 11:47:00 2017

I came across the problem of converting an old Mac font format recently. The solution was not immediately apparent, so I will share it here.

1. Open terminal using Spotlight or whatever. It's in /Applications/Utilities.

2. Type the following and make sure you have the names of the font right or it will not work.

cat "<fontname>/..namedfork/rsrc" > ~/"Desktop/<fontname>.dfont"

Hit enter and you should see <fontname>.dfont created on your desktop. You can probably tell it worked if you see a preview of the font as the file icon.

3. Download DfontSplitter. It's free and I found it useful.


Follow the instructions in app, selecting your destination folder, and hit 'Convert'. It's pretty self explanatory.

You should find a .ttf file present wherever you chose to save.

Problem solved. Time for tea and biscuits!

Rain or Shine - Weather Forecast Available Now!

Sat Feb 25 14:15:00 2017

Ubacoda.com is proud to announce the release of Rain or Shine - Weather Forecast.

Rain or Shine - Weather Forecast is an app you can depend upon every day for reliable reports.

Don't let rain catch you without your umbrella. Make sure you wear the right clothes on a warm day. Rain or Shine - Weather Forecast has your back.

Rain or Shine - Weather Forecast has a simplistic design that displays the data you need in a very easy to read way. Easy to understand weather icons will let you see the current weather condition at a glance. Get daily 7-day and hourly reports on the very same screen - responsive data at your fingertips. Hourly reports update on the hour every hour.


- Hourly Daily updated on the hour.

- Choose from a selection of stylish themes to make Rain or Shine suit your tastes. There's something for everyone.

- Search any location and get accurate data for that location

- Save a list of locations that you wish to check often

- Easy swipe to delete list location items 

- C and F units supported

- Easy to read and view at a glance

- and much more

Get Rain or Shine - Weather Forecast and place the weather in the palm of your hand!

Download is now on iOS & Android

Download Rain or Shine - Weather Forecast on iOS

Download Rain or Shine - Weather Forecast on Android

Getting around Apple's silly rules for iOS 10

Fri Nov 4 11:43:36 2016

Having problems uploading to iTunes Connect after iOS 10?

Getting either or both of the following messages?

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data.

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.

Then add this to your info.plist file and get around this frustrating menace with a middle finger.

<string>App would like to use bluetooth.</string>

<string>App would like to create a calendar event.</string>

<string>App would like to use your camera.</string>

<string>App would like to store a photo.</string>

Be done with it, get over it and grab a coffee. Good luck!

Localising App Names for iOS and Android

Mon Aug 1 14:42:00 2016

How to localise your app name on iOS

The follow describes the localisation of the app To Do Today available for iOS and Android. It's completely free to download. Please take a look.

1. In Xcode, right click on your project and choose 'New File'.

2. Under OS X, choose 'Resource' and create a new file of type 'Strings File'.

3. Name your new file 'InfoPlist.strings'.

4. Select your file from the project hierarchy and click the 'Localise' to the right.

5. Select the language you wish to add from the dropdown and press the 'Localise' button. In this case we will be adding Japanese language support. You will see a tick mark next to the languages you add.

6. Press the small triangle icon found to the left of the file InfoPlist.strings. This will drill down and reveal the added localisation files.

7. In each file, insert the following, replace the app name for your localised string name.


    "CFBundleDisplayName" = "Today";
"CFBundleName" = "Today";


    "CFBundleDisplayName" = "めもメモ";
"CFBundleName" = "めもメモ";
8. Build your project and test it out by changing the language used by the OS of the device.

How to localise your app name on Android

For Android, it's a little different.

1. Locate the folder called 'res' in your project. For Unity, this is most likely found in Plugins/Android/native_plugins_lib at the time of writing.

2. Once located, create a folder called 'values-xx', replacing the 'xx' with the two letter combination representing the language you wish to add. For Japanese we create the folder 'values-ja'. You will need to add a new folder for each language you wish to support.

3. Inside each folder, you will now need to create a file called 'strings.xml'. You should also create on inside the 'values' folder. This will be the default language file for your application.

4. In strings.xml, type the following markup, of course replacing the localised string name with the one for your app.

    <?xml version="1.0" encoding="utf-8"?>
        <string name="app_name">めもメモ</string>

5. Build your app and test by switching between the languages you've added. If you switch to a language you have not added, the default language added in values will be used.

That's it. Hope this helps. Happy localising!

Most recent posts

  1. Flashcards Maker - the app the helps you learn in a flash
  2. Convert Font Suitcase to TTF in 3 Easy Steps
  3. Rain or Shine - Weather Forecast Available Now!
  4. Getting around Apple's silly rules for iOS 10
  5. Localising App Names for iOS and Android

Search site:

Apps by Ubacoda.com

Click the app icons to see more info