
Ergebnis 1 bis 13 von 13
-
Robby Light Gast
Hallo Mango-Developer,
ich brauche ein wenig Hilfe. Ich ahbe eine App geschrieben, in der mann die Einträge auf weitere Live-Tiles legen kann. Meine App kann alos mehrere Tiles erzeugen. Da die Informationen auf den Tiles aktuell bleiben sollen, möchte ich sie regelmäßig updaten.
Leider habe ich in dem ShellTileSchedule nur eine Funktion gefunden das Bild zu Updaten. Ich möchte aber vor Allem die Rückseite des Tiles aktulisieren.
Hat hier wer von euch schon ne Möglichkeit gefunden, das zu realisieren?
Ich beziehe die Daten zum aktuelisieren nämlich nicht aus dem Netz, sonder aus ner lokalen XML, die einfach nur das angegebene Datum mit dem aktuellen abgleicht.
Vielen Dank schon mal im Voraus!
PS: Macht es nicht mal Sinn, hier ne eigene Unterkaategorie für Mango-Development anzulegen?
-
Gehöre zum Inventar
- 09.06.2011, 14:02
- #2
Du kannst es ja im "Wünsche an PocketPC.ch"-Forum anregen, dass es einen eigenen Unterbereich für Mango-Entwicklung geben soll, wobei ich nicht wirklich den Sinn sehe: es gibt zwar neue Funktionen aber viele der Antworten aus der früheren Entwicklung sind ja auch für Mango relevant und es werden auch bei der Entwicklung für Mango noch Probleme auftauchen die sich auf "alte" Teile des Frameworks beziehen.
Bzgl. deiner eigentlichen Frage: schau mal hier, da gibt es ein Tile Sample von Microsoft und laut Beschreibung sollte das auch zeigen wie man die Rückseite verändern kann: http://msdn.microsoft.com/en-us/libr...(v=vs.92).aspx
-
Robby Light Gast
Hey, danke für die schnelle Antwort.
Ich meinte das Unterforum auch nur für die ganz spezifischen Mango Fragen. Weil damit eben noch nicht so viele Entwickler vertaut sind.
Zum eigentlichen Problem: Ich häbe mir heute schon sämtliche MSDN Seiten zu diesem Thema 100x angeschaut und durchgelesen. Ich weiß, wie ich die Rückseite verändern kann. Ich möchte es aber per Scheduler tun. Also automatisch im Stundentakt. Und wie das geht weiß ich eben noch nicht.
Vor Allem, weil ich ohne Push arbeiten möchte.
-
entwickelt Apps
- 14.06.2011, 10:38
- #4
Hab mir das auch mal angesehen und bisher noch keine Lösung gefunden. Eine Idee wäre das man es über einen Background Agent löst. Sprich eine Funktion schriebt die stündlich ausgeführt wird, die Daten sammelt und das Tile aktualisiert. Aber ob das so tatsächlich möglich ist ( zum Beispiel auch wegen dem Isolated Storage zugriff ) kann ich auch nicht genau sagen.
Gruss
Nemoc
-
Robby Light Gast
Ja, der BackgroundAgent läuft schon, kommt aber nicht an die Daten vom Hauptprojekt dran. Eben wegen ISOLATEDStorage -.-
Jetzt verzweifel ich darüber, wie ich dem Agent die Daten gebe.
-
entwickelt Apps
- 14.06.2011, 17:00
- #6
Bin leider auch nicht weitergekommen. Habe es für den monent mal so belassen, das es sich beim start der Applikation anpasst. Aber dass ist halt alles andere als optimal.
Mit der kostenlosen PocketPC.ch App von meinem OMNIA7 aus geschrieben.
-
AEG Gast
Hmmm dachte dass der BackgroundAgent auf eine Datenbank zugreifen kann, und das gibt es ja neuerdings in Mango...
Weiss nicht ob das stimmt aber ich dachte das mal gehört zu haben, von einem der glaubte es von jemandem erzählt bekommen zu haben, der das gelesen hat....
Man müsste also eine lokale Database machen und einen Background Agent programmieren der stündlich darauf zugreift...
-
Gehöre zum Inventar
- 27.11.2011, 20:52
- #8
Der Background-Agent und das Hauptprogramm verwenden an und für sich denselben IsolatedStorage. Man kann aber natürlich auch ne SQL CE-Datenbank benutzen.
Hab bis jetzt in meinen Testprojekten über den Background-Agent nur Daten vom System abgefragt. Was sein kann, ist dass es nur bestimmte Ordner im IsolatedStorage gibt auf die Hauptprogramm und der Agent zugreifen können. Will man Bilder auf dem Startscreen anzeigen muss man sie ja auch in einen speziellen Ordner legen damit die Tile darauf Zugriff hat.
-
AEG Gast
Das heisst meine Idee geht nicht?
Dann weiss ich auch keine Möglichkeit, reine xml nachrichten per Push zu schicken und diese auszuwerten geht ja auch nicht, da bei XML nachrichten die Anwendung laufen muss.
-
Gehöre zum Inventar
- 27.11.2011, 21:10
- #10
Doch, SQL CE ist die Datenbank für WP7 (SQL Server Compact Edition). D.h. was du gemeint hast sollte auch möglich sein.
Ich bin mir aber ziemlich sicher, dass man auch XML-Files in den IsolatedStorage schreiben kann auf die der Background-Agent dann zugreifen kann.
-
AEG Gast
Ja schon, das Problem aber ist , dass XML Push nachrichten nicht ausgewertet werden können, falls die Anwendung nicht gerade am laufen ist...
-
Gehöre zum Inventar
- 27.11.2011, 21:36
- #12
Ausgangspunkt: alles steht in einem XML-File im Isolated-Storage
Background-Task wird alle 30 Minuten ausgeführt (also der generische, nicht der ScheduledTask sondern wirklich der Background-Worker).
Der kann dann jedes Mal ins XML-File aus dem Isolated-Storage schauen und wenns nötig ist die Tile anpassen (Vorderseite, Rückseite, Text, Bild, was auch immer).
Da kommt Push an keiner Stelle ins Spiel.
-
AEG Gast
Achso meinst du das xD
Ich dachte an eine XML Nachricht die per Push ans Gerät gesendet wird und dann vom Agent ausgewertet wird... Sry hab dich missverstanden.
Ähnliche Themen
-
Live Tile Apps Sammlung
Von skunk im Forum Windows Phone 7 AppsAntworten: 58Letzter Beitrag: 07.12.2011, 16:48 -
Beezz Live-Tile Probleme
Von Robby Light im Forum Windows Phone 7 AppsAntworten: 14Letzter Beitrag: 04.07.2011, 08:38 -
Facebook Live Tile (Ich Tile) wiederherstellen
Von htcjoop im Forum Windows Phone 7 AllgemeinAntworten: 2Letzter Beitrag: 13.04.2011, 07:06 -
Live Tile Aktualisierung FanLiga
Von Forell im Forum Windows Phone 7 AppsAntworten: 3Letzter Beitrag: 07.03.2011, 20:46 -
Live Tile
Von dpbenne im Forum LG E900 Optimus 7Antworten: 18Letzter Beitrag: 10.01.2011, 14:27
Pixel 10 Serie mit Problemen:...