Lämna dina kontaktuppgifter så skickar vi vårt whitepaper till dig 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 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.
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.

Utveckling av programvara för POS-terminaler: 15 nya kontrakt en månad efter lanseringen av uppdateringen

Innowise har använt sig av mjukvaruutvecklingstjänster för POS-terminaler för att optimera applikationen, säkerställa att den fungerar sömlöst, lösa eventuella identifierade buggar och integrera nya funktioner på ett smidigt sätt.

Kund

Industri
Banking
Region
EU
Kund sedan
2023

Vår kund är en POS-leverantör som underhåller försäljningsterminaler över hela Europa.

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

Utmaning

Målet är att maximera värdet för varje kund och ytterligare stärka Android POS-appens marknadsposition

Kunden kontaktade Innowise med en förfrågan om att åtgärda buggar och införliva nya funktioner i deras Android-baserade applikation som utformats för POS-terminaler. När Innowise anlitades upptäckte kunden olika problem med kodbasen, inklusive svårigheter att skriva kod, förekomst av buggar i affärslogiken och utmaningar med att underhålla applikationen och implementera nya funktioner. Därför sökte de expertis från Android-utvecklare.Det primära målet med projektet var att lösa befintliga buggar och förbättra applikationen. Detta var nödvändigt på grund av applikationens höga popularitet och dess innehav av minst två särskiljande egenskaper som skiljer den från andra konkurrenter:
  • Universell terminalkompatibilitet: applikationen möjliggör länkning av terminaler från alla tillverkare tack vare sin Android-baserade arkitektur;
  • Omfattande funktionalitet: applikationen ger en omfattande uppsättning funktioner, inklusive kassaregisterbehandling, kontantlösa betalningar och online fiscalization.
Genom att ta itu med dessa problem och förbättra Android POS-terminal app hade kunden som mål att övervinna kodbasens utmaningar, maximera värdet för varje kund och ytterligare stärka sin marknadsposition.

Lösning

Optimera prestanda och öka effektiviteten för den bästa POS-appen för Android

Som en del av projektet har Innowise förbättrat en POS-app för Android. Vårt engagemang omfattade noggrann bugglösning, omfattande förfining av kod och affärslogik samt sömlös integrering av funktioner. Denna gemensamma insats ökade slutproduktens produktivitet och effektivitet avsevärt.

Översikt över appen och dess funktioner

Den POS-app för Android erbjuder ett omfattande utbud av funktioner som liknar en vanlig POS-terminal, vilket ger praktiska funktioner för olika transaktioner och operationer:

  • Kortbetalning: Appen möjliggör sömlös betalningshantering med ett brett utbud av betalkort, så att kunderna enkelt kan slutföra sina transaktioner.
  • Återbetalning: möjliggör kontantlös återbetalning till kunder för tidigare transaktioner.
  • Hantering av PIN-kod: gör det möjligt att enkelt ställa in eller ändra PIN-koder, vilket ger användarna flexibilitet och säkerhet när de får tillgång till sina konton eller genomför transaktioner.
  • Kontroll av balans: ger användarna möjlighet att enkelt kontrollera sina kontosaldon, vilket ger dem realtidsinsikt i sin finansiella status.
  • Förhandsgodkännande: används vanligen vid incheckning på hotell för att verifiera kundens betalningsförmåga.

Ytterligare funktioner som inte finns i vanliga POS-terminaler:

  • Förhandsgranskning av kvitto: POS-terminalen visar kvittot på skärmen så att användaren kan granska och säkerställa att alla data som visas är korrekta.
  • Skanning av streckkoder: möjliggör skanning av produktens streckkod i kundens databas, vilket möjliggör sömlös produktbetalning. I vissa fall kan manuell inmatning av beloppet krävas.

Nya funktioner och förbättringar

Innowise har infört en rad funktioner för att förbättra kundens applikation: 

  • Delbetalningar (begäran från en partnerbank): Vi har infört delbetalningar på terminalen, vilket ger kunderna ett flexibelt betalningsalternativ som ökar bekvämligheten och kundnöjdheten.
  • Kvittoåtkomst via QR-kod: bekväm tillgång till en digital version av checken på en mobil enhet genom att skanna den QR-kod som genereras av POS-terminalen, vilket möjliggör effektiv bokföring.
  • Nyckel krypteringsnyckel: förbättrar säkerheten vid utbyte av nycklar mellan enheter inom kundens applikation.

Utveckling av den finanspolitiska modulen

Vi integrerade Android-appen med skattemodulen. Inledningsvis fokuserade vi på att förnya användargränssnittet, noggrant utforma skärmar och skapa intuitiva användarflöden. Därefter sammanfogade vi användargränssnittet med den befintliga affärslogiken för att säkerställa en sammanhängande och effektiv modul.

Betoning på säkerhet

När man utvecklar Android POS-terminal app har vi gjort omfattande undersökningar av säkerhetsaspekter. Vi har därför sett till att endast de bibliotek som rekommenderas av Google har integrerats för att förhindra eventuella dataintrång. Dessutom har vi säkerställt säker kommunikation med banker genom att implementera ISO-standarder. En annan viktig aspekt var att säkerställa strikt efterlevnad av EMV-standarden för plastkort, som utvecklats gemensamt av Europay, Mastercard och Visa.

Teknik och verktyg

Front-end

Kotlin, C, Android, Protocol Buffers, Compose, Room, Dagger, CameraX

Plattformar

Android

Process

Efter att ha bekantat oss med projektet och granskat dokumentationen har vi börjat arbeta med applikationen. Vi har för närvarande en eftersläpning av uppgifter som måste slutföras, och prioriteringen av dessa uppgifter har fastställts av kunden.

Vi har ständig kommunikation med kunden via Microsoft Teams, där vi ger uppdateringar om våra framsteg och diskuterar potentiella förbättringar. När vi fortsätter med refactoring identifierar vi områden inom applikationen som kan förbättras för att öka dess effektivitet. Kunden är fullt medveten om dessa problem och är öppen för att överväga vår expertis och våra förslag.

Team

2

Android-utvecklare

Resultat

Förbättringar av Android POS-appen har gjort det möjligt att nå 3 nya lovande marknader i Europa

Innowise har framgångsrikt förbättrat en Android-baserad app för POS-terminal baserat på kundens krav. Genom att fokusera på användarupplevelsen har Innowise inte bara åtgärdat befintliga buggar utan också introducerat en rad funktioner som höjer applikationens funktionalitet och prestanda.

Vårt team har genomfört grundliga tester och felsökningar för att säkerställa att Android-appen nu fungerar sömlöst och ger användarna en tillförlitlig och effektiv POS-upplevelse. Genom att ta itu med och åtgärda problem har Innowise avsevärt förbättrat appens stabilitet och tillförlitlighet. Den nya funktionalitet som vi har lagt till bidrar till ett mer strömlinjeformat och användarvänligt gränssnitt.

Genom att åtgärda buggar, introducera nya funktioner och upprätthålla en proaktiv utvecklingscykel har Innowise positionerat applikationen som en pålitlig och innovativ lösning inom området för point-of-sale-teknik.

Projektets löptid
  • Januari 2023 - Pågående

15

kontrakt som undertecknats en månad efter uppdateringen

3

nya europeiska marknader med nya kunder

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.

    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 kontaktar dig så snart som möjligt.

    pil