Nevěřili, že Windows Phone je nejrychlejší. Zkusili soutěžit a skončili poraženi.
Více informací k soutěži naleznete na fb.com/windowsphonecz
Nevěřili, že Windows Phone je nejrychlejší. Zkusili soutěžit a skončili poraženi.
Více informací k soutěži naleznete na fb.com/windowsphonecz
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
Fotíte pár lidí a každý samozřejmě zavře oči v jinou dobu. S Camera Extras, novou aplikací pro Nokia Lumia telefony, žádný problém. Finální snímek poskládá Lumia automaticky z několika různých. Stejně tak nová aplikace nabídne samospoušť.
Pokud jste nestíhali včerejší představení Windows Phone 8, máme pro vás nejen textový popis, ale nově jsou k dispozici také podrobná videa.
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í:
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
Živé dlaždice na úvodní obrazovce Windows Phone 8 (a po aktualizaci i stávající WP 7.5 zařízení) budou mít uživatelsky nastavitelnou velikost dlaždice ke každé aplikaci, takže nabídnou příjemnou flexibilitu, aniž se z toho stane Android zmatek.
Geniální.
Je na vás, zda budete preferovat současné pojetí či si s dlaždicemi zahrát "Tetris".
Související: Windows Phone 8 představen. Co nabídne?
V San Franciscu dnes Microsoft představil část informací o chystaných Windows Phone 8, novém mobilním operačním systému, který bude k dispozici na podzim tohoto roku.
Technicky sdílí Windows Phone 8 kernel a komponenty s Windows 8, tedy desktopovým / tabletovým systémem. Dá se očekávat hromada aplikací, protože jedno jádro a API vládne všem, vývojáři to budou mít snadné (vsuvka pro vývojáře: podívejte se na Windows 8 soutěž).
A vypadá to, že Microsoft naslouchal trhu na 100% i co se týče požadované funkčnosti.
* UI: Windows Phone 8 nabídne (už tradičně) mnohem modernější UI než iOS, v možnostech konfigurace přidá flexibilitu Androidu, přitom zachová současnou výbornou ergonomii a konzistenci ovládání systému i aplikací.
* Vývoj: WP8 přidá podporu pro nativní kód (C / C++), DirectX pro hry a nabídne nové API a onen společný vývoj pro Windows 8 i Windows Phone 8.
* Homescreen: Živé dlaždice na úvodní obrazovce budou mít uživatelsky nastavitelnou velikost ke každé aplikaci (viz obrázek), aniž se z toho stane Android zmatek. Geniální. Je na vás, zda budete preferovat současné pojetí či si s dlaždicemi zahrát "Tetris".
* Mapy: současné Bing mapy budou nahrazeny skvělými Nokia mapami (tedy NAVTEQ mapové podklady), včetně plně off-line navigace, a bude je možné použít pomocí API v aplikacích třetích stran.
* VoIP: integrovaný do systému bude Skype, ale WP8 nabídnou i API pro VoIP třetích stran.
* Hardware: doplní se vcelku samozřejmé hardwarové věci jako je dual/quad core CPU (teoreticky až 64jádrové), 720p displeje, NFC, paměťové karty (ty jsou ale podporovány i pod WP7, jen většina výrobců je v praxi neimplementovala).
* Kompatibilita: současných 100 tisíc WP7.x aplikací poběží perfektně pod WP8.
* Internet: integrovaný je Internet Explorer 10 s rychlejším Javascriptem a HTML5 než má iPhone 4S / iOS6 (beta) či Samsung S III.
* Sdílení: Facebook, LinkedIn, Twitter, Skype a další integrace bude dále prohloubena, bude navíc snadné sdílet data mezi WP8 / Win 8 zařízeními.
* Office: nové verze Word, Excel, PowerPoint, a OneNote aplikací, s propojením na SkyDrive a Office 365.
* Firmy: WP8 zařízení a Windows 8 tablety / PC budou také moci snadno sdílet data mezi sebou, doplní šifrování pomocí BitLockeru a hromadnou firemní správu a instalaci aplikací, bezpečnostních politik a nastavení.
Dnes od 18:00 našeho času začíná Windows Phone Summit. Můžete jej sledovat i online.
Toto je přesně zařízení, které dává smysl Windows 8 i tabletům obecně - Microsoft Surface. První zařízení, které budete chtít používat. Malý, lehký a super výkonný díky Intel Ivy Bridge platformě (současné nejrychlejší CPU), funguje jako matlací nástroj (tablet) i jako pracovní a produktivní zařízení (notebook).
Surface je výborný tablet, ale také nabízí integrovanou klávesnici a touchpad ve volitelném 3mm tenkém krytu.
Oproti mizernému iPadu s primitivním OS z telefonu se Windows 8 dá i tou klávesnicí báječně ovládat a spustí se na něm pracovní, podnikové či kancelářské aplikace. iPad ne, k němu sice BT klávesnici připojíte, ale jeho telefonní OS s ní skoro neumí pracovat.
Jsem si schopen představit, že toto zařízení u mě nahradí i ThinkPad notebook. Bude mi stačit Surface. Výkon a ovladatelnost je oproti ARM úpně jinde, nové Ivy Bridge tablety s Windows 8 zastanou veškeré tyto role na 110%.
A pokud chcete opravdu jen špičkový tablet (bez možnosti spouštět současné desktopové aplikace), je k dispozici ARM verze. I ta bude mít ovšem k dispozici Office 2013 🙂
Váha super výkonné Intel verze (která nahradí i notebook) bude 900 gramů s FullHD 1920x1080 displejem, ARM verze pak 670 gramů. Integrované jsou konektory pro mini DisplayPort (připojíte třeba 30" externí monitor), USB 3.0, microSD karty, interní SSD má 64 či 128 GB. Není to prostě jen hračka, zduřelý telefon.
Toto je budoucnost. Nestaráte se o notebook i tablet, máte jen jedno tenké, super schopné a super výkonné zařízení. Microsoft Surface.
Připojitelné aktivní Touch Cover a Type Cover kryty mají jen 3mm a 5mm tloušťku, a zvláště ten druhý bude nabízet zážitek z psaní a produktivitu jako na notebooku díky kvalitní hardwarové klávesnici.
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.
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:
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.