każdy programista Java wie, że Java jest językiem o wielkich mocnych stronach. Obsługa wielu platform, ogromna sieć programistów i wsparcia oraz ogromny zakres interfejsów API. Niestety, programiści Java wiedzą również, że Java ma piętę achillesową-wdrożenie.
możesz spędzić czas na tworzeniu naprawdę świetnej aplikacji, którą klienci pokochają, ale jeśli nie będą mogli jej pobrać i uruchomić z łatwością, przez większość czasu nigdy się o tym nie dowiedzą.
istniejące sposoby dostarczania aplikacji są stopniowo wycofywane lub blokowane z powodu ciągłych problemów z bezpieczeństwem (aplety i Web Start) lub po prostu nie zapewniają dobrego doświadczenia użytkownika końcowego (pobieranie JVM z Oracle). Mobilne systemy operacyjne podniosły oczekiwania użytkowników dotyczące bezproblemowego i łatwego w użyciu doświadczenia, a dzięki temu, co Java ma obecnie do dyspozycji, nie może tego zapewnić, jeśli chodzi o uruchomienie aplikacji.
Java jako język nadal ma ogromne zalety, ale jeśli chodzi o dostarczanie aplikacji, nie może sobie poradzić.
Dodaj do tej Javy inną wielką słabość bycia trywialnym do dekompilacji i staje się jasne, że istnieje proste rozwiązanie obu tych problemów – natywny plik wykonywalny.
Jeśli możesz skompilować swój kod Java do natywnej aplikacji, użytkownicy mogą pobrać i uruchomić tak, jak Wszystko inne, a także uzyskać korzyści utrudniające wyodrębnienie kodu źródłowego lub poufnych informacji.
Konwersja klas Java do natywnej aplikacji nie jest jednak trywialnym przedsięwzięciem. Może być potrzebny instalator lub licencja dla komputerów Mac, Windows i Linux, może być konieczne uruchomienie kompilacji na tych systemach operacyjnych i może być konieczne skonfigurowanie oprogramowania innych firm, aby podpisać aplikację. Musisz również skonfigurować całą kompilację, zanim będziesz mógł nawet przetestować aplikację na niestandardowym JRE, aby zobaczyć, jakie są różnice, które spowodują problemy z aplikacją.
JWrapper daje Ci wszystkie zalety natywnego pliku wykonywalnego, bez żadnych trudności. Możesz dostarczyć obraz logo PNG, uruchomić kompilację na dowolnym systemie operacyjnym i za każdym razem tworzyć podpisane, markowe aplikacje natywne dla Windows, Mac i Linux. Twoja aplikacja korzysta ze standardowego środowiska Oracle JRE, które możesz być pewien, że będzie działać dobrze, zapakowane i bardzo mocno skompresowane jako prywatne środowisko JRE, aby zapewnić rozmiar pobierania tak dobry, jak każdy rodzimy kompilator. JWrapper zapewnia nawet ochronę kodu JWCrypt, aby zapewnić najlepszą możliwą ochronę kodu źródłowego i poufnych informacji lub kodu przetwarzania licencji i kluczy.