- Liittynyt
- 01.03.2021
- Viestejä
- 13
Olen jo pidemmän aikaa kehittänyt uutta deittisovellusta, jossa pelimäisyys ja rahastus evät ole prioriteettina, eli sovellus on jokseenkin "eettinen" verrattuna nykyisiin suosittuihin sovelluksiin. Projekti on nyt siinä pisteessä, että perustoiminnot alkavat olla kasassa, palvelin on julkisessa verkossa saatavilla ja projektin teknisellä osuudella on jokseenkin selkeä sekä tavoitettavissa oleva maaliviiva. Näiden seikkojen johdosta teen kevyen julkistuksen projektilleni, jos se vaikka jotakuta kiinnostaisi jossain muodossa ja saan ehkä luotua omalle tekemiselleni hieman lisämotivaatiota.
Sovelluksen toimintalogiikka tulee olemaan nykyisen suunnitelman mukaan seuraava:
1. Käyttäjä asettaa hakuasetukset ja mahdollisesti ylimääräiset filtterit.
2. Asetuksiin sopivat profiilit ilmestyvät ruudukkoon, jota voi selailla vapaasti.
3. Käyttäjä lähettää jollekin tykkäyksen. Uuden tykkäyksen voi tehdä vasta seuraavana päivänä ellei tykkääjä ja tykättävä ole kytkeneet rajattomia tykkäyksiä käyttöön asetuksista.
4. Tykkäyksen vastaanottajalle ilmoitetaan heti tykkäyksestä ja vain hän voi lähettää ensimmäisen viestin.
Kohdan 3 tykkäysrajoitus on vielä toteuttamatta sovellukseen. Se ja muut puuttuvat ominaisuudet, kuten esimerkiksi päästä päähän -salaus viesteihin, minun pitäisi toteuttaa sovelluksen seuraavaan versioon. Sovelluksen teknisestä puolesta nyt alkuun sen verran, että kyseessä on Flutter-sovellus, joka toimii Android- ja iOS-laitteilla. Sovellus on yhteydessä palvelimeen, joka on kirjoitettu Rustilla.
Sovellus tulee todennäköisesti pysymään harrastus- ja hyväntekeväisyysprojektina, joten teen sovelluksen ylläpidosta mahdollisimman yllätyksetöntä, helppoa ja halpaa. Tämä tarkoittaa sitä, että kuvat esimoderoidaan koneellisesti ja vielä sen jälkeen ylläpidon toimesta, ennen kuin ne ovat julkisia muille käyttäjille. Tekstimuotoinen sisältö tulee näillä näkymin olemaan enimmäkseen whitelistattua ainakin alkuun, eli vapaamuotoista profiilitekstiä ei ole mahdollista kirjoittaa. Mikäli kuvia lähetetään liikaa moderoitavaksi tai palvelimesta loppuu tehot kesken, niin teen jotain tilannetta korjaavia rajoituksia sovellukseen.
Tekniset asiat tuntuvat helpommalta verrattuna sovelluksen julkaisuun liittyvään byrokratiaan. Yksityishenkilönä en haluaisi pyörittää sovellusta, koska olen tällöin suoraan itse oikeudellisesti vastuussa asioista, esim. mikäli palvelin hakkeroidaan. Varmaankin paras tai itselle mielekkäin ratkaisu tähän olisi löytää olemassa oleva yhdistys tai muita ihmisiä, joita kiinnostaisi ylläpitää deittisovellusta hyväntekeväisyysmielessä ja perustaa heidän kanssaan yhdistys julkaisemaan sovellus. Palvelin yms. kulut olisi hyvä kattaa sovelluksen avulla jotenkin, ehkä mainokset ja/tai tukijäsenyys toimisi.
Tässä vielä kuva miltä sovelluksen Asetukset-sivu näyttää tällä hetkellä. Ehkä tulevaisuudessa pistän lisää kuvia näytille.
Sovelluksen toimintalogiikka tulee olemaan nykyisen suunnitelman mukaan seuraava:
1. Käyttäjä asettaa hakuasetukset ja mahdollisesti ylimääräiset filtterit.
2. Asetuksiin sopivat profiilit ilmestyvät ruudukkoon, jota voi selailla vapaasti.
3. Käyttäjä lähettää jollekin tykkäyksen. Uuden tykkäyksen voi tehdä vasta seuraavana päivänä ellei tykkääjä ja tykättävä ole kytkeneet rajattomia tykkäyksiä käyttöön asetuksista.
4. Tykkäyksen vastaanottajalle ilmoitetaan heti tykkäyksestä ja vain hän voi lähettää ensimmäisen viestin.
Kohdan 3 tykkäysrajoitus on vielä toteuttamatta sovellukseen. Se ja muut puuttuvat ominaisuudet, kuten esimerkiksi päästä päähän -salaus viesteihin, minun pitäisi toteuttaa sovelluksen seuraavaan versioon. Sovelluksen teknisestä puolesta nyt alkuun sen verran, että kyseessä on Flutter-sovellus, joka toimii Android- ja iOS-laitteilla. Sovellus on yhteydessä palvelimeen, joka on kirjoitettu Rustilla.
Sovellus tulee todennäköisesti pysymään harrastus- ja hyväntekeväisyysprojektina, joten teen sovelluksen ylläpidosta mahdollisimman yllätyksetöntä, helppoa ja halpaa. Tämä tarkoittaa sitä, että kuvat esimoderoidaan koneellisesti ja vielä sen jälkeen ylläpidon toimesta, ennen kuin ne ovat julkisia muille käyttäjille. Tekstimuotoinen sisältö tulee näillä näkymin olemaan enimmäkseen whitelistattua ainakin alkuun, eli vapaamuotoista profiilitekstiä ei ole mahdollista kirjoittaa. Mikäli kuvia lähetetään liikaa moderoitavaksi tai palvelimesta loppuu tehot kesken, niin teen jotain tilannetta korjaavia rajoituksia sovellukseen.
Tekniset asiat tuntuvat helpommalta verrattuna sovelluksen julkaisuun liittyvään byrokratiaan. Yksityishenkilönä en haluaisi pyörittää sovellusta, koska olen tällöin suoraan itse oikeudellisesti vastuussa asioista, esim. mikäli palvelin hakkeroidaan. Varmaankin paras tai itselle mielekkäin ratkaisu tähän olisi löytää olemassa oleva yhdistys tai muita ihmisiä, joita kiinnostaisi ylläpitää deittisovellusta hyväntekeväisyysmielessä ja perustaa heidän kanssaan yhdistys julkaisemaan sovellus. Palvelin yms. kulut olisi hyvä kattaa sovelluksen avulla jotenkin, ehkä mainokset ja/tai tukijäsenyys toimisi.
Tässä vielä kuva miltä sovelluksen Asetukset-sivu näyttää tällä hetkellä. Ehkä tulevaisuudessa pistän lisää kuvia näytille.