Popularność aplikacji biznesowych w web i desktop.

0

Ciekawi mnie ile mniej więcej procent aplikacji biznesowych jest pisanych na przeglądarkę, a ile na desktop. Domyślam się, że tendencja wzrostowa jest w stronę aplikacji webowych, jeśli tak to jak wysoka.

Sobie pozwolę odświeżyć, bo wiem, że ktoś się musi orientować.

1

Nie spotkałem się jeszcze z aplikacją pisaną z widokiem w czymś innym niż web o ile nie musiała robić czegoś specjalnego, np. dostęp do specjalnych drukarek. Powód jest prosty. Stawiając stację roboczą, wystarczy wgrać przeglądarkę i już komputer jest gotowy do pracy. Aplikacja się zmieni? Przeglądarka po prostu wyświetli nowy widok. Aktualizacja klienta jest zbędna.

Grube klienty dla aplikacji biznesowych spotykałem jedynie na screenach kiedy trzeba było przepisać stary soft na nowy.

0

Ah, więc aplikacje desktopowe to aż taki przeżytek? Myślałem, że nadal mają jakiś udział w rynku.

0

Spójrz na to ze swojej strony. Wchodzisz czasem na 4programmers. Czasem z pracy, czasem ze smarfona, czasem z domu. Wyobraź sobie że to nie jest strona tylko w każdym miejscu musisz instalować aplikację. Wyobraź sobie że co pare dni wychodzi poprawka do forum i musisz robić aktualizacje. Wyobraź sobie że komputer Ci się zepsuł i po kupnie nowego musisz bawić się w instalację klienta.

Mimo że jest to web, nadal wszystko co potrzebne jest zaimplementowane, więc pytanie jaki jest sens tworzenia tutaj appki na desktopa?

Mam jeszcze jeden argument. Jeżeli desktop, to jaki gui? c++/qt, java/swing/javafx, c#..... ? Możliwości jest wiele. Ja piszę w Javie więc o gui w c# nie wiem wiele. Osoba X pisze w C# więc o javafx wie niewiele. Czy możemy sobie pomóc? Raczej nie. Ale wygląd w webie piszemy w ten sam sposób. Nieważne co siedzi pod spodem. Dlatego na problemy z gui w html/css/js jest o wiele więcej tematów w internecie i dużo więcej odpowiedzi.

@Edit
à propos ostatniego akapitu, to oczywiście nie jest reguła. W Javie jest np. vaadin dzięki któremu nie musisz bawić się w html, ale poprzednie zalety nadal przy nim zostają.

1

Aplikacje desktopowe stosowane są tam gdzie ich zalety znacząco przeważają nad www.

Zalety:

  • dostęp do urządzeń specjalnych (cokolwiek nieobsługiwanego przez przeglądarkę)
  • większa wydajność procesowania (CAD, gry, wizualizacje)
  • mniejsze opóźnienia w interakcji
  • możliwość pracy offline

Gdy nie ma potrzeby wykorzystywania tych zalet lub da się to samo osiągnąć w przeglądarce to robi się rozwiązania webowe.

Przykład obejścia - pokazanie że przeglądarka może udawać desktop:
https://developer.mozilla.org/pl/demos/detail/bananabread

0

Jest bardzo dużo aplikacji desktopowych i będzie ich jeszcze dużo przez następnych klika-kilkanaście lat. Web jest fajny i ma wiele zalet, ale migracja może kosztować więcej niż da zysków w sensownym czasie.

0

@somekind Orientacyjnie jaki procent takich biznesówek to desktopy? Połowa, 25%?

0

A skąd ja to mogę wiedzieć? Mogę jedynie bazować na doświadczeniu własnym i znajomych, a to nie jest nawet procent promila istniejących na świecie aplikacji. :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1