Amazon Test Drive – nowa funkcja do testowania aplikacji na Androida przed ich zakupem

Prawie tydzień temu Amazon otworzył wirtualny sklep z aplikacjami na terminale z Androidem, ale dopiero dziś zaimplementował niezwykle ciekawą funkcję, która z punktu widzenia wielu powinna wprowadzić w życie i przez Apple. Test Drive to funkcja, która pozwala użytkownikom przetestować aplikację przed zakupem w sklepie z aplikacjami Amazon. Na potrzeby testów w przeglądarce otworzy się nowe okno, w którym pojawi się ekran terminala, na którym zostanie załadowany podgląd aplikacji, dzięki któremu użytkownicy będą mogli zrozumieć, jak działa aplikacja. Wszystko odbywa się w oknie, w którym mamy emulację Androida i możemy surfować po sieci, słuchać muzyki, wykonywać o wiele więcej funkcji, niż tylko testować aplikację.

Kliknięcie przycisku „Przetestuj teraz” powoduje uruchomienie kopii tej aplikacji w Amazon Elastic Compute Cloud (EC2), usłudze internetowej zapewniającej programistom moc obliczeniową na żądanie w chmurze. Kiedy klikniesz myszką symulowany telefon, wysyłamy te dane przez Internet do aplikacji działającej na Amazon EC2 – tak jak Twoje urządzenie mobilne wysyłałoby dotknięcie palcem do aplikacji. Następnie nasze serwery przesyłają sygnał wideo i audio z aplikacji z powrotem do Twojego komputera. Wszystko to dzieje się w czasie rzeczywistym, dzięki czemu możesz eksplorować funkcje aplikacji tak, jakby działała na Twoim urządzeniu mobilnym.

Apple od dawna krytykowany jest za brak możliwości przetestowania aplikacji przed zakupem, a skoro Android Market i Amazon dają taką możliwość, bardzo prawdopodobne, że Apple w najbliższej przyszłości wdroży coś podobnego. Nie wiem, czy będzie system podobny do tego w Amazonie, ale byłoby wspaniale, gdyby użytkownicy mieli możliwość przetestowania aplikacji przed faktycznym zakupem jej w AppStore.