Vývojári: Použite SkyDrive na zálohovanie dát aplikácií

Ikona času čítania 3 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

Jedným z problémov so systémom Windows Phone je, že pri inovácii na nový telefón stratíte všetky údaje svojich aplikácií. Vývojári to však môžu napraviť rýchlou implementáciou systému zálohovania/obnovy cez SkyDrive.

Uvedomil som si, že aplikácie pre Windows Phone potrebujú zálohovacie riešenie, a tak som do aplikácie plánovača domácich úloh pridal jednoduchý zálohovací systém SkyDrive, Plánovač napájania. Ak ste vývojár, prečítajte si nižšie uvedený návod, v ktorom sa dozviete, ako pridať rovnaký systém do vašej aplikácie!

 

Účet Live Connect
Najprv si budete musieť nastaviť účet SkyDrive API, ak ho nemáte. Choďte na Live Connect stránku a prihlásenie. Mala by vás vyzvať, aby ste pridali podrobnosti o svojej aplikácii. Vyplňte názov a jazyk svojej aplikácie a kliknite na tlačidlo Súhlasím. Potom prejdite na stránku Nastavenia aplikácie, otvorte Nastavenia API a zmeňte Možnosť aplikácie mobilného klienta na ÁNO. Skopírujte si svoje ID klienta, pretože ho budete potrebovať neskôr!

 

Live SDK
Teraz si musíte stiahnuť Live SDK, ak ste tak ešte neurobili. Ísť do Stránka na stiahnutie spoločnosti Microsoft a stiahnuť/nainštalovať MSI.

 

Pridanie referencií do vášho projektu
Nezabudnite pridať odkazy na Live SDK vo svojom projekte Visual Studio! Pridať Microsoft.Live a Microsoft.Live.Controls k vašim referenciám. Tiež pridajte System.Xml.Serializácia (používa sa na serializáciu vašich údajov do textového súboru na nahranie do SkyDrive).

 

Pridanie záložnej stránky
Stiahnite si moje už existujúce záložnú stránku (kliknite na Uložiť). Po stiahnutí kliknite pravým tlačidlom myši na súbor ZIP a kliknite na tlačidlo „Odblokovať“, aby ste sa uistili, že súbory kódu je možné prečítať. Potom súbor rozbaľte a skopírujte dva súbory kódu (xaml a xaml.cs) do svojho projektu.

Prezrite si stránku xaml.cs a zmeňte všetky položky, ktoré majú vedľa seba komentár „CHANGE“. A potom na stránke xaml zmeňte menný priestor na svoj projekt a číslo ClientId na svoje vlastné.

 

Dokončenie
Na stránke nastavení aplikácie zadajte položku „záloha“, čím sa otvorí nová stránka zálohy. Vaša stránka nastavení by mala byť samostatná stránka, nie niečo na vašej panoráme! A stránky nastavení NEPOUŽÍVAJÚ otočné ovládacie prvky!

 

Konečná vzorka projektu
Môžete si stiahnuť kompletné ukážka projektu tu aby ste videli, ako všetko spolu funguje. Môžete si tiež stiahnuť Plánovač napájania na Marketplace, aby ste videli, ako táto vzorka funguje s aplikáciou, ktorá je momentálne na Marketplace.

Viac o témach: zálohovanie, vývojári, konzultácie