Ti z nás, kteří už mají svůj věk, si pamatují den, kdy Steve Jobs v roce 2007 k původnímu iPhonu slíbil, že „vstoupí do historie“. A o tom, jak se ten den historie tvořila, už jsme toho namluvili hodně, ale zapomnělo se na to, že původní iPhone byl pro velkou část vývojářské komunity zklamáním.
Na této události bylo předvedeno mnoho revolucí: vícedotyková obrazovka, rozhraní prvního „iPhoneOS“ a šablona toho, co dnes považujeme za zařízení, které musíme mít ve svém životě. Ale tento přístroj byl v lednu 2007 zcela uzavřeným zařízením. Naštěstí byla chyba napravena, ale pro některé příliš pozdě.
Pevně uzavřená revoluce
První operační systém, „iPhone OS“, měl pevně dané ikony aplikací na černém pozadí obrazovky. Nebylo možné je přeskládat, ale skutečnost, kterou Steve Jobs prozradil, že se vývojářům nelíbila, spočívala v tom, že nebylo možné aplikace vůbec vyvíjet.
Pokud jste chtěli něco vyvíjet, museli jste se omezit na webové aplikace, které uživatelé museli otevřít prostřednictvím webové adresy a prohlížeče Safari. V té době se hodně mluvilo o HTML5, ale vývojáři očekávali, že budou moci pracovat na nativních zážitcích. A Jobs tyto dveře během několika minut během závěru prezentace zavřel.
Nejlepším příkladem jsou veřejné betaverze iOS
Čas ukázal, že to byla chyba. A naštěstí byla tato chyba vyřešena během jediného roku, protože s příchodem iPhonu 3G přišla druhá verze iPhone OS 2 s jeho vývojářskou sadou. A spolu s ní i koncept App Store, který se proměnil v mnohamiliardový byznys.
Vezměme si například společnost Vision Pro. Ačkoli tyto prohlížeče smíšené reality přistály na severoamerickém trhu s několika málo funkcemi, Apple nepřestal poskytovat nástroje pro vývojáře, posilovat ekosystém a aktualizovat operační systém na verzi VisionOS 2, která je plná vylepšení.
A to nemluvíme o betaverzích operačního systému, které byly uživatelům k dispozici až osm měsíců před příchodem Vision Pro do obchodů. Jinými slovy, společnost se poučila, a to je zřídkakdy důvod, proč můžete upgradovat na iOS 18 až po dlouhém období testování, interního testování a zdlouhavého beta procesu.