Category: Windows Mobile

Chybí kandidát v hlavním balíčku

Snaha přesvědčit Visual Studio, aby vyrobilo balíček APPXBUNDLE, se může občas setkat s nepochopením v podobě chyby:

App manifest references the image ‚Assets\MojeAppka-square-310×310.png‘ which does not have a candidate in the main package.

Na první pohled nesmysl – když prohlédnu manifest, je v něm všechno v pořádku, však jsem taky obrázky a loga přes něj přiřazoval. Když se podívám do složky Assets, soubor tam je, ale má přívěšek .scale-100. A to je právě kámen úrazu.

Výchozí hodnota scale se pro UWP (tedy aplikace pro Windows 10) změnila na 200. Řešením je tedy doplnit patřičný soubor:

  1. Otevřít XXX.scale-100.png v grafickém editoru.
  2. Zdvojnásobit rozměry tak, aby původní obsah byl zachován uprostřed.
  3. Upravit pozadí, aby ladilo.
  4. Uložit jako XXX.scale-200.png.
  5. Opakovat pro všechny obrázky, které dělaly při tvorbě balíčku problémy.

image

Zdroj: http://blogs.msdn.com/b/maartenb/archive/2015/10/06/missing-default-200-logos-and-appx3210.aspx

Windows Phone 7 a jeho Garbage Collector

Nové telefony se systémem Windows Phone 7 nepřinášejí jen standardizovaný hardware, barevné kostičky a absenci copy&paste. Od starších verzí se liší z pohledu vývojáře hlavně v tom, že aplikace pro ně je možné vytvářet pomocí dvou technologií – Silverlight a XNA. Druhá jmenovaná slouží k tvorbě her a je díky ní možné dosáhnout efektu „three screens and a cloud„. Ačkoliv jsou dnešní telefony výkonnější než většina PC známých před deseti lety, stále nedosahují na Xbox, proto je třeba nespouštět z mysli náročnost aplikace. A když jde o výkonnost a .NET, není možné minout Garbage Collector, o kterém je tento článek.

Continue reading

Představení Windows Mobile 7 na MWC 2010

Právě skončila očekávaná prezentace na letošním Mobile World Congress, kde Microsoft poprvé představil Windows Mobile 7 (alias Windows Phone 7 Series). Každého, kdo sleduje mobilní dění, jistě neminula záplava spekulací jak ohledně vzhledu a používání, tak způsobu vývoje. Jaká je tedy pravda? A jakže to vlastně vypadá?