Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Rozwój oprogramowania terminala POS: 15 nowych kontraktów miesięcznie po wydaniu aktualizacji

Firma Innowise wykorzystała usługi rozwoju oprogramowania terminala POS, aby zoptymalizować aplikację, zapewniając jej płynną funkcjonalność, rozwiązując wszelkie zidentyfikowane błędy i płynnie integrując nowe funkcje.

Klient

Branża
Bankowość
Region
UE
Klient od
2023

Nasz klient jest dostawcą terminali POS obsługującym punkty sprzedaży w całej Europie.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Maksymalizacja wartości dla każdego klienta i dalsze umocnienie pozycji rynkowej aplikacji na Android POS

Klient zwrócił się do Innowise z prośbą o usunięcie błędów i wprowadzenie nowych funkcji do aplikacji opartej na systemie Android i przeznaczonej dla terminali POS. Po nawiązaniu współpracy z Innowise, klient zauważył różne problemy z bazą kodu, w tym trudności w pisaniu kodu, obecność błędów w logice biznesowej oraz wyzwania związane z utrzymaniem aplikacji i wdrażaniem nowych funkcji. W związku z tym poszukiwali wiedzy programistów Androida.The primary objective of the project was to resolve existing bugs and enhance the application. This was necessary due to the application’s high popularity and its possession of at least two distinctive features that set it apart from other competitors:
  • Uniwersalna kompatybilność terminali: aplikacja umożliwia łączenie terminali dowolnego producenta, dzięki architekturze opartej na systemie Android;
  • Kompleksowa funkcjonalność: Aplikacja zapewnia kompleksowy zestaw możliwości, w tym przetwarzanie kas fiskalnych, płatności bezgotówkowe i fiskalizację online.
Dzięki usunięciu tych problemów i ulepszeniu aplikacji Android POS, app, the client aimed to overcome the codebase’s challenges, maximize value for each client and further enhance its market position.

Wdrożenie

Optymalizacja wydajności i zwiększenie efektywności dla najlepszej aplikacji POS na Androida

W ramach projektu firma Innowise ulepszyła aplikacja Android POS. Nasze zaangażowanie obejmowało skrupulatne usuwanie błędów, kompleksowe dopracowanie kodu i logiki biznesowej oraz płynną integrację funkcji. Ten wspólny wysiłek znacznie zwiększył produktywność i wydajność produktu końcowego.

Przegląd aplikacji i jej funkcje

Dostarczone aplikacja Android POS oferuje szeroki zakres funkcji podobnych do standardowego terminala POS, zapewniając wygodne funkcje dla różnych transakcji i operacji:

  • Płatność kartą: Aplikacja ułatwia płynne przetwarzanie płatności za pomocą szerokiej gamy kart płatniczych, umożliwiając klientom łatwe dokonywanie transakcji.
  • Zwrot kosztów: umożliwia bezgotówkowy zwrot pieniędzy klientom za poprzednie transakcje.
  • Zarządzanie kodem PIN: pozwala bez wysiłku ustawiać lub zmieniać kody PIN, zapewniając użytkownikom elastyczność i bezpieczeństwo podczas uzyskiwania dostępu do swoich kont lub przeprowadzania transakcji.
  • Kontrola salda: umożliwia użytkownikom wygodne sprawdzanie sald kont, zapewniając im wgląd w ich stan finansowy w czasie rzeczywistym.
  • Wstępna autoryzacja: commonly used during the check-in process at hotels to verify the customer’s ability to pay.

Dodatkowe funkcje niedostępne w standardowych terminalach POS:

  • Podgląd paragonu: Terminal POS prezentuje paragon na ekranie, aby użytkownik mógł go przejrzeć i upewnić się, że wszystkie wyświetlane dane są prawidłowe.
  • Skanowanie kodów kreskowych: enables the scanning of product barcodes within the customer’s database, allowing for seamless product payment. In certain instances, manual entry of the amount may be required.

Nowe funkcje i ulepszenia

Firma Innowise wprowadziła szereg funkcji w celu ulepszenia aplikacji klienta: 

  • Płatności ratalne (wniosek z banku partnerskiego): wdrożyliśmy płatności ratalne na terminalu, zapewniając klientom elastyczną opcję płatności, która zwiększa wygodę i zadowolenie klientów.
  • Dostęp do paragonu za pomocą kodu QR: wygodny dostęp do cyfrowej wersji czeku na urządzeniu mobilnym poprzez zeskanowanie kodu QR wygenerowanego przez terminal POS, co umożliwia sprawne prowadzenie ewidencji.
  • Klucz szyfrowania: enhances the security of key exchanges between devices within the client’s application.

Rozwijanie modułu fiskalnego

Zintegrowaliśmy aplikację Android z modułem fiskalnym. Początkowo skupiliśmy się na przebudowie warstwy UI, skrupulatnie projektując ekrany i tworząc intuicyjne przepływy użytkownika. Następnie połączyliśmy interfejs użytkownika z istniejącą logiką biznesową, zapewniając spójny i wydajny moduł.

Nacisk na bezpieczeństwo

Podczas opracowywania aplikacji Android POS, przeprowadziliśmy szczegółowe badania dotyczące kwestii bezpieczeństwa. Zintegrowaliśmy wyłącznie biblioteki zalecane przez Google, aby zapobiec potencjalnym naruszeniom danych. Ponadto zapewniliśmy bezpieczną komunikację z bankami poprzez wdrożenie standardów ISO. Kolejnym istotnym aspektem było zapewnienie ścisłej zgodności ze standardem EMV dla kart plastikowych, opracowanym wspólnie przez Europay, Mastercard i Visa.

Technologie i narzędzia

Front-end

Kotlin, C, Android, bufory protokołów, Compose, Room, Dagger, CameraX

Platformy

Android

Proces

Po zapoznaniu się z projektem i przejrzeniu dokumentacji rozpoczęliśmy pracę nad aplikacją. Obecnie mamy zaległe zadania, które muszą zostać ukończone, a priorytet tych zadań został określony przez klienta.

Utrzymujemy stałą komunikację z klientem za pośrednictwem Microsoft Teams, dostarczając aktualne informacje o naszych postępach i omawiając potencjalne ulepszenia. Kontynuując refaktoryzację, identyfikujemy obszary w aplikacji, które można poprawić, aby zwiększyć jej wydajność. Klient jest w pełni świadomy tych kwestii i jest otwarty na rozważenie naszej wiedzy i sugestii.

Zespół

2

Programiści Android

Wyniki

Ulepszenia aplikacji POS na Androida pozwoliły dotrzeć do 3 nowych obiecujących rynków w Europie

Frima Innowise z powodzeniem ulepszyła aplikację terminala POS opartą na systemie Android w oparciu o wymagania klienta. Koncentrując się na doświadczeniu użytkownika, Innowise nie tylko naprawił istniejące błędy, ale także wprowadził szereg funkcji, podnosząc funkcjonalność i wydajność aplikacji.

Our team has conducted thorough testing and debugging, ensuring that the Android app now operates seamlessly, providing users with a reliable and efficient POS experience. By addressing and rectifying issues, Innowise has significantly improved the app’s stability and reliability. The new functionality we have added contributes to a more streamlined and user-friendly interface.

Naprawiając błędy, wprowadzając nowe funkcje i utrzymując proaktywny cykl rozwoju, Innowise pozycjonuje aplikację jako niezawodne i innowacyjne rozwiązanie w dziedzinie technologii punktów sprzedaży.

Czas trwania projektu
  • Styczeń 2023 r. - w trakcie realizacji

15

kontraktów podpisanych miesięcznie po wydaniu aktualizacji

3

new European markets with new customers

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    We’ll process your request and contact you back as soon as possible.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    arrow