Softwareutvikling med fokus på kundesuksess

Hos Apphuset er vi mer enn bare softwareutviklere; vi er din strategiske partner i digital transformasjon og langsiktig suksess. Med over 200 teknologer og bred kompetanse innen AWS, Google Cloud og Azure, leverer vi skreddersydde løsninger som møter dagens behov, samtidig som de er skalerbare og fremtidsrettede.

Byggeklosser som fundament for suksess

Vi benytter "byggeklosser" – nøye utvalgte teknologiske komponenter, tjenester og verktøy – som fundamentet i våre løsninger. Disse byggeklossene består av pålitelige og effektive teknologier innen autentisering, betalingsløsninger, datalagring og automatisering. Ved å bygge med velprøvde komponenter kan vi raskt sette sammen komplekse systemer av høy kvalitet, tilpasset dine unike behov. Dette sikrer at løsningen din ikke bare fungerer optimalt i dag, men også kan vokse i takt med virksomheten din.

Arkitektur: Nøkkelen til en vellykket løsning

Å bygge en løsning handler ikke bare om å sette sammen byggeklosser, men også om å designe en arkitektur som binder disse komponentene sammen på en optimal måte. Apphusets kanskje største utviklingsstyrke er vår lange erfaring med å lage nye eller utvide og forbedre eksisterende systemer og løsningsarkitekturer.

Vi, sammen med kunden, bestemmer viktigheten av driftskostnader, ytelse, sikkerhet, skalerbarhet, teknologi osv. når nye løsninger skal påbegynnes. Vi sørger for at de teknologiske valgene som blir gjort passer inn i et helhetlig og langsiktig perspektiv som er i henhold til kundens prioriteter og ønsker.

Våre teknologier og byggeklosser

Vi har lang erfaring med å kombinere disse “byggeklossene” for å skape robuste, skalerbare og sikre løsninger. Her er noen eksempler på teknologier vi ofte benytter:

Web-teknologier

React

Utvikling av dynamiske og responsive brukergrensesnitt.

Vue.js

Bygging av fleksible og lette webapplikasjoner.

Angular

Utvikling av skalerbare og vedlikeholdbare applikasjoner.

Mobil-teknologier

Kotlin Multiplatform Mobile (KMP)

Mest effektiv mobilutvikling med delt kode mellom Android og iOS

React Native

Utvikling av plattformuavhengige mobilapper med én kodebase

Swift

Native iOS-utvikling med høy ytelse

Kotlin

Native Android-utvikling med høy ytelse

Flutter

Lager nativt kompilerte applikasjoner for mobil og web fra én kodebase

Pushvarslinger

Levering av pushvarsler i apper gjennom Firebase Cloud Messaging (FCM), Apple Push Notification Service (APNs), eller Azure Notification Hubs

Backend-teknologier

Node.js

Effektive og skalerbare server-side applikasjoner

C# (.NET)

Utvikling av robuste og vedlikeholdsvennlige bedriftsapplikasjoner.

Python

Native iOS-utvikling med høy ytelse

Java

Utvikling av plattformuavhengige og bedriftskritiske applikasjoner

Go

Perfekt for høytytende, skalerbare webtjenester

Autentisering

Microsoft Entra ID

Ideell for organisasjoner som allerede bruker Microsoft-tjenester, gir god integrasjon med Azure for intern og ekstern autentisering

Firebase Auth

Perfekt for apper med rask oppstart og høyt volum av eksterne brukere, spesielt for mobil- og webapplikasjoner som trenger enkel og sikker pålogging

Vipps Login

Egner seg for tjenester rettet mot det skandinaviske markedet hvor enkel og sikker autentisering via Vipps kan gi en bedre brukeropplevelse

Auth0

Fleksibel løsning som støtter en rekke autentiseringsmetoder, ideell for både små og store applikasjoner med behov for tilpasset autentisering og enkel integrasjon med eksisterende systemer

Okta

Sterkt alternativ for organisasjoner som krever en skalerbar og sikker løsning for identitets- og tilgangsstyring, med støtte for et bredt spekter av integrasjoner og applikasjoner.

Innholdsstyring og administrasjon

Squidex

Headless CMS for fleksibel innholdsadministrasjon og levering

Sanity

Skalerbar innholdsadministrasjon med sanntids redigering og tilpassede arbeidsflyter

Retool

Rask utvikling av interne verktøy med et brukervennlig grensesnitt og tilpassbare moduler.

Lokalise

Oversettingsverktøy for flerspråklige applikasjoner og innhold

Optimizely (tidligere Episerver)

Mye brukt CMS-løsning i Norge, spesielt innen enterprise-segmentet, med god støtte for personalisering og digital markedsføring

Betalingsløsninger

Vipps betaling

Primært rettet mot det norske markedet, ideell for rask og enkel mobilbetaling for både nettbutikker og fysiske butikker i Norge. Har utvidet samarbeid med MobilePay og Pivo i Danmark og Finland og har blitt en “must have” for de fleste kundene våre

Stripe

God global plattform som støtter flere valutaer og betalingsmetoder. Passer godt for bedrifter som opererer internasjonalt eller har behov for abonnementstjenester

Paypal

Velkjent, rask og sikker betalingsløsning for både nasjonale og internasjonale transaksjoner. Ofte valgt av nettbutikker som ønsker å tilby et bredt spekter av betalingsalternativer

Klarna

Gir fleksible betalingsløsninger som "Kjøp nå, betal senere" eller delbetaling, noe som kan øke konverteringsraten i nettbutikker. Populær for våre kunder i hele Skandinavia

Nets

Tradisjonell nordisk betalingsleverandør som har sikre løsninger for kortbetalinger, fakturaer og mobilbetalinger

Kø- og cachesystemer

Azure Queues

Vår mest brukte skalerbare køtjeneste fra Azure Passer til systemer som krever rask og sikker meldingsleveringer og asynkron prosessering i skyen

Redis

Ekstremt rask, åpen kildekode-basert in-memory datalager som fungerer godt som både køsystem og cache. God match for applikasjoner som trenger rask datahenting og lav latency og benyttes ofte i API-laget.

Amazon SQS

Fullt administrert køtjeneste fra AWS som er tilsvarende Azure Queues, men førstevalget for AWS-kunder

Kafka

Distribuert strømmeplattform som brukes for å bygge sanntidsdata pipelines og applikasjoner som krever sanntidsstrømming av store datamengder. Vi benytter Kadka i våre mest komplekse applikasjoner med høye ytelseskrav

Databaser

Azure SQL

Perfekt for alle som “bor” i Azure og spesielt for enterprise-applikasjoner med høye krav i skyen

Azure Cosmos DB

Fullt administrert NoSQL-database fra Azure som tilbyr global distribusjon, elastisk skalerbarhet og lav ventetid. Brukes i applikasjoner som trenger rask tilgang til store mengder ustrukturert data

PostgreSQL

Kraftig, åpen kildekode SQL-database kjent for sin pålitelighet og fleksibilitet. I noen tilfeller så bør denne velges for å redusere kostnader, men kan kreve mer ift. konfigurering og vedlikehold

MySQL

En av de mest populære open-source databaser med god brukervennlighet og høy ytelse. Ideell for applikasjoner som er veier pris over funksjonalitet

MongoDB

Kanskje den beste NoSQL-databasen som lagrer data i JSON-lignende dokumenter. Perfekt for CMS, store datamengder, real-time dataanalyse osv

Oracle Database

Enterprise-nivå database med god stabilitet, sikkerhet og omfattende funksjonalitet. Passer for store bedrifter som trenger kompleks databehandling og høy tilgjengelighet

Datavarehus og analyse

Azure Synapse Analytics

Analysetjeneste fra Azure som støtter dataintegrasjon, datavarehus og big data-analyse. Perfekt for organisasjoner som trenger en komplett plattform for å håndtere store datamengder

Power BI

Kanskje det kraftigste visualiserings- og rapporteringsverktøyet som enkelt integreres med ulike datakilder for rapporter og dashboards. Førstevalget for for beslutningstaker

Snowflake

Skybasert datavarehus som er designet for høy ytelse, elastisk skalerbarhet og enkel bruk

Google BigQuery

Høyskalerbar og kostnadseffektiv datavarehustjeneste fra Google som gir rask innsikt fra store mengder data

AWS Redshift

Skalerbart datavarehus fra Amazon som er designet for rask analyse av petabytes med data

Distribusjon

Firebase App Distribution

Enkel distribusjon av pre-release versjoner av Android- og iOS-apper, slik at testere enkelt kan få tilgang til den nyeste versjonen av mobilapper

TestFlight

Apples offisielle verktøy for beta-testing av iOS-apper, som distribuerer appversjoner til testere og støtter feedback før offisiell lansering

Microsoft App Center

Alt-i-ett-løsning for Microsoft-kunder for distribusjon av apper på tvers av plattformer som iOS, Android, Windows og macOS. Perfekt for utviklingsteam som ønsker sømløs testing og distribusjon

Google Play Console

Googles verktøy for distribusjon og administrasjon av Android-apper

App Store Connect

Apples plattform for distribusjon, administrasjon og overvåking av iOS- og macOS-apper

Eksempler på tredjepartstjenester

Værtjenester

Integrasjon av sanntidsdata fra tjenester som Yr.no eller StormGeo for å gi oppdatert værinformasjon i dine applikasjoner

Karttjenester

Sømløs integrasjon med Kartverket eller Google Maps API for geografisk data og kartfunksjonen

SMS-tjenester

Implementering av SMS-varslinger gjennom tjenester som Twilio, Make, Sveve eller Link Mobility for kommunikasjon med brukere

Fortolling

Integrasjon med fortollingssystemer for å sikre rask og korrekt håndtering av import- og eksportdata

Pakkesporing

Kobling mot leverandører som Posten, Bring, DHL eller andre for sanntidssporing av pakker og leveranser

Økonomi- og administrasjonssystemer

Visma

Økonomi, regnskap, og lønnshåndtering, inkludert Visma.net, Visma Business og Visma eAccounting

Tripletex

For fakturering, regnskap, og prosjektstyring

Intercom

Kundeengasjement og support, inkludert automatiserte meldinger og chatbot-løsninger

Harvest

Timeføring og fakturering

Shopify

E-handelsløsninger, inkludert betalingsgateway, lagerstyring, og ordrehåndtering

CRM og ERP-systemer

Microsoft Dynamics

CRM- og ERP-funksjonalitet, inkludert salg, service, og økonomi

Salesforce

Bl.a. salgsprosesser, kundedata og markedsføring

Microsoft 365

Dokumenthåndtering, samarbeid, og sikkerhet, inkludert SharePoint, Teams, og OneDrive

Automatisering og workflow-løsninger

Power Automate

Automatisering av arbeidsflyter på tvers av Microsoft-tjenester og tredjepartsløsninger

Logic Apps

Rask implementering og administering av automatiserte arbeidsflyter som integrerer med både sky- og lokale tjenester

Power Apps

Dokumenthåndtering, samarbeid, og sikkerhet, inkludert SharePoint, Teams, og OneDrive