Kohtuullinen toive: ruokasovellus joka vain toimii, oli nettiä tai ei. Jääkaappisi ei mene offline-tilaan, joten miksi sitä seuraava sovellus menisi? Silti moni ruokasovellus pysähtyy ilman signaalia, koska lista on palvelimella ja se pitää hakea joka kerta. On olemassa yksinkertaisempi malli — pidä data puhelimessa — ja silloin sovellus toimii niin kaupan takkuavassa wifissä, kellarikeittiössä kuin lentokoneessakin. Fango on rakennettu näin, ja alla on tarkalleen mikä toimii ilman yhteyttä ja mikä ei.
Fango pitää listan, muistutukset ja tilastot laitteella, joten ne toimivat ilman yhteyttä. Skannaa kuitti verkossa niin lista täyttyy sekunneissa — sen jälkeen kaikki pyörii offline, ilman tiliä. Kuukausi ilmaiseksi, sitten 2,99 €/kk tai 24,99 €/v.
Lataa App Storesta Lataa Google PlaystäKuukausi ilmaiseksi. Ei rekisteröitymistä. iOS ja Android.
- Useimmat ruokasovellukset tarvitsevat pilven, koska varasto on niiden palvelimella ja synkataan puhelimeen.
- Laitepohjainen sovellus pitää listan puhelimessa, jolloin se toimii ilman yhteyttä eikä tiliä tarvita.
- Fangossa offline toimii kaikki arkinen — lista, muistutukset, tilastot, käsinlisäys, widget ja ostoslista.
- Yksi vaihe vaatii yhteyden: kuitin tekoälytunnistus, joka kestää muutaman sekunnin.
Lyhyt vastaus: lista, muistutukset ja tilastot toimivat ilman verkkoyhteyttä, koska ne ovat puhelimessa eivätkä palvelimella. Yhteyttä tarvitsee vain kuittiskannaus: tekstintunnistus tehdään laitteella, mutta tunnistetun tekstin tulkinta tuotteiksi käy kerran verkon yli. Käytännössä tämä tarkoittaa, että kaupan parkkihallissa tai mökillä voit lisätä tuotteet käsin ja skannata kuitin myöhemmin.
Miksi useimmat ruokasovellukset tarvitsevat yhteyden
Syy on siinä, missä data asuu. Useimmat seurantasovellukset säilyttävät varastosi pilvessä ja synkronoivat kopion puhelimeen. Se on kätevää monella laitteella, mutta tarkoittaa että sovelluksen on tavoitettava palvelin ladatakseen ja tallentaakseen listasi — ja yleensä kirjatakseen sinut ensin sisään tilille. Yhteys katkeaa, ja sovellus ei pysty perustehtäväänsä. Se on suunnitteluvalinta, ei luonnonlaki.
Laitepohjainen sovellus tekee päinvastaisen valinnan: lista asuu laitteessa, piste. Palvelinta ei ole, joten ei ole mitään mistä olla offline. Sama rakenne tuottaa myös sen, ettei tiliä tarvita — käymme asian läpi artikkelissa hävikkisovellus ilman rekisteröitymistä.
Mikä Fangossa toimii ilman yhteyttä
Koska Fango pitää kaiken puhelimessa, päivittäinen käyttö ei riipu signaalista lainkaan. Ilman yhteyttä toimivat:
- Koko jääkaappilista. Selaat, muokkaat ja merkitset syödyksi tai hävikiksi — kaikki luetaan suoraan laitteelta.
- Vanhenemismuistutukset. Ne ajastetaan paikallisesti puhelimeen, joten ne laukeavat ajallaan verkosta riippumatta.
- Käsinlisäys. Lisäät tuotteen ja asetat päiväyksen käsin ilman yhteyttä.
- Tilastot ja widget. Säästetty vastaan hävikki -luvut ja kotinäytön widget päivittyvät paikallisesta datasta.
- Ostoslista. Ehdotukset tulevat jääkaapista ja kuittihistoriasta, ja osastojärjestys ajetaan puhelimen omalla avainsanalistalla — ei tekoälykutsua. Sama koskee ostoslistaa ilman tiliä.
Käytännössä tuo kattaa lähes kaiken mitä ruokasovelluksessa tekee. Voit avata sen lentokoneessa, katsoa mikä on vanhenemassa ja saada muistutuksesi — mikään siitä ei koske internetiin.
Se yksi asia joka tarvitsee yhteyden
Suoraan sanottuna: yksi verkkovaihe on, ja se on kuitin tekoälytunnistus. Kun kuvaat kuitin, kuva tai sen teksti lähetetään kerran tuotteiden tunnistamiseen ja säilyvyyden arvioimiseen — tunnistus ajetaan palvelimella, joten se tarvitsee yhteyden noiksi muutamaksi sekunniksi. Kaikki sitä ennen ja sen jälkeen on paikallista, ja kuitti luetaan kerran eikä sitä säilötä. Vaihe on kuvattu artikkeleissa kuitin skannaus ja miten tekoäly lukee kuitin.
Jos olet kotiin tullessa ilman yhteyttä, se ei ole este: lisää tärkeimmät käsin ja skannaa kuitti myöhemmin, kun verkko taas toimii. Skannaus on nopeuden takia olemassa, ei portti sovelluksen käyttöön.
Entä perhejako?
Rehellisyyden vuoksi tämäkin: jos otat perhejaon käyttöön, jaettu jääkaappi ja jakamasi ostoslistat kulkevat palvelimen kautta talouden puhelimien välillä, ja siihen tarvitaan yhteys. Sovellus ei silti lakkaa toimimasta ilman nettiä. Jaettu data pidetään myös laitteella, joten näet viimeksi synkatun tilan ja voit muokata sitä normaalisti; omat muutoksesi menevät lähtevään jonoon ja lähtevät kun verkko palaa. Synkkaus ei muutenkaan ole reaaliaikaista, vaan tapahtuu kun sovellus avataan ja muutaman kerran päivässä taustalla. Ilman perhejakoa mitään yhteyttä ei tarvita skannauksen ulkopuolella.
Käytännön tilanteet ovat arkisempia kuin lentokone. Kaupan takaosassa kenttä katoaa, kellarikerroksen ruokakaupassa ei ole verkkoa lainkaan, mökillä yhteys on mitä sattuu, ja monella datapaketti on rajattu. Sovellus joka pyytää palvelimelta listan jokaisella avauksella epäonnistuu juuri niissä hetkissä, joissa listaa oikeasti tarvitaan. Paikallinen data poistaa koko kysymyksen: avaat sovelluksen ja lista on siinä, riippumatta siitä, mitä palkkisymboli näyttää.
Miksi offline on enemmän kuin mukavuus
Offline ei ole vain lentokonetta tai kellaria varten. Se kertoo miten sovellus on rakennettu, ja siitä seuraa muutakin. Sovellus joka ei tarvitse pilveä ei tarvitse tiliä eikä voi lukita sinua ulos siksi että palvelu on nurin. Nopeus tulee samasta juuresta: listaa ei odoteta palvelimelta, vaan se on heti näytössä.
Luotettavuus on koko pointti. UNEP arvioi että noin viidennes kuluttajille päätyvästä ruoasta heitetään pois, ja suurin osa siitä unohtuu kotona. Työkalu auttaa vain jos se toimii joka kerta kun siihen tartutaan, ei vain silloin kun signaali sattuu olemaan. Suomessa syntyy Luonnonvarakeskuksen mukaan noin 640 miljoonaa kiloa elintarvikejätettä vuodessa, ja siitä noin puolet on alun perin syömäkelpoista hävikkiä.
Fango pitää listan, muistutukset ja tilastot laitteella, joten ne toimivat ilman yhteyttä. Skannaa kuitti verkossa niin lista täyttyy sekunneissa — sen jälkeen kaikki pyörii offline, ilman tiliä. Kuukausi ilmaiseksi, sitten 2,99 €/kk tai 24,99 €/v.
Lataa App Storesta Lataa Google PlaystäKuukausi ilmaiseksi. Ei rekisteröitymistä. iOS ja Android.
Miksi offline on enemmän kuin mukavuuskysymys
Sovellus, joka vaatii yhteyden joka toimintoon, on käyttökelvoton juuri niissä hetkissä, joissa sitä eniten tarvitsee: kaupan kellarikerroksessa, mökillä tai silloin kun data on lopussa kuukauden viimeisellä viikolla. Se on myös tavallisin syy sille, että käyttö katkeaa muutaman viikon jälkeen.
Toinen puoli on tietosuoja. Kun tiedot ovat oletuksena laitteella, ne eivät ole olemassa palvelimella eikä niitä voi kadota sieltä. Se ei tarkoita, ettei mitään lähetettäisi koskaan — kuitin teksti käy tunnistuksessa, ja jaettu jääkaappi kulkee palvelimen kautta silloin kun otat sen käyttöön — mutta oletus on toinen kuin pilvipohjaisessa sovelluksessa.
Kolmas on nopeus. Paikallisesti tallennettu lista aukeaa heti eikä odota vastausta verkosta, ja juuri se tekee eron sen välillä, katsotko listan ennen ruoanlaittoa vai et. Muutaman sekunnin odotus riittää siihen, ettei sitä katsota.
Mikä toimii ilman yhteyttä ja mikä ei
Raja kulkee selvästi yhdessä kohdassa. Näin ominaisuudet jakautuvat.
Usein kysytyt kysymykset
Toimiiko ruokasovellus ilman nettiyhteyttä?
Se riippuu siitä, missä data on. Jos sovellus pitää varastosi pilvessä, se tarvitsee yhteyden listan lataamiseen ja tallentamiseen, eikä toimi ilman. Laitepohjaisessa sovelluksessa lista on puhelimessa, jolloin se toimii ilman yhteyttä. Fango kuuluu jälkimmäisiin: lista, muistutukset, tilastot, käsinlisäys, widget ja ostoslista toimivat kaikki offline.
Mikä Fangossa vaatii yhteyden?
Vain kuitin tekoälytunnistus. Kun kuvaat kuitin, kuva tai sen teksti lähetetään kerran tuotteiden tunnistamiseen ja säilyvyyden arvioimiseen, mikä kestää muutaman sekunnin. Jos otat perhejaon käyttöön, myös jaetun datan synkronointi talouden puhelimien välillä tarvitsee yhteyden. Kaikki muu tapahtuu puhelimessa.
Laukeavatko muistutukset ilman yhteyttä?
Laukeavat. Muistutukset ajastetaan paikallisesti puhelimen omaan ilmoitusjärjestelmään silloin kun tuote lisätään, eivät palvelimelta lähetettyinä viesteinä. Lentotila tai katvealue ei siis estä niitä. Sama koskee kotinäytön widgetiä, joka lukee samaa paikallista dataa.
Voiko tuotteita lisätä ilman nettiä?
Voi. Käsinlisäys toimii kokonaan offline: kirjoitat tuotteen nimen ja asetat päiväyksen, tai otat Fangon arvion. Vain kuittiskannaus tarvitsee yhteyden, joten tyypillinen tapa toimia katvealueella on lisätä kiireiset tuotteet käsin ja skannata kuitti myöhemmin.
Laukeavatko muistutukset lentokonetilassa?
Laukeavat. Muistutukset ajastetaan puhelimeen etukäteen eivätkä ne tarvitse yhteyttä ilmestyäkseen. Sama pätee puhelimen uudelleenkäynnistyksen jälkeen, kunhan ilmoituslupa on annettu.
Mitä tapahtuu, jos skannaan kuitin ilman yhteyttä?
Tunnistus ei onnistu, koska tuotteiden päättely tarvitsee yhteyden. Voit joko lisätä tuotteet käsin siltä istumalta tai skannata kuitin myöhemmin, kun verkko on käytettävissä. Lista ei mene rikki kummassakaan tapauksessa.
