[win8 soutěž] » MyWindows.cz - vše o Windows Phone, Windows 8, Metro, Nokia Lumia

MyWindows.cz

home archív foto video win8dev kontakt

Zde přihlašte do soutěže své Windows 8 aplikace

Na MyWindows.cz vyhlášena soutěž pro vývojáře Windows 8 aplikací. Své aplikace můžete přihlásit do soutěže pomocí tohoto formuláře:

https://mywindows.cz/soutez.php


Uzávěrka prvního kola je 10.7. a druhého pak 28.8.

Pokud už máte s MS domluven termín Excellence Lab, postačí se přihlásit i po jeho absolvování.

Jako vývojář dostanete bezplatně pozvánku do Windows Store (který zatím není otevřen pro vývojáře z ČR), propagaci a recenzi aplikace na MyWindows.cz, tiskovou zprávu pro další média, odkazy z dalších webů (včetně Twitter / Facebook s 10 000 followers), výherce pak XBox 360.

Související články:

Jak za jeden týden připravit kompletní aplikaci pro Windows 8 s použitím technologií HTML5, CSS3 a JavaScript – den 4

Toto je poslední část naší série. Opravdu poslední článek publikuji, až bude k dispozici systém Release Preview, abych vám poskytl aktualizovanou verzi, ale z hlediska funkcí můžete tuto verzi považovat za kompletní.

Předchozí články naleznete zde:

A jako obvykle je kompletní řešení k dispozici zde: http://www.catuhe.com/msdn/urza/day4.zip

Celý projekt byl následně aktualizován pro Release Preview verzi Windows 8 (z Customer Preview), pro kompletní seriál (dny 0 - 4, bude popsáno v dalších článcích), je k dispozici zde: https://mywindows.cz/media/urza/UrzaGatherer.zip

V tomto článku se dozvíte, jak pomocí služby Skydrive (prostřednictvím sady Live SDK: Stáhnout sadu Live SDK) můžete ukládat stav sbírky uživatele.

Celý seznam sbírky je na web uložen jako soubor JSON (viz Den 0). Stav sbírky bude uložen jako další soubor JSON. Pokud se bude seznam karet vyvíjet, nebude to mít tedy dopad na stav sbírky. Tento soubor JSON bude uložen do úložiště uživatele ve službě SkyDrive.

Jak za jeden týden připravit kompletní aplikaci pro Windows 8 s použitím technologií HTML5, CSS3 a JavaScript – den 3

Na dnešním menu je integrace vaší aplikace do platformy Windows 8 Metro.

Tuto integraci už částečně zajišťuje přichycené zobrazení a možnosti nastavení, ale nyní je načase tento úkol dokončit pomocí:

  • Kontrakt Hledání
  • Kontrakt Sdílení
  • Kontrakt Výběr souboru
  • Živá dlaždice
  • Sekundární dlaždice

Těchto pět témat je skutečně důležitých pro symbiózu platformy Windows 8 Metro a vaší aplikace.

Předchozí díly samozřejmě najdete zde:

A jako obvykle je kompletní řešení k dispozici zde: http://www.catuhe.com/msdn/urza/day3.zip

Celý projekt byl následně aktualizován pro Release Preview verzi Windows 8 (z Customer Preview), pro kompletní seriál (dny 0 - 4, bude popsáno v dalších článcích), je k dispozici zde: https://mywindows.cz/media/urza/UrzaGatherer.zip

Jak za jeden týden připravit kompletní aplikaci pro Windows 8 s použitím technologií HTML5, CSS3 a JavaScript – den 2

Na jídelníčku šéfkuchaře jsou dnes následující chody:

  • Podpora mezinárodního prostředí
  • Správa aktivace režimu offline
  • Přidání ovládacího prvku flipView na stránky karet
  • Podpora přichyceného zobrazení
  • Podpora různých rozlišení
  • Podpora různých velikostí karet

Jako obvykle je kompletní řešení k dispozici zde: http://www.catuhe.com/msdn/urza/day2.zip

Celý projekt byl následně aktualizován pro Release Preview verzi Windows 8 (z Customer Preview), pro kompletní seriál (dny 0 - 4, bude popsáno v dalších článcích), je k dispozici zde: https://mywindows.cz/media/urza/UrzaGatherer.zip

Můžete si také přečíst články z předchozích dnů:

Jak za jeden týden připravit kompletní aplikaci pro Windows 8 s použitím technologií HTML5, CSS3 a JavaScript – den 1

Den 0 byl věnován vytvoření domovské stránky a nastavení připojení k datům. Dnes se zaměříme na vytvoření zbývajících obrazovek a přidání podpory pro práci offline.

Drátěný model úplné aplikace vypadá takto:

Kompletní řešení pro "den 1" naleznete zde - http://www.catuhe.com/msdn/urza/day1.zip.

Celý projekt byl následně aktualizován pro Release Preview verzi Windows 8 (z Customer Preview), pro kompletní seriál (dny 0 - 4, bude popsáno v dalších článcích), je k dispozici zde: https://mywindows.cz/media/urza/UrzaGatherer.zip

Jak za jeden týden připravit kompletní aplikaci pro Windows 8 s použitím technologií HTML5, CSS3 a JavaScript – den 0

Cílem této série celkem pěti článků (den 0 až den 4) je poskytnout praktický recept, podle něhož lze zcela od začátku vytvořit aplikaci pro Windows 8. Také si přečtěte předchozí článek Začínáme s vývojem Metro aplikací.

Jako příklad použiji aplikaci s názvem UrzaGatherer, která sběratelům karet hry Magic: The Gathering pomáhá pracovat s jejich sbírkou karet.

Aplikace UrzaGatherer byla původně vyvinuta s použitím technologie WPF 4.0, ale při vývoji verze pro Windows 8 jsem se rozhodl použít technologie HTML5, CSS3 a JavaScript.

Abyste mohli aplikaci začít vytvářet, budete potřebovat následující:

  • Počítač s Windows 8 Release Preview (můžete jej stáhnout zde)
  • Visual Studio 2012 (verzi Express RC pro Windows 8 je možné stáhnout zde)

Kompletní řešení pro "den 0" naleznete zde - http://www.catuhe.com/msdn/urza/day0.zip.

Celý projekt byl následně aktualizován pro Release Preview verzi Windows 8 (z Customer Preview), pro kompletní seriál (dny 0 - 4, bude popsáno v dalších článcích), je k dispozici zde: https://mywindows.cz/media/urza/UrzaGatherer.zip

Začínáme s vývojem Metro aplikací

Autor článku: Jan Cibulka / Fleveo s.r.o.


Rozhraní Metro, které přináší nový operační systém Windows 8, má řadu specifik, které je nutné při vývoji aplikace zohlednit. V této sérii článků se budeme postupně věnovat plánování aplikací a návrhu uživatelského rozhraní, vývoj bude předmětem samostatného seriálu.

Plánování aplikace

Účel aplikace

Mělo by jít o první krok před tím, než spustíte Visual Studio či nakreslíte první grafický prvek.

V první řadě si ujasněte, jakému účelu bude aplikace sloužit a tedy jaké funkcionality má uživateli přinést. Sedněte si, ideálně ve více lidech, a dejte dohromady všechny užitečné funkce. Tady je rychlý příklad toho, co dělá uživatel v aplikaci slevového serveru:

  • hledá slevy,
  • prohlíží si slevy,
  • nakupuje,
  • prohlíží zakoupené kupóny,
  • sdílí slevy s kamarády,
  • ptá se obchodníků na detaily o slevě,
  • a jistě další věci, které vyplynou z testování.

V druhé fázi seznam funkce kriticky projděte a proškrtejte všechny funkcionality, které nejsou nezbytné pro hlavní funkci, v tomto případě je to nalezení a zakoupení slevy. V této fází můžete škrtnout řadu dobrých nápadů, některé z nich možná v dalších verzích vrátíte, pro začátek je ale důležité udržet aplikaci co nejjednodušší.

V ideálním případě byste měli chování uživatele v aplikaci popsat jedinou větou. tedy něco jako: Uživatel prohledá slevy, najde nějakou zajímavou, tu prozkoumá, zakoupí a následně na tabletu zobrazí kupón.

Pro účely výše zmíněného návrhu si uspořádejte brainstorming a nápady rozkreslete, třeba do myšlenkové mapy.

Vývojáři, předběhněte konkurenci! Soutěž o pozvánky do Windows Store pro Metro aplikace

Windows 8 na startu

Microsoft před několika dny představil Windows 8 ve verzi Release Preview. Jedná se o největší změnu od dob Windows 95. Windows 8 jsou systém, který nabídne dvě odlišné rozhraní - klasické desktopové a nové dotykové / tabletové, tedy Metro interface.

Windows 8Finální verze Windows 8 přijde na trh na podzim tohoto roku a nabídne distribuci, vyhledávání a propagaci aplikací pomocí Window Store. Do Windows Store budou moci své aplikace v budoucnu zařadit i čeští vývojáři.

S majoritní pozicí Microsoftu v operačních systémech pro PC a OEM instalacemi se dá očekávat, že Windows Store bude velice populární a tedy zajímavý i pro vývojáře.

Je vhodné své Windows 8 aplikace připravit co nejdříve.

Předběhněte konkurenci! O co přesně jde?

V tuto chvíli bohužel není Windows Store veřejně otevřen pro vývojáře z ČR. Zatím se do něj nemůžete volně zaregistrovat. Díky této soutěži ale přesto budete moci Metro aplikace publikovat už nyní a získat náskok před konkurencí.

Pro 20 vybraných vývojářů Metro aplikací zajistíme pozvánky do Windows Store. Budete tak mít svůj vývojářský účet založen dříve než konkurence, navíc bezplatně, a své Metro aplikace nabídnete uživatelům dříve než ostatní.

Na MyWindows.cz vám také zdarma zajistíme propagaci vašich aplikací.

Jeden absolutní výherce od nás také dostane Xbox-360 a pokud bude chtít, pomoc při publikaci jeho aplikace od společnosti Fleveo s.r.o., která jako jedna z prvních v ČR již své aplikace ve Windows Store má publikované (například Zapakatel.cz).