Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.
Innowise har byggt en Android-app för videostreaming åt en M&E-leverantör.
Vår kund, en nischad mjukvaruleverantör inom medie- och underhållningsindustrin, är baserad i EU och skapar mjukvarulösningar för alla typer av medierelaterade institutioner - från universitet till radiostationer och till och med nationella programföretag.
Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.
Kunden ville slå sig in i TV-streamingvärlden med sin egen VOD-tjänst. För det behövde de en lättanvänd och anpassningsbar mobilapp. Ett av de viktigaste kraven var appens anpassningsbarhet: deras gamla version hade problem med att anpassa innehållslayouten till olika skärmstorlekar, särskilt för surfplattor och smarta TV-apparater. Så de vände sig till Innowise för att förlita sig på vår erfarenhet av utveckling av mobilappar.
Innowise föreslog att man skulle bygga om en Android-app som var utformad för två viktiga plattformar: surfplattor och smarta TV-apparater, som är de mest populära enheterna för streaming av TV- och radioinnehåll. Dessutom erbjöd sig teamet att överföra hela projektet till den mer skalbara arkitekturen och inkludera ett par nya funktioner för att öka användarnas tillfredsställelse med tjänsten.
Vi valde en arkitektur baserad på mikrotjänster. Den modulära uppbyggnaden gör det enklare för utvecklarna att snabbt lägga till nya funktioner och uppdatera befintliga - utan huvudbry längre fram.
Våra mobiltekniker har sett till att appen automatiskt anpassar sig till olika skärmstorlekar och upplösningar. Så oavsett om någon tittar på en surfplatta eller en smart-TV är upplevelsen smidig. Det innebar också att kunden inte behövde skapa separata appar för varje enhet - en app klarar allt.
Utvecklingsteamet för Android-appen för videostreaming byggde användargränssnittet enkelt och intuitivt, så att användarna enkelt kunde ta sig runt i appen både på en surfplatta och en smart-TV. Dessutom lade vi till Google Authentication: på det här sättet behöver användarna inte krångla med att skapa nya inloggningar eller komma ihåg extra lösenord.
För att streamingkvaliteten alltid ska vara på topp har vi byggt in funktioner för att hantera buffring, innehållsleverans och adaptiv bitrate-streaming. Även om internethastigheten inte är så bra kan användarna ändå njuta av sina favoritprogram utan avbrott.
Frontend
React.js
Databas
MariaDB, MySQL, MongoDB, Redis, Galera, MaxScale, Sphinx search
VCS
Git, GitLab
DevOps
Nginx, Docker Compose, CI/CD-pipelines för GitLab
Mobile
Java, Kotlin, ExoPlayer, Media3
Dokumentation
Swagger, Confluence
När vi hade fått en tydlig bild av kundens behov startade vi utvecklingsprocessen med hjälp av Scrum. Vårt team arbetade i tvåveckorssprintar, med möten var tredje vecka för att hantera eventuella brådskande frågor. Vårt team höll kontakten via Slack och Jira, och kunden fick veckovisa uppdateringar via Teams-samtal för att hålla sig uppdaterad.
1
Full-Stack Utvecklare
1
Mobilutvecklare
1
Dataingenjör
33%
minskade underhållskostnader
57%
ökad kundlojalitet
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.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.
Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.
Genom att registrera dig godkänner du våra Användningsvillkor och Integritetspolicy, inklusive användning av cookies och överföring av din personliga information.
2007-2024 Innowise. Alla rättigheter förbehållna.
Integritetspolicy. Policy för cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polen
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.