Tak trudna jest praca nad tworzeniem aplikacji na system operacyjny Android

  Kilka tygodni temu Mówiłem, że aplikacje na Androida nie wyglądają tak dobrze, jak te na iOS i testowanie HTC One X otrzymany od Orange Mogę potwierdzić, gdyby tak było, że różnica istnieje i dla kogoś, kto jest przyzwyczajony do iOS, jest to całkiem oczywiste. Aby pokazać nam, jak rozdrobniona jest platforma i jak trudno jest tworzyć aplikacje dla systemu operacyjnego Android, te z TechCrunch opublikowali powyższy obrazek, na którym widzimy „stół warsztatowy” niektórych programistów firmy z Hongkongu.

  W praktyce firma testuje w Hongkongu na 400 terminalach z Androidem wszystkie aplikacje, które zamierzają uruchomić, a na powyższym obrazku przedstawiłeś tylko część z nich. Liczba jest bardzo wysoka, bo mówimy też o urządzeniach dostępnych wyłącznie w Azji, ale i tak zauważamy, jak duża jest fragmentacja. Praktycznie pojedynczy programista nie jest w stanie przeprowadzić takich testów i jego aplikacje będą działać poprawnie tylko na terminalach, na których zostały przetestowane, reszta będzie miała raczej złe doświadczenia.

  W przypadku iOS sprawa jest dużo prostsza, na chwilę obecną dostępne są tylko 4 rozdzielczości, na których można testować aplikacje, ale od jesieni ich liczba może się zmniejszyć, jeśli Apple nie wypuści iPhone’a 5 w wyższej rozdzielczości, ale zrezygnować z oferowania iOS 6 dla iPhone'a 3GS.