"Nokia Lumia 900 dostane Windows Phone 8 aktualizaci", tak mělo znít marketingové poselství Microsoftu před pár dny. Až pak měl Microsoft někde drobným písmem dopsat, že "zcela přirozeně nebude mít veškeré funkce WP8, protože to její hardware nedovoluje" (jako NFC, 720p rozlišení displeje, microSD karty, dual/quad-core CPU a další).
Stejně to dělá Apple. Oznámí, že (nic inovativního nepřinášející) iOS6 bude pro iPhone 4S, 4 i 3GS. Všichni jsou šťastní a vesele plácají ručičkama. Až později se dozví, že u iPhone 4 pár funkcí z toho mála nebude podporováno a u verze 3GS skoro žádná. V podstatě ty telefony nedostanou nic nového, ale změní se číslo na iOS6, a to se marketingově počítá!
Microsoft to udělal chybně -> nabídne i pro Lumia 900 řadu funkcí z chystaných WP8, jako je nová home obrazovka, integrovaný Skype, lepší Camera aplikace (od Nokia), je tam offline navigace či Nokia mapy, jenže tomu říká Windows Phone 7.8, a protože 7.8 je menší než 8.0, nikdo ručičkama neplácá.
Naopak jistý zmatený iDNES novinář píše cosi o tom, že Lumie budou prý za pár měsíců úplně k ničemu, protože 7.8 je menší než 8.0.
Ach jo, světe...
V současné době je na trhu (a aktivně se prodává) spousta Android 2.x zařízení, a to máme Android 4 (ICS) dostupný už skoro rok. Podíl ICS zařízení na všech Androidech je pouze 7%. Pokud napíšete aplikaci pro ICS, na zařízeních s 2.x (93%) ji nespustíte. Existuje zpětná kompatibilita nových zařízení se starým kódem, ale logicky to nefunguje opačně, není kompatibilita dopředná (starých zařízení s novým API). Na iPadu 1 si také nespustíte iPad 2 hry, protože potřebují jeho výkon, RAM a CPU, a na 32bitovém systému si nespustíte nový 64bitový server.
Podobně v budoucnu budete stále moci napsat aplikaci, která poběží pod WP 7.x i WP8. A více než 100 tisíc aplikací z Marketplace nezmizí.