Zase někdo potřebuje podojit páprdy, co mají prachy a nedokážou rozlišit podstatu a prostatu. A Ubuntu se na tomhle polštáři z bublinek snaží udržet.
Historie:
Všichni investoři šíleli po cloudu? Prásk, Unity One. My máme taky cloud! Uživatelé budou šílet! dejte nm peníze, budete z toho profitovat...
Současnost:
Microsoft vytroubil, že se dá spojit UI pro tablet, mbil a PC. Jenom se mu to nepovedlo, protože je to nesmysl. A co na tom? Investoři momentálně věří, že jak někdo s něčím takovým přijde, všichni hodí stávající tablet, PC a foun do kanálu a koupí si nový i se SW licencema. Tak uděláme Unity 8, ono z toho něco kápne a pak to necháme vyhnít. Samozřejmě, že předchozí verze je pořád udržovaná a až bublina splaskne... ;)
Budoucnost:
Skákající barevný písmenka v textu psaným po zpátku jsou cool a každý teenager je chce, i když se to nnedá číst. Investoři vidí potenciál ve statisících mladých uživatelů... :Q
Napadlo už někoho udělat něco, co bude prostě jenom použitelný bez toho hnojiště okolo?
Ono by bohatě stačilo, aby se nenašel nějaký blb, který začně přepracovávat do podobně nepoužitelné podoby xfce, lxde a pár dalších, pořád ještě použitelných, desktopových prostředí.
IMHO naprosto stejné GUI pro PC, mobil a tablet bude nutně kompromisem a nebude nikde fungovbat pořádně. Pan Souček v knížce "Blázniví vynálezci" má obrázek "superuniverzálních nůžek", které uměly (mj.) měřit vzdálenosti na mapě, pilovat nehty, otevírat láhve (atd. atd.) a všechny tyhle funkce uměly stejně blbě jako to stříhání.
Layout aplikace je jedna věc. To se dá měnit jednoduše, vzpomínám si před xx lety na komponentu XPManifest v Delphi, která jenom aplikovala XML popis stylu pro okna, aby v XPčkách vypadala přirozeně. Napsat jádro aplikace, který běží všude, je věc trošičku jiná.
Mám na noťasu x86/64, v mobilu řekněme Cortex A něco. Na jednom je int 64b, na druhým 32b. Na jednom stroji může být little endian, na druhým big endian. Jak to bude s binární kompatibilitou knihovny / aplikace? Opravdu stačí to naprogramovat a zkompilovat jenom jednou?
Web v PHP jede na nějakým interpreteru, který všechno odstíní. Existuje to jenom jako zdroják (plain text) a data (taky plain text nebo octet stream u multimédií) podle nějakýho standardu. U binární aplikace mám v podstatě na výběr jenom
- kompilace extra pro každou platformu (tomu se chtějí vyhnout, to se jim nelíbí)
- interpreter (na to nemusí mít mobilní zařízení dost výkonu)
- bytekód a virtuální machine ve stylu Java (včetně zpomalení a HW nároků, známe Androida)
- Překlad pro nejslabší podporovanou platformu a její emulace na výkonnějších strojích (už vidím, jak si bude někdo kupovat 64b čtyřjádro na 3,5GHz, aby na něm emuloval dovujádrový ARM na 600MHz)
Univerzální nativní srojový kód totiž jaksi neexistuje od doby, co byl na světě postaven druhý počítač.
Loliku, aplikace se sklada (pro tebe absolutni novinka, chapu) z desitek, stovek, tisicu casti. Frontend je z toho nepatrna cast. Dale je samosebou pitomost kompilovat do aplikace funcionalitu, kterou na danem HW nelze prakticky nijak pouzit. A vubec nejhorsi co muze kdo udelat, je kombinace ruznych frontendu v jednom. Protoze pak jaksi nefunguje poradne ani jedno ani druhe ani treti.
Ale to samo widlomaniak nemuze pochopit, ze. On je totiz uzasnej napad dat na desktop dlazdice 50x50 pripadne jeste vetsi, to kdyby se nahodou na ten 40" 4k zobrazovac veslo moc veci. Alternativne na dotykaci poslat aplikaci do okna, s pidikrizkem v rohu. Nice. A ty uchvancancujici 8bit barvy ...
Jo, lidi si celkem bezne pamatujou 500+ obrazku, aby vedeli na kterej kliknout, kdyz chteji zrovna pustit film/napsat text/otevrit email/... a to uzasne funkcni vyhledavani, ktere nefunguje kdyz sou offline files off.
Drahý Jeronýmku, psaní aplikací pro mě není novinka. Zato pro vás jsou zjevně nepoznanou novinkou Universal Apps.
Start Screen jste zjevně také v životě neviděl. Ikony aplikací mají ve velikosti Medium popisy, aplikace se dá vyhledat napsáním pár písmen z jejího názvu, a prosté gesto na dotekové obrazovce (nebo klik myší) ukáže všechny nainstalované aplikace.
Ad uzasne funkcni vyhledavani, ktere nefunguje kdyz sou offline files off - to se má týkat čeho?
Dneska tu byl clovicek, o kterem bych se nebal rict, ze je to cistokrevny windowsak. Ptal sem se ho na desitky ... ktery se snazej o presne totez. A narikal, ze to je doslova tragedie. Ze pry se mu na dotykaci spousteji appky v desktopovym okne ... ;D. navic pry M$ odparal z desitek "ctvereckovanej" IE, takze musi na dotykaci pouzivat desktopovej, coz se prakticky neda.
Proste mixovani je zcela nefunkcni pitomost.