Vývojáři: Použijte SkyDrive k zálohování dat aplikací

Ikona času čtení 3 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Jedním z problémů s Windows Phone je, že při upgradu na nový telefon ztratíte všechna data svých aplikací. Vývojáři to však mohou napravit rychlou implementací systému zálohování/obnovy přes SkyDrive.

Uvědomil jsem si, že aplikace pro Windows Phone potřebují řešení zálohování, a tak jsem do své aplikace pro plánování domácích úkolů přidal jednoduchý zálohovací systém SkyDrive, Plánovač napájení. Pokud jste vývojář, přečtěte si níže uvedený tutoriál, kde se dozvíte, jak přidat stejný systém do vaší aplikace!

 

Účet Live Connect
Nejprve si budete muset nastavit účet SkyDrive API, pokud jej nemáte. Přejít na Živé připojení stránky a přihlášení. Mělo by vás to vyzvat k přidání podrobností o vaší aplikaci. Vyplňte název a jazyk aplikace a klikněte na Souhlasím. Poté přejděte na stránku Nastavení aplikace, otevřete Nastavení API a změňte nastavení Možnost mobilní klientské aplikace na ANO. Zkopírujte si své ID klienta, protože ho budete potřebovat později!

 

Živé SDK
Nyní si musíte stáhnout Live SDK, pokud jste tak ještě neučinili. Jít do Stránka ke stažení společnosti Microsoft a stáhněte/nainstalujte MSI.

 

Přidání referencí do vašeho projektu
Nezapomeňte přidat odkazy na Live SDK ve svém projektu sady Visual Studio! Přidat Microsoft.Live a Microsoft.Live.Controls na vaše reference. Také přidejte System.Xml.Serializace (používá se k serializaci vašich dat do textového souboru pro nahrání na SkyDrive).

 

Přidání stránky zálohy
Stáhněte si můj již existující Záložní stránky (klikněte na Uložit). Po stažení klikněte pravým tlačítkem na soubor ZIP a klikněte na tlačítko „Odblokovat“, aby bylo možné soubory kódu přečíst. Poté soubor rozbalte a zkopírujte dva soubory kódu (xaml a xaml.cs) do svého projektu.

Prohlédněte si stránku xaml.cs a změňte všechny položky, které mají vedle sebe komentář „CHANGE“. A pak na stránce xaml změňte jmenný prostor na svůj projekt a číslo ClientId na své vlastní.

 

Dokončuji to
Na stránce nastavení aplikace zadejte položku „záloha“, která otevře stránku nové zálohy. Vaše stránka nastavení by měla být samostatná stránka, nikoli něco na vašem panoramatu! A stránky nastavení NEPOUŽÍVAJÍ ovládací prvky pivotu!

 

Závěrečná ukázka projektu
Můžete si stáhnout kompletní ukázka projektu zde abyste viděli, jak všechno dohromady funguje. Také si můžete stáhnout Plánovač napájení na Marketplace, abyste viděli, jak tato ukázka funguje s aplikací, která je aktuálně na Marketplace.

Více o tématech: zálohování, Vývojáři, konzultace