Porównanie Środowisk programistycznych Android i OSx (dla IPAD, IPhone)
Android w stosunku do oprogramowania dla Iphone czy IPAD’a jest rozwiązaniem umożliwiającym tworzenie aplikacji dla amatorów, a nie tylko dla profesjonalnych firm programistycznych z następujących powodów:
- Apple sprzedaje środowisko programistyczne SDK dla swojej platformy mobilnej oraz pobiera ryczałtową opłatę abonamentową (roczną)
- System operacyjny Android wraz ze środowiskiem programistycznym SDK jest darmowy i ogólnie dostępny
- System operacyjny Android działa na dużej ilości różnych urządzeń mobilnych dając użytkownikom możliwość wyboru
- Urządzenia Apple wymagają instalacji aplikacji tylko ze sklepu „Apple Market”, co znacznie utrudnia i ogranicza możliwość programowania, dystrybucję i instalację
- Oprogramowanie pisane pod platformy Apple wymaga przesłania, weryfikacji, akceptacji przez firmę Apple co zwiększa bezwładność tworzenia oprogramowania, nowych wersji, oraz narzuca duże restrykcje
- Koszty tworzenia, testowania, akceptacji oprogramowania w stosunku do Androida są znacznie większe
- Mała ilość urządzeń Apple (dedykowanych) nie daje praktycznie żadnego wyboru sprzętu