Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.
Innowise har utviklet en Android-app for videostrømming for en M&E-leverandør.
Vår kunde, en nisjeleverandør av programvare til medie- og underholdningsbransjen, er basert i EU og utvikler programvareløsninger for alle typer medierelaterte institusjoner - fra universiteter til radiostasjoner og til og med nasjonale kringkastere.
Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.
Kunden ønsket å slå seg inn i TV-strømmeverdenen med sin egen VOD-tjeneste. Til det trengte de en brukervennlig og tilpasningsdyktig mobilapp. Et av de viktigste kravene var appens tilpasningsevne: Den gamle versjonen hadde problemer med å tilpasse innholdslayouten til ulike skjermstørrelser, spesielt på nettbrett og smart-TV-er. De henvendte seg derfor til Innowise for å dra nytte av vår erfaring med utvikling av mobilapper.
Innowise foreslo å bygge om en Android-app designet for to viktige plattformer: nettbrett og smart-TV-er, som er de mest populære enhetene for strømming av TV- og radioinnhold. I tillegg tilbød teamet å overføre hele prosjektet til en mer skalerbar arkitektur, og inkludere et par nye funksjoner for å øke brukertilfredsheten med tjenesten.
Vi valgte en mikrotjenestebasert arkitektur. Dette modulære oppsettet gjør det enklere for utviklerne å legge til nye funksjoner og oppdatere eksisterende funksjoner raskt - uten hodebry i etterkant.
Mobilingeniørene våre har sørget for at appen automatisk tilpasser seg ulike skjermstørrelser og oppløsninger. Så uansett om noen ser på et nettbrett eller en smart-TV, er opplevelsen problemfri. Dette betyr også at kunden ikke trengte å lage separate apper for hver enhet - én app gjør alt.
Utviklingsteamet for Android-appen for videostrømming har laget et enkelt og intuitivt brukergrensesnitt, slik at brukerne enkelt kan finne frem i appen både på nettbrett og smart-TV. I tillegg la vi til Google-autentisering: På denne måten slipper brukerne å lage nye pålogginger eller huske ekstra passord.
For at strømmekvaliteten alltid skal være på topp, har vi bygget inn funksjoner for å håndtere bufring, innholdslevering og adaptiv bithastighet. Selv om internetthastigheten ikke er så god, kan brukerne fortsatt se favorittseriene sine uten avbrudd.
Frontend
React.js
Database
MariaDB, MySQL, MongoDB, Redis, Galera, MaxScale, Sphinx-søk
VCS
Git, GitLab
DevOps
Nginx, Docker Compose, CI/CD-rørledninger for GitLab
Mobile
Java, Kotlin, ExoPlayer, Media3
Dokumentasjon
Swagger, Confluence
Da vi hadde fått et klart bilde av kundens behov, startet vi utviklingsprosessen ved hjelp av Scrum. Teamet vårt jobbet i toukers sprinter, med møter hver tredje uke for å løse eventuelle presserende problemer. Teamet vårt holdt kontakten via Slack og Jira, og kunden fikk ukentlige oppdateringer gjennom Teams-samtaler for å holde seg oppdatert.
1
Full-stack-utvikler
1
Mobilutvikler
1
Dataingeniør
33%
reduksjon i vedlikeholdskostnader
57%
økt kundelojalitet
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.
Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.
Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.
Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.
Ved å registrere deg godtar du våre Brukervilkår og Personvernerklæring, inkludert bruk av informasjonskapsler og overføring av personopplysninger.
© 2007-2024 Innowise. Alle rettigheter forbeholdt.
Personvernerklæring. Retningslinjer for informasjonskapsler.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polen
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.