Legg igjen kontaktinformasjonen din, så sender vi deg vår whitepaper på e-post.
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

Mobil sikkerhetsapplikasjon: Utfordring og løsning

Ingeniørene våre er en del av et multinasjonalt team som utvikler mobilsikkerhetsapplikasjoner for iOS og Android for en stor amerikansk leverandør av mobiltjenester.

Kunde

Industri
Informasjonsteknologi
Region
USA
Kunde siden
2021

Kunden vår er en verdensledende leverandør av cybersikkerhetsprogramvare som har spesialisert seg på å lage Cloud Endpoint Security-løsninger. De hjelper store bedrifter med å sikre data og overholde myndighets- og bransjereguleringer.

Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.

Utfordring

Kunden vår har samarbeidet med en stor leverandør av telekommunikasjon og mobiltjenester fra USA om å utvikle en brukerorientert og høytytende mobilapplikasjon (både iOS- og Android-versjoner) for datasikkerhetsformål. Helt i begynnelsen av prosjektet ble Innowise valgt til å utgjøre ryggraden i et internasjonalt utviklingsteam på kundesiden, siden selskapet hadde imponerende erfaring med å utvikle mobilapplikasjoner.

Målet med hovedprosjektet var å levere en applikasjon som skulle hjelpe mobilbrukere med å beskytte enhetene og personopplysningene sine så effektivt som mulig. Det ble besluttet å utføre alt prosjektarbeidet med utgangspunkt i en eksisterende, eldre applikasjon. Teamet vårt skulle utvikle en ny funksjonalitet for appen, oppdatere designet fullstendig og sette opp dataanalyser og abonnementssystemet i appen.

Løsning

Innowises team har deltatt i utviklingen av iOS- og Android-mobilsikkerhetsapplikasjoner på klientsiden for den store USA-baserte leverandøren av telekommunikasjon og mobiltjenester.

VIKTIGE FUNKSJONER I SIKKERHETSAPPEN

Hovedformålet med mobilsikkerhetsapplikasjonen er å beskytte brukernes personopplysninger på flest mulig måter. Applikasjonen vi har utviklet, har omfattende og banebrytende funksjonalitet, noe som gjør den til et gjennombrudd innen mobil sikkerhet. Løsningen:
  • Vurderer sårbarhetsnivået til en enhet;
  • Gir råd om hvordan du kan forbedre enhetens sikkerhet;
  • Kontrollerer en enhet for skadelige filer;
  • Overvåker nettverkets status og sikkerhet;
  • Beskytter Internett-tilkoblinger mot hackerangrep;
  • Overvåker sårbarheter knyttet til et telefonnummer;
  • Beskytter mot phishing-angrep;
  • Varsler daglig brukere om oppdagede sårbarheter i flere tilknyttede tjenester;
  • Kontrollerer mobiltrafikken;
  • Tilbyr VPN-funksjonalitet;
  • Logger telefonsamtaler;
  • Blokkerer spam og uønskede anrop;

BRUKERROLLER

Det finnes fire hovedbrukerroller:
  • Brukere med sluttklientens SIM-kort;
  • Brukere med SIM-kort fra en annen leverandør;
  • Brukere med betalt abonnement;
  • Brukere uten betalt abonnement.

Avhengig av rolle er ulike funksjoner i applikasjonen og ulike grader av databeskyttelse tilgjengelig for brukeren. Brukere som ikke har SIM-kortet til sluttkunden, kan for eksempel ikke logge samtalene sine, få informasjon om samtalene sine og overvåke sårbarhetene knyttet til telefonnumrene sine, siden de har en annen mobilleverandør. Brukere uten betalt abonnement har begrenset tilgang til appens funksjoner.

Teknologier og verktøy

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
Kodekvalitet
Detekt, LeakCanary
CI/CD
Jenkins
QA
JUnit. Java 8/Scala, Cucumber, SBT, Gradle, GraphQL, Protobuf, HTTP, REST, Elastic Search.
Cloudtjenester
AWS Secrets Manager, Amazon DynamoDB og Amazon S3

Prosess

Hele arbeidsflyten i prosjektet var basert på Scrum-metoden for programvareutvikling med sprinter på to uker. På slutten av hver sprint leverte vi en videodemo av de utførte oppgavene. Vi leverte release-builds innen prosjektfristen og deretter hver sprint etter hvert som feilene/forbedringene som kunden ba om, ble rettet/utført. Vi kommuniserte med kunden og teamet via Slack og Zoom.
Siden ingeniørene våre var en del av det internasjonale utviklingsteamet, var det viktig å være på bølgelengde med IT-fagfolk fra hele verden og bygge opp en effektiv kommunikasjon. Dette hadde en positiv effekt på arbeidseffektiviteten og bidro til at vi kunne takle ulike utfordringer i prosjektet, som for eksempel å mestre et stort antall kjernemoduler som ble skrevet for flere år siden.

Team

3
iOS-utviklere
3
Android-utviklere
1
QA-ingeniør for automatisering

Resultater

Som en del av det internasjonale utviklingsteamet har våre programvareingeniører laget en funksjonsrik mobil sikkerhetsapplikasjon, både iOS og Android for brukere fra USA. Applikasjonen sikrer robust datasikkerhet for rundt 1,5 millioner aktive og 8 millioner passive brukere. Kunden vår satte stor pris på den teknologiske ekspertisen og kommunikasjonsevnen til utviklingsteamet vårt, som består av 3 Android-, 3 iOS- og 1 QA-ingeniør.

For øyeblikket er prosjektet på lanseringsstadiet. Det er planlagt å jobbe med prosjektløsningen minst innen utgangen av 2022. Kunden vår fortsetter å samarbeide med Innowise for å utvide appens funksjonalitet og gi langsiktig løsningsstøtte.

Prosjektets varighet
  • 2021 - Løpende

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil