Weźmy jako przykład aplikację na Facebooku. Dlaczego opracowali aplikację, gdy użytkownicy mogli po prostu uzyskać dostęp do swojej strony i zrobić to samo? Dla mnie oznacza to większą konserwację i wyższe koszty, ponieważ dla każdej funkcji dodanej do aplikacji internetowej ta funkcja będzie musiała zostać również dodana do aplikacji na smartfona.
Dlaczego więc miałbym chcieć opracować więcej niż jeden raz (dla każdej formy iOS, Android itp.), Skoro mógłbym mieć tylko jedną aplikację internetową? Jakie korzyści otrzymam? Jedyne, co przychodzi mi do głowy, to funkcja GPS.
EDYCJA :
Moje pytanie jest bardziej zorientowane na aplikacje biznesowe, z których będą korzystać tylko niektórzy członkowie firmy, nie chodzi o sprzedaż aplikacji (do użytku prywatnego). Więc w przeciwieństwie do tego, co mówią niektóre odpowiedzi na ten temat, rozwijając się jako aplikacja na smartfony, zyska ona na większej sprzedaży ze względu na „sklepy ze smartfonami”, dla mnie ten punkt nie jest ważny, ponieważ aplikacja jest do użytku prywatnego.
Opracowanie aplikacji jako aplikacji internetowej oznacza, że można uzyskać do niej dostęp za pośrednictwem przeglądarki smartfona, a także na komputerze (dowolną przeglądarkę), ale rozwijanie jej jako aplikacji natywnej ograniczyłoby to tylko do pewnego rodzaju smartfona, więc ograniczylibyśmy posługiwać się. Z drugiej strony opracowanie go jako aplikacji internetowej oznacza, że aby uzyskać dostęp do aplikacji, musi być dostępne połączenie internetowe.
Pamiętając o tym, w jaki sposób przekonałbyś swojego szefa do napisania aplikacji na daną platformę smartfona (iOS / Android), a nie jako aplikacji internetowej?