Älypuhelimet ovat täynnä teknologiaa, mutta vasta niille saatavat sovellukset tekevät niistä laitteen, jota käytetään päivisin. Jollan Sailfish OS -käyttöjärjestelmälle on saatavilla kohtalaisesti sovelluksia, joita olen käsitellyt muutamassa aikaisemmassa kirjoituksessa (osa 1 ja osa 2 ja osa 3), ja vuoden aikana sovellustarjonta on kehittynyt mukavasti. Toisaalta muutamia tärkeitä sovelluksia uupuu edelleen. Tässä poimintoja kesän jälkeen julkaisuista uusista sovelluksista Sailfish OS:lle.
Sovellusten nimet vievät sovelluksen OpenRepos-sivulle, jos sellainen on, tai sovelluksen kotisivulle.
Sail Raid
Vanhan ajan ylhäältäpäin kuvattu shoot’em up -peli, jossa lennät taistelulentokoneella ja tuhoat viholliseti. Saatavilla: Jolla Kauppa.
Colordots
Yhdistä niin monta väripistettä kuin ehdit 30 siirrolla tai 60 sekunnissa. Portattu Robert Ancellin Ubuntu Phonelle tekemästä Dotty-pelistä. Lähdekoodi: GitHub. Saatavilla: Jolla Kauppa ja OpenRepos.
2miich
Jääkiekon Liigan ottelutuloksia. Lähdekoodi: GitHub. Saatavilla: Jolla Kauppa.
Helsinki Transit Stops
Näyttää HSL:n julkisen liikenteen lähtöajat pysäkeiltä. Lähdekoodi: GitHub. Saatavilla: OpenRepos.
SailKino
Hae Finnkinon elokuvatarjonta ja katso trailerit. Myös Forum Cineman (Viro, Latvia, Liettua). Lähdekoodi: GitHub. Saatavilla: Jolla Kauppa.
SailStack
Sovellus StackExchange-sivutojen kuten StackOverflown lukemiseen. Lähdekoodi: GitHub. Saatavilla: Jolla Kauppa ja OpenRepos.
SkyFM
Nettiradiosovellus radiotunes.com, di.fm, jazzradio.com ja rockradio.com -nettiradioille. Saatavilla: Jolla Kauppa ja OpenRepos.
SailGrande
Instagram-sovellus, joka osaa muun muassa selata kuvia, videoita ja käyttäjiä. Ei kuvien lisäystä. Lähdekoodi: GitHub. Saatavilla: Jolla Kauppa ja OpenRepos.
Papocchio
Käsinpiirtosovellus. Lähdekoodi: GitHub. Saatavilla: Jolla Kauppa.
Qippis
Olut-tietokantasovellus, joka käyttää BreweryDB.comin tietoja. Hae oluita ja lisää niitä suosikkeihin. Asennus vaatii tilin ja henkilökohtaisen API-avaimen. Lähdekoodi: QtQuick.me. Saatavilla: Jolla Kauppa.
Teknologia kehittyy nopeasti ja kolme vuotta vanha HTC Sensation puhelimeni on pölyttynyt laatikossa jo vuoden ajan, kun Jolla ja myöhemmin Lumia 925 ajoivat käytettävyydessä sen ohitse. Nyt oli kuitenkin aika päivittää Sensationiin uudempi Android ja sisällä olevan CyanogenMod 10:n korvasi PAC ROM, joka yhdistää Cyanogenmod + Paranoid Android + AOKP -paketit. Nyt Sensation saatiin myös KitKat 4.4 aikakaudelle. Kaiken tämän jälkeen laatikosta löytyy suhteellisen toimiva Android-puhelin, jos sellaiselle on tarvetta.
Vielä ennen uudemman ROMin päivitystä piti päivittää myös Recovery, sillä vanha versio ClockworkMod Recoverystä aiheutti virheen: ”Error in pac_pyramid-RC-3-20141103.zip (Status 0)”. Vaihtoehtoina oli päivittää tai vaihtaa 4EXT Recoveryyn, jotta asennus onnistuisi. Päätin vaihtaa 4EXT Recovery Touchiin, sillä se osaa myös S-ON-laitteiden osalta päivittää boot.img:en ja käyttöliittymä on mukavampi.
Vaiheet olivat siis seuraavat:
Liitä puhelin USB-piuhalla tietokoneeseen
Lataa PAC RC-3 (tai Nightly) ja Google Apps CM 11.0:lle eli Android 4.4.x.:lle
Siirrä pac_pyramid-RC-3-20141103.zip, gapps-kk-20140606-signed.zip ja 4EXTRecoveryUpdater.apk puhelimen SD-kortin juurihakemistoon ja irroita puhelin tietokoneesta.
Käynnistä puhelin normaalisti
Avaa File Manager ja asenna 4EXT Recovery .apk-tiedostosta
Päivitä Recovery 4EXT Recovery Updaterin avulla. Valitsin 1.0.0.6-RC3 version.
Kun Recovery on päivitetty, käynnistä puhelin Bootloader -tilaan (ääni alas pohjassa + virtanappi)
Valitse ”Recovery”
Tee varmuuskopio nykyisestä valitsemalla ”backup and restore”.
Tee tehdasasetusten palautus: ”wipe | format > wipe data/factory reset”
Tyhjennä sisäinen muisti: ”wipe | format > format system ja wipe cache
Valitse ”install from sdcard > choose zip from sdcard” ja valitse PAC-Man -paketti ja kuittaa asennus. Toista sama Google Appsin kanssa
Kun asennus on valmis tyhjennä cachet ”wipe | format > wipe cache + dalvik”
Palaa päävalikkoon ja valitse ”reboot system now”
Puhelimen pitäisi nyt käynnistyä PAC-Maniin.
Lyhyet käyttökokemukset
Lyhyen koekäytön perusteella ovat PAC-Manin erot pelkkään CyanogenModiin eivät mielestäni juuri näy. Ehkä erot PAC-Manin monipuolisimmissa säädöissä näkyisivät pidemmässä ja aktiivisessa käytössä. 4EXT Recovery Touch on vastaavasti toiminnaltaan paljon kivempi kuin ClockworkMod Recovery, etenkin kun boot.img päivittyy myös automaattisesti.
Kaiken tämän jälkeen laatikosta löytyy suhteellisen toimiva Android-puhelin, jos sellaiselle on tarvetta.
Maailman menoa on hyvä seurata myös mobiileista päätelaitteista ja kesän aikana olen jatkokehittänyt Jollalle ja Sailfish OS:lle kahta uutisportaalien otsikoiden seurantaan tarkoitettua sovellusta: Haikalaa High.fi-portaalin tarjontaan ja Ampiaiskalaa Ampparit.com-portaalin tarjontaan. Nyt voi sanoa, että molemmat sovellukset ovat sillä tasolla, jotta niitä voi käyttää mielekkäästi. Vaikka molemmat sovellukset tarjoavat samat perustoiminnot, on niiden ominaisuuksissa ja toiminnassa suuria eroja.
Uutisportaalien erilaiset lähtökohdat rajapintojen tarjoamiseen tuovat sovelluksiin omat lisänsä, joka näkyy mahdollisissa toiminnoissa. Kummallakin sovelluksella kuitenkin onnistuu uutisten seuraaminen ihan kätevästi. Eli on hyvä tehdä lyhyt vertailu näiden uutisportaalien lukusovellusten ominaisuuksista. Molemmat sovellukset ovat allekirjoittaneen kehittämiä epävirallisia sovelluksia kyseisille palveluille.
Uutissovellukset Jollalle: Haikala ja Ampiaiskala
Jollalle ja Sailfish OS:lle on saatavilla tällä hetkellä kaksi natiivia uutistenseurantasovellusta: Haikala High.fi -uutisportaalille ja Ampiaiskala Ampparit-uutisportaalille. Molemmat uutisportaalien epäviralliset lukusovellukset tarjoavat samat perustoiminnot, eli uutisotsikoiden lukemisen, mutta ominaisuuksien monipuolisuudessa ja toiminnassa on suuria eroa, riippuen miten hyvin kyseiset uutisportaalit tukevat kolmannen osapuolen sovelluksia.
Haikala – uutistenlukija High.fille
Haikala on monipuolinen uutistenlukusovellus, joka hakee uutisotsikot uudehkosta High.fi-palvelusta ja tarjoaa lähes kaikki ominaisuudet, joita palvelun avoin rajapinta mahdollistaa. Haikala on allekirjoittaneen kehittämä avoimen lähdekoodin sovellus (GitHub), eikä liity High.fi-uutisportaaliin muuten kuin käyttämänsä avoimen rajapinnan datan osalta.
Sovelluksen tärkeimpänä ominaisuutena on uutiskategorioiden hakeminen, uutisotsikoiden ja niiden kuvausten listaaminen ja uutisten avaaminen selaimessa. Käyttäjä voi myös avata uutisen erillisessä selaimessa ja kopioida osoitteen leikepöydälle. Luetut otsikot merkitään himmeämmällä värillä.
Käyttäjä voi valita asetuksista näytettävät uutiskategoriat, jotka näkyvät päänäkymän sivupalkissa. Sovellus tarjoaa myös mahdollisuuden hakea uutisotsikoista, sekä lukea vanhempia otsikoita, jos sellaisia on tarjolla.
Uutisportaalin rajapinnasta saa lyhyen kuvauksen otsikolle, sekä mahdollisen mobiiliin optimoidun sivuston osoitteen, jotka voi asettaa käyttöön asetuksista. High.fi tarjoaa uutisia Suomen lisäksi myös muilta alueilta kuten Ruotsista, Alankomaista, Saksasta ja Yhdysvalloista.
Tällä hetkellä Haikala tarjoaa lähes kaikki toiminnot, mitä High.fi-rajapinta mahdollistaa ja kehityslistalla on käyttäjän valitsemien uutiskategorioiden piilottaminen. High.fi-palvelun kehityslistalta vastaavasti löytyy muun muassa kirjanmerkitsemistä ja asetusten siirtämistä päätelaitteiden välillä (sovellus myös Windows Phonelle ja Androidille).
Ampiaiskala on yksinkertainen uutistenlukusovellus, joka hakee uutisotsikot Ampparit-palvelun tarjoamista uutissyötteistä. Ampparit.com ei tarjoa aineistonsa käyttöön mitään rajapintaa, joten sovelluksen ominaisuudet ovat rajoittuneet. Ampiaiskala on allekirjoittaneen kehittämä avoimen lähdekoodin sovellus (GitHub). Se ei liity Ampparit.com-uutisportaaliin muuten kuin käyttämiensä RSS-syötteiden osalta.
Sovelluksen perusominaisuuksina on uutiskategorioiden hakeminen, uutisotsikoiden listaaminen ja uutisten avaaminen selaimessa. Luetut otsikot merkitään himmeämmällä värillä.
Käyttäjä voi myös avata uutisen erillisessä selaimessa ja kopioida osoitteen leikepöydälle. Sovelluksen asetuksista käyttäjä voi valita halutut Ampparit.comin tarjoamat uutissyötteet, jotka näkyvät päänäkymän sivupalkissa.
Ampiaiskala on toiminnallisuuksiltaan rajoittunut, joka johtuu puuttuvasta rajapinnasta käytettävän uutisportaalin aineistoon. RSS-syötteiden lukeminen ei suuria toimintoja mahdollista ja sovellus tekee sen, minkä kykenee. Sovellus on ladattavissa Jolla Kaupasta ja OpenRepos-palvelusta.
Ampparit.com on myös tuonut oman Android-sovelluksensa Jolla Kauppaan, eli jonkinlaista kiinnostusta Jollaa ja Sailfish OS:ää kohtaan on, mutta ei riittävästi, että olisivat ottaneet yhteyttä natiiviin Ampiaiskalaan liittyen tai tarjonneet kunnollisen rajapinnan.
Yhteenveto
Uutisten seuraaminen Jollalla ja Sailfish OS:llä on mahdollista kahdella samantyylisellä sovelluksella, jotka kuitenkin eroavat suuresti ominaisuuksiltaan: Haikala tarjoaa monipuoliset toiminnot ja Ampiaiskala on rajoittuneempi. Uutisportaalien erilaiset lähtökohdat rajapintojen tarjoamiseen tuovat sovelluksiin omat lisänsä, joka näkyy mahdollisissa toiminnoissa. Kummallakin sovelluksella kuitenkin onnistuu uutisten seuraaminen ihan kätevästi. Molemmat sovellukset ovat ladattavissa sekä Jolla Kaupausta tai OpenRepos-palvelusta.
Haikalan ja Ampiaiskalan sovelluskehittäjänä täytyy todeta, että on ollut mielenkiintoista nähdä, miten kaksi vastaavaa palvelua ovat aivan eri tavalla yhteistyökykyisiä kolmannen osapuolen sovelluksien kanssa. High.fi on ollut kehittäjää tukeva, joka näkyy myös avoimessa rajapinnassa ja sen virheiden korjaamisessa, kun vastaavasti Ampparit.com ei ole juuri asiaan reagoinut. Harmillisesti sain tiedon High.fi-uutisportaalista ja sen paremmasta rajapinnasta tietojen käyttöön vasta, kun olin jo saanut ensimmäisen version Ampiaiskalasta valmiiksi. Näin Jollalle ja Sailfish OS:lle tuli sitten kehitettyä kaksi idealtaan vastaavaa sovellusta, vaikka Ampiaiskala olisi saanut jäädä kokonaan tekemättä.
Olisi toivottavaa, että kaikki palvelut tarjoaisivat avoimen rajapinnan, jota muut voisivat hyödyntää. Uusia palveluita ja innovaatioita syntyy helpommin, kun takana on enemmän kehittäjiä ja ideoijia, eikä se mielestäni ole alkuperäiseltä palvelulta pois. Valitettavasti viime aikoina suunta on osiltaan ollut päinvastaiseen suuntaan, joka näkyy muun muassa Twitterin, Facebookin ja Netflixin rajapinnoissa.
Älypuhelimissa sovellustarjonta on yksi suosion ja menestymisen edellytys ja Jollaa pyörittävän Sailfish OS:n sovellustarjonta on kehittynyt aktiivisesti, osittain Maemo ja Meego -sovellusten käännöksillä, mutta myös uusilla sovelluksilla. Parissa kuukaudessa sovellustarjonta on kasvanut kymmenillä sovelluksilla, joista tässä muutamia poimintoja.
Keväällä alkanut sovelluskatsaus-kirjoitussarjani on nyt edennyt kolmanteen osaan natiivisovellusten osalta (osa 1, osa 2) ja sisältää lisäksi kirjoituksen Android-sovelluksista. Kevään jälkeen tarjonta on kasvanut etenkin karttaa hyödyntävillä sovelluksilla ja peleillä. Osiltaan Sailfish OS rajoittaa vielä sovellustarjontaa ja etenkin Jolla Kaupassa olevia sovelluksia, joten käyttöjärjestelmän kehittyessä on kiinnostavaa nähdä minkälaisia sovelluksia kehittäjät saavat aikaan.
Halftrail:
Kartta- ja GPS-seurantasovellus käyttäen OpenStreetMapin karttoja. Tukee offline-karttoja. Saatavilla: Jolla Kauppa.
Poor Maps:
Kartta-sovellus, joka näyttää karttoja (esim. OpenStreetMaps) eri lähteistä ja tarjoajilta. Lähdekoodi. Saatavilla: OpenRepos.
JollaOpas:
Matkaopas Helsingin ja Tampereen alueille. Käytettävyydeltään parempi kuin vastaava Reitti. Jatkaa Jopaksen ja Meegopaksen tiellä. Lähdekoodi. Saatavilla: OpenRepos.
Nysset:
Bussien aikataulut ja sijainnit Tampereella. Saatavilla: OpenRepos.
Camera+:
Vaihtoehtoinen kamera-sovellus, joka on tosin vielä kehityksen alkuvaiheessa. Talk Maemo. Lähdekoodi. Saatavilla: OpenRepos.
Paradajz:
Pomodoro-sovellus. Lähdekoodi. Saatavilla: Jolla Kauppa.
Movies’me:
Seurantasovellus katsomillesi leffoille, tai leffoille jotka haluat katsoa. Lähdekoodi. Saatavilla: Jolla Kauppa.
Paint:
Piirto-ohjelma, jolla mahdollista lisätä mm. kommentteja kuvien päälle. Lähdekoodi. Saatavilla: Jolla Kauppa.
CodeReader:
Viivakoodien ja QR-koodien lukija. Lähdekoodi. Saatavilla: Jolla Kauppa.
Doc Scanner
Dokumenttien skannaus-sovellus. Ota kuva kameralla dokumentista skannataksesi sen. Lähdekoodi. Saatavilla: OpenRepos ja Jolla Kauppa.
Kaktus:
Netvibes-syötelukija, joka erityisesti suunniteltu toimimaan myös offline-tilassa. Lähdekoodi. Saatavilla: OpenRepos ja Jolla Kauppa.
Älypuhelimet ovat käteviä myös navigaattoreina ja tätä varten puhelin on hyvä laittaa telineeseen, siten että se on ajaessa näkyvillä. Älypuhelimelle löytyy useita erilaisia autotelineitä ja yksi Lumia 925:n ja Jollan kanssa toimivaksi todettu on Clas Ohlsonin yleisteline älypuhelimelle. Teline sopii useimmille matkapuhelimille ja on suhteellisen edullinen 19,99 euron hinnallaan.
Älypuhelimen autoteline on ollut jo pitkään hankintalistalla ja tulevaa matkaa varten sellaisen viimein kävin ostamassa. Lyhyen arpomisen jälkeen mukaan tarttui Clas Ohlsonin yleisteline älypuhelimelle, joka sopii useimmille älypuhelimille, jotka sopivat korkeudeltaan 108-135 mm ja leveydeltään 45-75 mm mittoihin, joihin säätöominaisuus taipuu. Tälläisia ovat muun muassa Lumia 925, Jolla, iPhone 3-, 4- ja 5, Samsung Galaxy S2-, S3- ja S4. Pienellä voimalla Lumia 925 mahtuu telineeseen myös Cellyn lompakko-suojakotelon kanssa. Vastaavasti Jolla pitää ottaa pois Insmatin lompakko-suojakotelosta.
Yleistelineen mukana tulee kolme erilaista telinettä: imukuppikiinnike tuulilasiin taipuvan varren kera ja ilman, kiinnike tuuletusritilään ja yksi levy kojetauluun asentamista varten. Telineissä kuulanivel helpottaa säätöä ja puhelin voidaan asettaa pysty- tai vaaka-asentoon. Eli kolme telinettä yhden hinnalla. Toinen vastaava tarviketeline sisälsi vain yhden kiinnikkeen, vaikka hinta oli sama.
Clas Ohlsonin yleisteline älypuhelimelle toimii mielestäni mainiosti ja on ulkonäöltään hillitty. Tosin, testasin vain varrellisen imukuppitelineen, sillä se vaikutti kaikista kätevimmältä sijoitettavuudeltaan.
Vaihdoin jokin aika sitten työpuhelimeni Lumia 800:sta hieman uudempaan Lumia 925:een, jonka myötä myös Windows Phone -käyttöjärjestelmän versio nousi 8:een. Aikaisempaan versioon verrattuna Windows Phone 8 tarjoaa kaikilta osin paremman käyttökokemuksen, mutta suurimpana erona se tarjoaa kattavamman valikoiman sovelluksia. Windows Phone 8 -sovelluksia onkin saatavilla runsaasti, joten valinnan helpottamiseksi tässä muutamia poimintoja tarjonnasta.
Windows Phone 8 -sovellustarjonta
Microsoftin Windows Phone tuli mobiilimarkkinoille hieman jälkijunassa iOS:iin ja Androidiin verrattuna ja Windows Phone 7 -versio oli vielä kyvykkyydeltään rajoittunut sovelluksia ajatellen. Pari vuotta sitten julkaistu Windows Phone 8 nosti käyttöjärjestelmän uudelle tasolle ja sovelluksiakin alkaa jo olemaan runsaasti ja oikeastaan sovelluskaupassa on samanlainen runsaudenpula kuin kilpailijoilla.
Windows Phone -sovelluksia voi kätevästi selata ja asentaa suoraan Web-selaimesta Windows Phone Storen kautta. Tarjontaa on riittävästi ja samankaltaisia ja lähes saman nimisiä sovelluksia löytyy useita, eikä niiden hyvien ja toimivien sovellusten valinta ole aina helppoa. Tässä on muutamia poimintoja Windows Phone 8 -sovellustarjonnasta, kattaen lähinnnä perussovellukset ja muutamia pelejä.
Nokia-sovellukset
Here Transit:
Kuten Reittiopas-sovellus, mutta 740 kaupungissa globaalisti.
Here Maps:
Auttaa löytämään parhaan tavan kaupungin halki offline-kartoilla 95 maassa.
HERE Drive+:
Offline-tilassa toimiva opastava navigointipalvelu 95 maassa.
Nokia TV:
Katso eri TV-palveluita, kuten YLE Areena, Katsomo, Ruutu ja The Voice.
Nokia Panorama:
Yhdistää ottamasi kuvat automaattisesti panoraamakuvaksi.
Nokia Cinemagraph:
Yhdistele valokuvaa ja videon kaltaista animaatiota.
Nokia Camera:
Korvaa Nokia Pro Camin ja sisältää kaikki sen toiminnot sekä Nokia Smart Camin parhaat ominaisuudet.
younited:
F-Securen pilvitallennuspalvelu. Vaihtoehto OneDrivelle, etenkin osaa yhdistää eri pilvet saman sovelluksen alle. Esim. Dropboxin käyttö onnistuu kätevästi.
Quick Settings:
Tiili-pikakuvakkeet esim. WLANin, Bluetoothin ja GPS:n kytkemiseen.
Erilaisia sovelluksia on joka lähtöön ja Windows Phone 8 laitteen myötä oma sovellusvalikoima vaatii vielä kartuttamista. Mitä sovelluksia sinulla löytyy Windows Phone 8 -puhelimestasi?
Jollaa pyörittävä Sailfish OS -käyttöjärjestelmä on pirteä lisä iOS:n, Androidin ja Windows Phonen hallitsemilla markkinoilla ja sille saatavia sovelluksiakin alkaa jo olla kattavasti perustarpeisiin, etenkin jos mukaan laskee Android-sovellukset. Muutama kuukausi sitten kirjoitin Sailfish OS -sovellustarjonnasta ja nyt on aika tehdä aiheeseen uusi katsaus ja selvittää millaisia uusia ohjelmia Jollalle ja Sailfish OS:lle on saatavilla.
Sailfish OS -sovellustarjonta on muutamassa kuukaudessa kasvanut hiljaksiin, kun kehittäjät ovat toteuttaneet uusia sovelluksia ja kääntäneet lisää aikaisemmin Meegolle tehtyjä sovelluksia. Tässä muutamia poimintoja uusien sovellusten tarjonnasta. Sovellusten nimet vievät sovelluksen OpenRepos-sivulle, jos sellainen on, tai sovelluksen kotisivulle.
Sailfish OS -sovellustarjonta, osa 2
Weather Kaarna
Sääennustus-sovellus, joka käyttää Suomen ilmatieteenlaitoksen avointa dataa ja OpenWeatherMapin tietoja. Sovelluksen sivu. Saatavilla: Jolla Kauppa.
LinksBag
Sovellus getpocket.com -palvelun käyttämiseen. Mahdollistaa mm. palvelun kirjainmerkkien hakemisen, lukemisen ja poistamisen. Lähdekoodi. Saatavilla: OpenRepos.
Bookmark
Sovellus Diigo- ja Pinboard -kirjanmerkkipalveluille. Lähdekoodi. Saatavilla: Jolla Kauppa
Feed Haven
Sovellus Feed.ly -uutissyöte-palvelulle. Lähdekoodi. Saatavilla: Jolla Kauppa.
Feed’me
Sovellus Feed.ly -uutissyöte-palvelulle. Lähdekoodi. Saatavilla: Jolla Kauppa.