úterý 4. září 2012

Použití VHD disku ve virtualboxu s modrou obrazovkou...

Pomalu přecházím z Windows7 na Windows8. Vzhledem k tomu, že Windows8 již nepodporuje VirtualPC, tak jsem řešil, jak využít stávající virtuály, aby se nemusely vytvářet znovu. VirtualBox podporuje VHD disky z VirtualPC. Zkusil jsem tedy vytvořit nové PC a připojit disky. Bohužel po prvním spuštění jsem se dočkal jen modré obrazovky :-(
Hrál jsem si se změnou nastavení, jestli není problém v tom. Pak jsem zkoušel forum přímo pro virtualbox, ale po vznesení dotazu my vlákno moderátor zablokoval kvůli nepodpoře Windows8. Tak jsem mu hezky poděkoval a hledal jinde. Nakonec jsem našel řešení a je úplně jednoduché. Jediné, co je potřeba udělat, je změnit řadič z SATA na IDE. Poté již vše funguje tak, jak má :-)

středa 27. června 2012

Zamyšlení o WP8

Od první prezentace WP8 uběhlo jen pár dní a všude jsou slyšet ohlasy o tom, jak Microsoft zase zklamal, napálil své uživatele apod. Dost lidí se už vyjádřilo i v tom smyslu, že s Windows Phone končí... ale proč to všechno?
Primárně se všem nelíbí pouze jedna věc, resp. nelíbí se jen stávajícím uživatelům WP, a to, že nepůjde provést upgrade z WP7 na WP8. Chápu, že to může vadit těm, co si právě koupili nový telefon, resp. max. jen Nokii Lumii 800 (Lumie 900 se teprve začala u nás oficiálně prodávat), protože mají pocit, že byli ochuzeni, ale o co vlastně? Indícií o tom, že nepůjde upgrade z WP7 na WP8 bylou za posledních několik měsíců spousty a datum oznámení novinek o WP8 byl také známý, takže proč nepočkali?

Předpokládám, že ti, kdo si koupili teď nový telefon s WP7 to udělali proto, že se jim prostředí WP7 líbí. Je to primárně telefon, takže volat, posílat SMSky, prohlížet internet, sledovat facebook a twitter a další půjde s tímto přístrojem stále stejně dobře. Nové WP8 přinesou jiné jádro, které bude společné s Windows8 (a konečně se zruší veškeré pozůstatky na Windows CE). Aktuálně je v Marketplace již přes 100 000 aplikací, takže si každý vybere ty, které potřebuje. Argument tipu, že teď začnou přibívat konečně aplikace, které firmy nechtěly pro WP7 dělat, podle mého není správný. Firmy, které nechtěly své aplikace vyvíjet i pro WP7 to dělají hlavně z důvodu, že pro ně tato platforma není zajímavá, buď pro to, že jí nevěří a nebo pro malé zastoupení na trhu. Uvedením WP8 se pro ně v tomto směru moc nezmění, protože pořád bude záležet na tom, kolik procent lidí si tato zařízení zakoupí a teprve pak dokáže tato "masa" firmy přinutit, aby změnily svá rozhodnutí. Ale upřímně, toto nebude reálné hned po uvolnění WP8. Bude to trvat několik měsíců (nebo let?) než tato platforma získá větší pozici na trhu. Na druhou stranu tím, že se jedno jádro použije pro telefon, table a desktop dává vývojářům větší možnosti při tvorbě aplikací a užitek z toho bude mít nakonec hlavě uživatel, který bude moci používat jednu aplikaci na všech zařízeních, i když s odlišným komfortem a možnostmi.

Z mého pohledu je WP8 krok správným směrem a vypadá to, že se Microsoftu podaří (doufejme) vybudovat kvalitní ekosystém od produktivity po zábavu. To potvrzují i poslední novinky ohlášené pro Xbox.

pondělí 12. března 2012

Co přinese Tango?

Blíží se další aktualizace od Microsoftu pro zařízení s Windows Phone. Do této doby se každá aktualizace očekávala s nadějí, že se schopnosti zařízení dostanou dále, ale tato aktualizace jde opačným směrem, i když pár novinek do stávajících telefonů také přinese.
Trochu to vypadá, že si tuto aktualizaci vynutila Nokie, která chce vyrábět levné telefony s Windows Phone. Je to ale krok správným směrem? Dokáže zmenšení paměti (RAM i ROM) a snížení frekvence procesoru o tolik snížit cenu? Telefon se přeci skládá z daleko více částí, které mají na cenu vliv - display, fotoaparát, senzory. Jenže tyto části není jednoduché v této verzi měnit a proto zůstávají stejné (až na výjimky - ZTE Orbit bude mít display o velikosti 4"). Údajně WP8 by mělo přijít se změnami v rozlišení a podporou více jádrových procesorů. Tato verze by měla být do značné míry jiná než současné WP7, takže pro levné telefony nebude asi dostupná a je možné, že současné WP7 by mohli zůstat výlučně pro ně.

Co tedy přinese Tango pro současné telefony:
- více možností pro MMS (více obrázků, videa, vyzvánění, zvukové poznámky)
- při zjišťování lokace se zobrazí ikona ve stavovém řádku
- export kontaktů na sim kartu
- správa kontaktů na sim kartě
a to je vše.

Telefony, pro které je Tango určené, jsou zatím jen dva (Nokia Lumia 610 a ZTE Orbit). O co všechno uživatelé těchto zařízení budou ochuzeni:
- některé aplikace pro ně budou nedostupné na Marketplace
- nepůjdou spravovat podcasty a přehrávat video podcasty
- nepůjde využít Local Scout (který u nás stejně není podporován)
- Fast App Switching nebude fungovat, tj. aplikace po přepnutí se vždy odsunou z paměti jako za dob první verze
- nepůjde automaticky nahrávat fotky na SkyDrive
- nepůjde přehrávat videa s určitými kodeky (asi jen HD videa)
- nebudou funkční agenti na pozadí (přehrávání a stahování na pozadí by mělo být funkční)

Podle mého jsou z těchto omezení nejzásadnější 2 - Fast App Switching a agenti na pozadí.
Fast App Switching se možná pro levné telefony hodí, jelikož to zpomalí ovládání telefonu. Je ale zvláštní, že zrovna na tomto si Microsoft nedávno dost zakládal - na CESu a i po něm probíhaly závody mezi WP7 telefonem a ostatními ohledně rychlosti provedení určitého úkolu na telefonu. Po pozitivních výsledcích to Microsot marketingově využil.
Někdo říká, že agenty lze nahradit push notifikací, aby živé dlaždice zůstaly i nadále živé, ale existuje spousta scénářů, kdy to prostě tímto nahradit nelze. Leda by veškerá data uživatele byla někde v cloudu a tím pádem dostupná pro tento typ notifikací.

Je jasné, že tato omezení mají určitý smysl, nebo spíše je to ponaučení Microsoftu z dob Windows Mobile, kdy existovalo dost zařízení s malou pamětí a slabým procesorem. Uživatelé pak veškeré problémy viděli v použitém systému a ne v nedostatečných parametrech telefonů. K tomuto by nyní dojít nemělo. Na druhou stranu je otázkou, jestli si uživatelé neřeknou, že Android za podobnou cenu toho umí víc. Každopádně na výsledek tohoto rozhodnutí si budeme muset počkat.

neděle 12. února 2012

Navigace ve Windows Phone pro ČR

Objevil jsem o víkendu zajímavý Launcher ve Windows Phone, který umožňuje využít navigaci pomocí Bingu. Jedná se o BingMapsDirectionsTask. Všechno bylo ideální včetně odladění v emulátoru. Avšak po spuštění aplikace v reálném zařízení najednou navigace nefungovala. Nejprve jsem si myslel, že je problém při získání aktuální polohy, ale nebylo to tím. Nakonec jsem objevil, že je to omezení Bingu pro určité lokality, kam bohužel patří i naše republika.
Ale existuje řešení. V nastavení stačí definovat pro oblast+jazyk (region+language) u prohlížeč a hledání (browser & search language) místo češtiny angličtinu (nejlépe US). Tím se zapne Bing Vision a při hledání se zobrazí více než jen webová verze Bingu. Bohužel ale při hledání se toho ve výsledcích moc nezobrazí :-/ Třeba to časem Microsoft rozšíří o pro naši republiku. Nezbývá než doufat...