Programmiertechnisch bleibt nur zu orakeln, warum eine so große Datenmenge übertragen wird.
Es gibt verschiedene Möglichkeiten der Datenhaltung. Wie der Name syncron schon sagt werden hier mindestens 2 Geräte bei Veränderung wieder auf den aktuellen Stand gebracht. Die Datenhaltung findet also auf beiden Geräten statt (Hier Smartphone und MapToSnow-Server).
Bei einer so umfangreichen Datenbank kann das für Smartphonenerhältnisse schon ordentlich sein. Und sie würde stetig anwachsen!
Und selbst die Aktualisierung mit den neusten Infos (RacerX hat neue NITRO Piste endeckt) in Datenbankform kann schon groß sein (Jedes Mal, wenn irgendjemand in irgendeinem Skigebiet irgendeinen Pin bekommt entstehen Daten).
Andererseits kann man ja auch immer nur die aktuellsten Daten temporär speichern und immer wieder ersetzen. Nur eigene Errungenschaften werden dann lokal gespeichert. Erhöht aber den Traffic, da man ältere Daten immer wieder neu laden muss.
Als Entwickler kann man dann probieren diese Arten so zu mischen (Bei verschiedenen Programmfunktionen z.B.) das ein möglichst anwenderfreundlicher Ausgleich zwischen Datenhaltung auf dem Smartphone und Traffic entsteht. Das ist nicht immer ganz einfach und hängt auch stark vom Nutzerverhalten ab.
Vermutlich ist einfach die Datenmenge, die entsteht doch so hoch, dass ein kompletter Abgleich jedesmal mehrere MB verschlingt. Hier würde nur eine manuelle Einschränkung in der App Abhilfe schaffen, z.b von welchen Skigebiet(en) man die aktuellen Infos benötigt, oder ob man die Gesamtbestenliste auf der Piste braucht. Verschiedene Profile wären denkbar (Auf der Piste/ Im Hotel).
Logischerweise muss alles was lokal von anderen gespeichert wird (Darf man das überhaupt) auch einmal runtergeladen werden. Nutzerfreundlich wäre es allemal, wenn man solche Aktualisierungsrichtlinien festlegen könnte. Dir Peter, hätte es vielleicht einiges an Traffic erspart, oder du hättest die Daten per WLAN im Hotel etc. runtergeladen.
Wie gesagt, Orakelei, nur der Support kann es sicher sagen.
Und schon wieder weit OT, aber vielleicht interessierts ja sogar noch jemanden
MfG Oli
Edit: Mit dem Trafficmonitor habe ich gerade herumgespielt, habe trotz nur einer eigenen Session, die ich nicht syncronisiert habe trotzdem schon 3MB Traffic verursacht. AFWall+ hat ganz brav den Traffic für MapToSnow geblockt, während What's App durfte.
Für mich so wunderbar, alle ohne root müssen wohl zum kompletten Deaktivieren greifen, wenn MapToSnow da nicht nachlegt.