Andreas Hoffmann
- Forum-Beiträge: 36
13.01.2013, 13:50:11 via Website
13.01.2013 13:50:11 via Website
Hallo liebe Leute,
ich bin gerade dabei eine App zu entwickeln, stehe aber momentan vor einem kleinen Problem.
Ich wollte es so realisieren, dass die App erst verbindung mit dem Server aufnimmt, wenn neue Informationen vorliegen. Das würde ich zum Beispiel aus der Datenbank lesen. Für's erste würde mir reichen, wenn die Verbindung nur bei WLAN aufgebaut wird (es werden größere Dateien versendet), besser wäre es allerdings, wenn der Benutzer entscheiden kann zwischen WLAN und Mobilfunk. Für die Datenübertragung muss die App nicht geöffnet sein, sonder es soll im Hintergrund stattfinden.
Nun zu meinen Fragen/Problemen:
Ich hoffe ihr habt ein paar braucbaren Tipps für mich. Es gibt ja viele Apps, bei denen Daten nur bei WLAN übertragen werden oder bei denen man entscheiden kann. Leider habe ich nichts im Netz gefunden. Kann natürlich auch sein, dass ich die falschen Stichwörter bei der Suche verwendet habe.
LG =)
ich bin gerade dabei eine App zu entwickeln, stehe aber momentan vor einem kleinen Problem.
Ich wollte es so realisieren, dass die App erst verbindung mit dem Server aufnimmt, wenn neue Informationen vorliegen. Das würde ich zum Beispiel aus der Datenbank lesen. Für's erste würde mir reichen, wenn die Verbindung nur bei WLAN aufgebaut wird (es werden größere Dateien versendet), besser wäre es allerdings, wenn der Benutzer entscheiden kann zwischen WLAN und Mobilfunk. Für die Datenübertragung muss die App nicht geöffnet sein, sonder es soll im Hintergrund stattfinden.
Nun zu meinen Fragen/Problemen:
- Wie kann ich es einrichten, dass die App nur bei Bedarf synchronisiert wird? Evtl. einen Service, den ich starte wenn neue Dateien vorhanden sind?
- Wie kann ich es einrichten, dass nur bei WLAN-Verbindung übertragen wird? Ich habe mir BroadcastReceiver angeschaut, aber nichts brauchbares entdeckt
- Wie richte ich alles ein, damit nicht unnötig Rechenleistung verbraucht wird? Zum Beispiel einen Service der arbeitet obwohl keine Wlan-Verbindung vorhanden ist.
Ich hoffe ihr habt ein paar braucbaren Tipps für mich. Es gibt ja viele Apps, bei denen Daten nur bei WLAN übertragen werden oder bei denen man entscheiden kann. Leider habe ich nichts im Netz gefunden. Kann natürlich auch sein, dass ich die falschen Stichwörter bei der Suche verwendet habe.
LG =)
— geändert am 13.01.2013, 13:52:08
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.