webOS od samego początku był skazany na porażkę?
Kilku byłych pracowników firmy Palm twierdzi, że system operacyjny webOS, działający na smartfonach Pre oraz tablecie TouchPad, był wadliwy już na etapie projektu, a co za tym idzie od samego początku był skazany na porażkę. Co poszło nie tak?
Kilku byłych pracowników firmy Palm twierdzi, że system operacyjny webOS, działający na smartfonach Pre oraz tablecie TouchPad, był wadliwy już na etapie projektu, a co za tym idzie od samego początku był skazany na porażkę. Co poszło nie tak?
Głównym błędem, jaki popełniono podczas tworzenia webOSa, był wybór silnika WebKit jako podstawy systemu, wykorzystywanej przez wszystkie uruchamiane pod jego kontrolą aplikacje. WebKit jest otwartym silnikiem renderującym strony internetowe, wykorzystywanym między innymi przez przeglądarki Chrome czy Safari. Jest świetny, ale nie ma fizycznej możliwości aby działające z jego wykorzystaniem aplikacje dorównywały szybkością aplikacjom na iOS, z którym to systemem miał przecież webOS rywalizować.
Problematyczny był również sam proces tworzenia systemu oraz pierwszych aplikacji. webOS powstał w około 9 miesięcy, czyli dość szybko. Aby zmieścić się w czasie firma (a raczej jej programiści) musiała iść na skróty – zamiast stworzyć „klocki”, z których później można byłoby budować aplikacje, każdą aplikację tworzono od podstaw, a dopiero później stworzono „klocki”, które miały ułatwić pracę nowym programistom. Efekt był taki, że praktycznie rzecz biorąc programiści musieli uczyć się programowania pod webOS dwa razy.
Przy tej okazji problemem okazała się również dostępność programistów ze znajomością silnika WebKit, których nie dosyć że było mało (webOS powstawał w 2009 roku), to jeszcze znaczna większość z nich pracowała dla Google lub Apple. Do tego doszła nieudolność Palma (a później HP) w przekonywaniu programistów do swojej nowej platformy.
Oczywiście nie były to jedyne problemy webOSa, ale z pewnością przyczyniły się one do niepowodzenia platformy, która zaowocowała próbą sprzedaży, a następnie uwolnieniem (czyli w praktyce porzuceniem) systemu przez HP.
via BI