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
Vielen Dank!

Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

Innowise ist ein mittelständisches Unternehmen für IT-Dienstleistungen im Zeitraum von 2007 bis heute. 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 ist ein mittelständisches Unternehmen für IT-Dienstleistungen im Zeitraum von 2007 bis heute. 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.

Mobilna aplikacja bezpieczeństwa: Wyzwanie i rozwiązanie

Unsere Ingenieure sind Teil eines multinationalen Teams, das mobile Sicherheitsanwendungen (iOS/Android) für einen großen US-Mobilfunkanbieter entwickelt.

Klient

Branża
Technologia informacyjna
Region
USA
Klient od
2021

Nasz klient jest wiodącym na świecie dostawcą oprogramowania z zakresu cyberbezpieczeństwa, specjalizującym się w tworzeniu rozwiązań Cloud Endpoint Security. Pomagają oni dużym przedsiębiorstwom zabezpieczyć dane i zachować zgodność z przepisami rządowymi i branżowymi.

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

Wyzwanie

Nasz klient współpracował z dużym dostawcą usług telekomunikacyjnych i mobilnych z USA w celu stworzenia zorientowanej na użytkownika i wydajnej aplikacji mobilnej (zarówno w wersji iOS, jak i Android) do celów bezpieczeństwa danych. Na samym początku projektu Innowise zostało wybrane jako trzon międzynarodowego zespołu programistów po stronie klienta, ponieważ nasza firma miała imponujące doświadczenie w tworzeniu aplikacji mobilnych.

Głównym celem projektu było dostarczenie aplikacji, która pomogłaby użytkownikom mobilnym chronić swoje urządzenia i dane osobowe tak skutecznie, jak to tylko możliwe. Zdecydowano się przeprowadzić wszystkie prace projektowe w oparciu o istniejącą aplikację. Nasz zespół miał opracować nową funkcjonalność aplikacji, całkowicie zaktualizować projekt i skonfigurować analizę danych oraz system subskrypcji w aplikacji.a

Wdrożenie

Zespół Innowise uczestniczył w rozwoju po stronie klienta aplikacji bezpieczeństwa mobilnego iOS i Android dla dużego amerykańskiego dostawcy usług telekomunikacyjnych i mobilnych.

NAJWAŻNIEJSZE FUNKCJE APLIKACJI BEZPIECZEŃSTWA

Der Hauptzweck der mobilen Sicherheitsanwendung besteht darin, die persönlichen Daten der Nutzer möglichst vielfältig zu schützen. Wir haben eine App entwickelt, die über moderne und umfassende Sicherheitsfunktionen verfügt und sie zu einem Meilenstein auf dem Gebiet der mobilen Sicherheit macht. Die Lösung:
  • Ocenia poziom podatności urządzenia na ataki;
  • Doradza, jak poprawić bezpieczeństwo urządzenia;
  • Sprawdza urządzenie pod kątem złośliwych plików;
  • Monitoruje stan sieci i jej bezpieczeństwo;
  • Chroni połączenia internetowe przed atakami hakerów;
  • Monitoruje luki w zabezpieczeniach powiązane z numerem telefonu;
  • Chroni przed atakami typu phishing;
  • Codziennie powiadamia użytkowników o wykrytych lukach w kilku powiązanych usługach;
  • Kontroluje ruch mobilny;
  • Zapewnia funkcjonalność VPN;
  • Rejestruje połączenia telefoniczne;
  • Blokuje spam i niechciane połączenia;

ROLE UŻYTKOWNIKA

Istnieją 4 główne role użytkowników:
  • Użytkownicy z kartą SIM klienta końcowego;
  • Użytkownicy z kartą SIM innego operatora;
  • Użytkownicy z płatną subskrypcją;
  • Użytkownicy bez płatnej subskrypcji.

W zależności od roli, różne funkcje aplikacji i różne stopnie ochrony danych są dostępne dla użytkownika. Na przykład użytkownicy bez karty SIM klienta końcowego nie mogą rejestrować swoich połączeń, uzyskiwać informacji o swoich połączeniach i monitorować luk związanych z ich numerami telefonów, ponieważ mają innego dostawcę usług mobilnych. Użytkownicy bez płatnej subskrypcji mają ograniczony dostęp do funkcji aplikacji.

Technologie i narzędzia

iOS
Objective-C, Swift
Android
Android Studio 4.1.0+, Kotlin, MVP, Clean Architecture, Dagger, RxJava2, Google Play Services & Billing, Firebase, Hiya SDK, MParticle SDK, Multi-Modules
Jakość kodu
Detekt, LeakCanary
CI/CD
Jenkins
QA
Java 8/Scala, Cucumber, SBT, Gradle, GraphQL, Protobuf, HTTP, REST, Elastic Search
Usługi chmurowe
AWS Secrets Manager, Amazon DynamoDB, Amazon S3

Verfahren

Für den gesamten Projektablauf wurde zur Softwareentwicklung die Scrum-Methode mit zweiwöchigen Sprints angewendet. Am Ende jedes Sprints haben wir eine Video-Demo der abgeschlossenen Teilaufgaben bereitgestellt. Release-Builds wurden zum Projekttermin und dann in jedem Sprint geliefert, wenn Fehler behoben oder vom Kunden geforderte Verbesserungen fertiggestellt waren. Die Kommunikation mit dem Kunden und dem Team erfolgte über Slack und Zoom.
Als Teil eines internationalen Entwicklungsteams war es für unsere Ingenieure wichtig, sich mit IT-Fachleuten aus der ganzen Welt auszutauschen und eine effektive Kommunikation aufzubauen. Dies hat sich positiv auf die Arbeitseffizienz ausgewirkt und bei der Bewältigung verschiedener Herausforderungen im Projekt geholfen, wie z. B. die Beherrschung einer großen Anzahl von Kernmodulen, die vor mehreren Jahren geschrieben wurden.

Zespół

3
Programiści iOS
3
Programiści Androida
1
Inżynier automatyzacji QA

Wyniki

W ramach międzynarodowego zespołu programistów nasi inżynierowie oprogramowania stworzyli bogatą w funkcje aplikację bezpieczeństwa mobilnego, zarówno w wersji iOS, jak i Android, dla użytkowników z USA. Aplikacja zapewnia solidne bezpieczeństwo danych dla około 1,5 miliona aktywnych i 8 milionów pasywnych użytkowników. Nasz klient wysoko ocenił wiedzę technologiczną i umiejętności komunikacyjne naszego zespołu programistów składającego się z 3 inżynierów Androida, 3 inżynierów iOS i 1 inżyniera QA.

Obecnie projekt znajduje się w fazie release. Prace nad rozwiązaniem planowane są co najmniej do końca 2022 roku. Nasz klient kontynuuje współpracę z Innowise w celu rozszerzenia funkcjonalności aplikacji i zapewnienia długoterminowego wsparcia rozwiązania.

Czas trwania projektu
  • 2021 - w trakcie realizacji

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

    Sie können 1 Bild mit einer Größe von 2 MB erstellen. Dateiformate: 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 projectm tak szybko, jak to możliwe.

    Potrzebujesz innych usług?

    Спасибо!

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

    Dziękuję!

    Wiadomość została wysłana.
    Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

    Dziękuję!

    Wiadomość została wysłana. 

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

    Pfeil