Alt-i-ett-mobilapp for sosialisering og deling av innhold

Innowise has built a social networking app featuring instant messaging, voice & video calling, media content, news, music, games, and many more to keep in touch with friends and the community.

Utfordring

Kunden henvendte seg til Innowise for å få utviklet en applikasjon som kombinerer sosiale medier og digital underholdning for Asia og Europa. De ønsket en praktisk plattform for å få venner, komme i kontakt med kolleger og utvide sosiale nettverk på tvers av geografiske og kulturelle grenser over hele verden.

Løsning

Following the customer’s requirements, we developed functionalities based on the best Meta products like Facebook and WhatsApp.

Firstly, we ensured fast and straightforward registration. As soon as users download the app, they are guided through the simple sign-up process to prove their identity and gain access to the app’s capabilities. Users fill in the form, indicating their preferred language and a phone number to verify the account via SMS code.

Chatter og samtaler

Within the app, users can exchange text, audio, and video messages with their contacts. Also, they can easily reach people who do not have the app installed on their smartphones – SMS messages will be sent instead.

Brukerne kan opprette gruppechatter basert på interesser og hobbyer. I chattene kan de dele videoer, bilder, stemmenotater, posisjoner, statuser og annet innhold med hverandre og fellesskapet. Vi implementerte ende-til-ende-kryptering for å eliminere den minste risiko for datalekkasje og gjøre håndteringen av mobilappen sikker. I tillegg har prosjektteamet vårt utviklet et alternativ for videostrømming for å lette peer-to-peer-kommunikasjonen.

Siden kunden vår samarbeider med lokale teleleverandører, tar appen ikke betalt for trafikk for tekstmeldinger, talemeldinger, bilder, videoer, apper og musikk for deres abonnenter. Andre teleleverandører tar betalt for megabyte i henhold til sine interne retningslinjer og avgifter.

Kanaler

Videre kan brukerne bli med i kanaler for å få tilgang til og dele informasjon basert på sine interesser og hobbyer, samt opprette egne kanaler for å spre medieinnhold og få lojale abonnenter. Vi har gitt brukerne tilgang til de mest populære lokale mediekildene, slik at de kan lese nyheter, finne nyttige tips, dele innsikt, lese favorittartikler og bidra til fellesskapet. Mens de surfer gjennom kanalene, får de siste nytt innen politikk, økonomi, sport, mote, skjønnhet, helse, underholdning, utdanning, empowerment og mye mer.

Siden appen hyller mangfoldet,breaking down language barriers and facilitating cross-linguistic communication, our project team implemented a real-time auto-translating feature, which detects the language and establishes mutually understandable conversations. The text is processed by a machine translation engine trained on massive amounts of bilingual text to generate more fluent and contextually accurate translations, ensuring it fits the social media context and platform’s constraints so that people can understand languages they don’t speak. Thus, a user in Spain can seamlessly comprehend the messages of someone in India, and vice versa.

Musikk

I appen kan brukerne lytte til populære sanger, oppdage lovende artister og få tilgang til gratis musikkinnhold som oppdateres daglig med de nyeste internasjonale og lokale hitene. Appen lar deg lage spillelister basert på favorittsjangre, låter du har likt tidligere, og aktuelle stemninger, med artister fra hele verden innen rap, EDM, pop, hiphop og mer.

Spill

Prosjektteamet vårt har lagt til minispill i den sosiale nettverksappen for å gjøre den mer engasjerende. Alle spillene er sortert etter kategorier der brukerne kan søke etter underholdning ved hjelp av innebygde filtre og velge mellom eventyr, strategier, gåter, sport, simuleringer, rollespill og pedagogiske aktiviteter.

Mini-apper

Vi har også utstyrt den sosiale plattformen med ulike mini-apper som tilbyr forskjellig innhold og tjenester, inkludert strømmekanaler, live-podcaster og andre verktøy som gjør det mer underholdende å bruke appen. Tilgjengeligheten av disse mikroappene kan variere fra land til land. 

Pengeoverføringer

Teamet vårt implementerte muligheten til å gjennomføre digitale betalinger i appen for flere europeiske og asiatiske land. Der kan brukerne på en sikker måte sjekke saldoen sin, se transaksjonshistorikk, optimalisere utgifter samt overføre og motta penger uten å vurdere bankprogrammet sitt.

Språk

Løsningen vår hyller mangfoldet i verden, og lar brukerne uttrykke og forstå ideer og tanker på 23 språk ved hjelp av en automatisk oversettelsesfunksjon, inkludert lokale dialekter.

Teknologier og verktøy

Plattformer

Swift, RxSwift, iOS SDK, MVVM / VIPER, AVFoundation, GCD, NSURLSession, REST, XMPP, RTC, Cocoa Pods, SnapKit, Storyboard, Xib, Code programmed UI, Firebase, TestFlight
 Kotlin, RxJava, Coroutines, Android Jetpack, MVVM, Hilt, Koin, Room, Retrofit, Google Play Services, AdMob, Firebase, Netmera, JUnit, Mockito, Robolectric, CameraX, Jetpack Compose, XMPP, WebRTC, 

Prosess

Before Innowise joined a dedicated multinational team on the customer’s side, our business analysts figured out the concept of the solution, described the products’ value, defined the target audience, and identified killer features. Then, we suggested optimal software architecture and agreed on an appropriate tech stack. Our front-end-utvikleresamarbeidet tett med UI/UX-designere for å sikre flotte brukergrensesnitt og intuitive layouter.

The customer highly appreciated our project team’s expertise during the development cycle. We accomplished all project deliverables, meeting the budget and timeframes. As for the software development methodology, we adhered to Scrum, smoothly accommodating changes in the scope during bi-weekly sprints. Throughout the project, we stayed tuned with the customer via Slack, attending daily meetings to track intermediate progress and report about interim outcomes.

Team kreves

4
Business Analisten
1
Prosjekt-leder
10
iOS-utviklere
10
Android-utviklere
5
UI/UX-designere
2
DevOps
4
QA-ingeniører
2
AQA-ingeniører

Resultater

Innowise har utviklet en funksjonsrik, autentisk mobilapplikasjon som lar brukerne sosialisere med venner og dele interessant innhold. Gjennom et sosialt nettverk kan man chatte med venner og kolleger, foreta tale- og videosamtaler, lese nyheter, lytte til musikk, spille spill, utføre øyeblikksbetalinger og mye mer. I tillegg til å fremme kulturelt og etnisk mangfold og tradisjoner har appen følgende fordeler:

  • Tilkoblingsmuligheter.Appen gjør det mulig for brukere å komme i kontakt med og kommunisere med andre over hele verden, uten språklige barrierer, og tar hensyn til lokale forskjeller og særegenheter.
  • Deling.Med sosiale nettverksapper kan brukerne raskt og enkelt dele informasjon, nyheter og oppdateringer med et stort publikum.
  • Nettverksbygging.Innowise har utviklet en app som gir muligheter for profesjonell nettverksbygging, og som kobler enkeltpersoner med potensielle arbeidsgivere eller forretningspartnere.
  • Fellesskap.Sosiale nettverksapper hjelper folk med å bygge og styrke fellesskap basert på felles interesser eller overbevisninger.
  • Underholdning.Prosjektteamet vårt har utstyrt det sosiale nettverket med et bredt spekter av underholdende funksjoner, inkludert videoer, bilder, musikk og spill.

    Kontakt oss

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

    Send oss en talemelding
    Legg ved dokumenter
    Last opp fil

    Du kan legge ved én fil opptil 2MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved å klikke Send, samtykker du til at Innowise behandler dine personopplysninger i henhold til vår Personvernerklæring for å gi deg relevant informasjon. Ved å oppgi telefonnummeret ditt, godtar du at vi kan kontakte deg via talesamtaler, SMS og meldingsapper. Samtale-, meldings- og datakostnader kan påløpe.

    Du kan også sende oss forespørselen din
    til contact@innowise.com
    Hva skjer videre?
    1

    Når vi har mottatt og behandlet forespørselen din, vil vi kontakte deg for å diskutere prosjektbehovene dine og signere en NDA for å sikre konfidensialitet.

    2

    Etter å ha undersøkt dine ønsker, behov og forventninger, vil teamet vårt utarbeide et prosjektforslag med omfang av arbeid, teamstørrelse, tids- og kostnadsestimater.

    3

    Vi vil arrangere et møte med deg for å diskutere tilbudet og fastsette detaljene.

    4

    Til slutt vil vi signere en kontrakt og starte arbeidet med prosjektet ditt umiddelbart.

    arrow