Lämna dina kontaktuppgifter, så skickar vi dig vår översikt via e-post
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt marknadsföringsmaterial i enlighet med Integritetspolicy. Genom att bekräfta inlämningen samtycker du till att få marknadsföringsmaterial
Tack!

Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.

Innowise är ett internationellt företag för utveckling av mjukvara med fullständig cykel som grundades 2007. Vi är ett team med över 1800+ IT-proffs som utvecklar mjukvara för andra yrkesverksamma över hela världen.
Om oss
Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.

Applikation för mobil säkerhet: Utmaning och lösning

Våra ingenjörer är en del av ett multinationellt team som utvecklar iOS- och Android-mobila säkerhetsapplikationer för en stor amerikansk mobilleverantör.

Kund

Industri
Informationsteknik
Region
USA
Kund sedan
2021

Vår kund är en världsledande leverantör av cybersäkerhetsprogramvara som specialiserat sig på att skapa molnlösningar för slutpunktssäkerhet. De hjälper stora företag att säkra data och följa statliga och branschbestämmelser.

Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.

Utmaning

Vår kund har samarbetat med en stor telekommunikations-och mobilleverantör från USA för att skapa en användarorienterad och högpresterande mobilapplikation (både iOS- och Android-versioner) för datasäkerhetsändamål. I början av projektet valdes Innowise att utgöra ryggraden i ett internationellt kundutvecklingsteam, eftersom vårt företag hade imponerande erfarenhet av att utveckla mobila applikationer.

Det stora projektets mål var att leverera en applikation som skulle hjälpa mobila användare att skydda sina enheter och personuppgifter så effektivt som möjligt. Det beslutades att utföra allt projektarbete på grundval av en befintlig äldre ansökan. Vårt team var att utveckla en ny app funktionalitet, helt uppdatera designen och ställa in dataanalys och in-app prenumerationssystemet.

Lösning

Innowises team har deltagit i klientutvecklingen av iOS- och Android-mobila säkerhetsapplikationer för den stora amerikanska telekommunikations-och mobilleverantören.

HUVUDFUNKTIONER I SÄKERHETSAPPEN

Det huvudsakliga syftet med den mobila säkerhetsapplikationen är att skydda användarnas personuppgifter på så många sätt som möjligt. Applikationen vi har utvecklat har omfattande banbrytande funktionalitet, vilket gör det till ett genombrott inom mobil säkerhet. Lösning:
  • Bedömer en enhets sårbarhetsnivå;
  • Ger råd om hur man kan förbättra enhetens säkerhet;
  • Kontrollerar en enhet för skadliga filer;
  • Övervakar nätverkets status och säkerhet;
  • Skyddar internetanslutningar från hackarattacker;
  • Övervakar sårbarheter som är kopplade till ett telefonnummer;
  • Skyddar mot phishing-attacker;
  • Dagligen informeras användare om upptäckta sårbarheter i flera tillhörande tjänster;
  • Kontrollerar mobiltrafik;
  • Tillhandahåller VPN-funktioner;
  • Loggar telefonsamtal;
  • Blockerar skräppost och oönskade samtal;

ANVÄNDARROLLER

Det finns fyra huvudsakliga användarroller:
  • Användare med slutkundens SIM-kort;
  • Användare med ett SIM-kort från en annan leverantör;
  • Användare med en betald prenumeration;
  • Användare som inte har en betald prenumeration.

Beroende på rollen är olika funktioner i applikationen och olika grader av dataskydd tillgängliga för användaren. Till exempel kan användare utan ett SIM-kort från slutklienten inte logga sina samtal, få information om sina samtal och övervaka sårbarheterna i samband med deras telefonnummer, eftersom de har en annan mobilleverantör. Användare utan betald prenumeration har begränsad tillgång till appens funktioner.

Teknik och verktyg

iOS
Objective-C, Swift
Android
Android Studio 4.1.0+, Kotlin, MVP, ren arkitektur, Dagger, RxJava2, Google Play Services & Billing, Firebase, Hiya SDK, MParticle SDK, Multi-Modules
Kodkvalitet
Detekt, LeakCanary
CI/CD
Jenkins
QA
Java 8/Scala, Cucumber, SBT, Gradle, GraphQL, Protobuf, HTTP, REST, Elastic Search
Cloudtjänster
AWS Secrets Manager, Amazon DynamoDB, Amazon S3

Process

Hela projektets arbetsflöde baserades på Scrum-metoden för programvaruutveckling med två veckors sprintar. I slutet av varje sprint tillhandahöll vi en videodemo av de slutförda uppgifterna. Vi levererade release bygger av projektets deadline och sedan varje sprint som buggar/förbättringar som begärts av kunden var fast/gjort. Vi kommunicerade med kunden och teamet via Slack och Zoom.
Eftersom våra ingenjörer var en del av det internationella utvecklingsteamet var det viktigt att vara på samma sida med IT-proffs från hela världen och bygga upp effektiv kommunikation. Detta hade en positiv effekt på arbetseffektiviteten och hjälpte till att hantera olika utmaningar i projektet, såsom att behärska ett stort antal kärnmoduler som skrevs för flera år sedan.

Team

3
iOS-utvecklare
3
Android-utvecklare
1
Ingenjör för automatiserad kvalitetssäkring

Resultat

Som en del av det internationella utvecklingsteamet har våra mjukvaruingenjörer skapat ett mobilt säkerhetsprogram med många funktioner, både iOS och Android versioner, för användare från USA. Applikationen garanterar robust datasäkerhet för cirka 1,5 miljoner aktiva och 8 miljoner passiva användare. Vår kund hyllade i hög grad den tekniska expertisen och kommunikationsförmågan hos vårt utvecklingsteam som består av 3 Android-, 3 iOS- och 1 QA-ingenjörer.

För närvarande är projektet på utgivningsstadiet. Det är planerat att arbeta med projektlösningen åtminstone i slutet av 2022. Vår kund fortsätter att samarbeta med Innowise för att utöka appens funktionalitet och ge långsiktigt lösningsstöd.

Projektets löptid
  • 2021 - Löpande

Kontakta oss!

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    Vänligen inkludera projektinformation, varaktighet, teknologistack, IT-proffs som behövs och annan relevant information
    Spela in ett röstmeddelande om ditt projekt för att hjälpa oss att förstå det bättre
     
    Bifoga ytterligare dokument vid behov
    Ladda upp filen

    Du kan bifoga upp till 1 fil på totalt 2 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på knappen Skicka kommer Innowise att behandla dina personuppgifter i enlighet med vår Integritetspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.

    4

    Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.

    Спасибо!

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

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    Tack!

    Ditt meddelande har skickats. 

    Vi behandlar din begäran och återkommer till dig så snart som möjligt.

    pil