Monday 3 February 2014

Naamankajärvi 1.0.3.8 works fine, Mitäkuuluu Whatsapp client also


Good news for me and, I guess, all Jolla users. The latest software update 1.0.3.8 Naamankajärvi seems to work well, allows landscape mode in several apps and fixes MitaKuuluu problem that I experienced: when launching Android apps, they wouldn't start unless I shut down MitaKuuluu.
BTW it's a great Whatsapp client, check out - install from Openrepos.net. I did it with the following actions:


  1. Download the application using your Jolla browser, here's direct link: https://openrepos.net/sites/default/files/packages/26/harbour-mitakuuluu-0.1-24.armv7hl.rpm - I recommend you also check the developer's page and thank him on the way: https://openrepos.net/content/coderus/mitakuuluu. Thank you coderus!
  2. Enable developer mode so you get Terminal in the applications list - see pictures below. You must set a password - remember it, as you need it to gain superuser rights to install software!
  3. Open Terminal and enter the command
    devel-su to gain superuser rights
  4. command
    rpm -i /home/nemo/Downloads/harbour-mitakuuluu-0.1-24.armv7hl.rpm
    - here, /home/nemo/Downloads is the folder where you downloaded the application package and the latter part is the name of the package. You get the name automatically by pressing Tab key after typing the first few letters.
  5. Mitäkuuluu appears on your application grid. How cool is that! Start using it.

Pic 1. Developer mode activation in Settings

Pic 2. Terminal application in the left corner, Mitäkuuluu next to it after a successful installation that is guaranteed to go well

Pic 3. Using terminal in landscape mode on the Jolla phone to install open source software. How cool is that?! (although I mis-typed my password first...)

Tuesday 28 January 2014

Apps that destroy users work

This is elementary. No software should let the user switch apps or scenes and throw away all the changes the user has made. But Jolla apps do this. SHIT!
I typed a note into a Sailfish OS Evernote application called Bluewhale (check the source if you're into code). Then I fiddled around the touch screen to find out how to save and return to the notebook view. Bluewhale let me do that and trash all the text I just had painstakingly inserted to the note. It did not save it automatically, it did not warn me or ask whether I want to save changes. Nothing. Nada. That's what I ended up with. Merde! (pardon my Latin...)

So  P L E A S E   -  even if you're developing for the "unlike" mobile ecosystem - do not think that the laws of usability do not apply (see the note below from)! An architect cannot afford to defy the laws of physics - it will result in a collapse. Likewise, as software developers, you cannot look down upon user needs and behavior. You will find yourself on a crash course towards an iceberg of frustrated users that might just sink the whole boat.

Adapted without permission from Nielsen, Jakob (1992) "The Usability Engineering Lifecycle". Via Google Scholar. 

Otherwise, I'm a happy Jolla passenger still. The device is fast, pretty and generally easy to use.

Monday 27 January 2014

Jolla 1.0.2.5 is missing two-way sync with personal information management

I was wondering why only one of my contacts appears in the Whatsapp Android app that I installed (using download link to the .apk file on Whatsapp page http://www.whatsapp.com/android/current/WhatsApp.apk). 
It appears that only contact entries in Jolla itself are visible to this app. I use also Google and Microsoft Outlook.com contacts - they can't be used in Whatsapp running on Jolla. What a shame! Has this got to do with the one-way sync that also is a problem with the calendar application, as Jolla already announced - http://www.jollatides.com/2013/12/27/sailfish-os-2nd-full-update-1-0-2-5/ ?  They don't mention that one-way also concerns other network PIM management than Google!
Still, I enjoy my Jolla phone and intend on using it. Waiting for the next update: http://wpsailors.com/2014/01/26/next-sailfish-update-will-be-called-naamankajarvi-1-0-3-3/