JotMemory

Taannoin, kun laadin Ai Hacked News sovelluksen, pyörittelin ajatusta  suosikkitoiminnallisuuden rakentamisesta. Harkitsin jopa sellaista toteutusta, jossa tallennetut sisällöt löytyisivät helposti ja niiden hallinta sekä jakaminen olisi sujuvaa ja käyttäjäystävällistä.


Tätä toiminnallisuutta suunnitellessani pidin tärkeänä, että kaikki olisi modulaarista. Tavoitteena oli keveys ja nopeus uutisten lukemiseen ja tallentamiseen niin, ettei suosikkien hallinta veisi koko sovelluksen painopistettä tai muodostuisi raskaimmaksi ylläpidettäväksi osaksi.


Päädyin lopulta toteuttamaan suosikkitoiminnallisuuden erillisenä sovelluksena dependency injectoiden astetta pidemmälle kokonaan omaksi sovellukseksi. Näin ollen "suosikkien" tallentamis toiminnallisuus palvelee useampia käyttötapauksia ja mahdollistaa näppärän tavan tallentaa kiinnostavaa sisältöä eri lähteistä talteen. Lisäksi sovellukselle on lyöty minimaalinen hintalappu, jolla voidaan kattaa vuosittaiset apple developer tilin kustannukset pitää harraste toimintaa (99$ vuoteen + verkkosivut suportteineen). 


Sovellukseen voi ainoastaan jakaa sisältöä. Ajatuksena on, että näin ei tarvita pääsyä käyttäjän kuvagalleriaan, mikä on erittäin siisti tapa pitää JotMemory täysin erillään käyttäjän omista kuvista. Tällöin sovelluksella ei myöskään ole oikeutta käsitellä käyttäjän kuvia.


Lisäksi, jos vastaavat toiminnot olisi yhdistettynä esimerkiksi tekoälyä hyödyntävään "Ai hacked new" sovellukseen, kasvaisi sovelluksen tietosuoja- ja tietoturvavaatimusten laajuus merkittävästi, erityisesti kolmansien osapuolten tietojen käytön osalta.


Lisätietoja: jotmemory.com