Vår kompetanse

Software tar over verden, og vi tror vi kan vise deg veien gjennom den forvirrende prosessen med å utvikle digitale løsninger i ditt eget hode, for så å få maskiner til å gjøre jobben for deg.


Vi tror på:

  • Enkelhet over kompleksitet: LEGO følger enkle designprinsipper, og med de ikoniske byggeklossene kan du bygge nesten alt.
  • Open source: Allment tilgjengelige byggeklosser som kan bli gjenbrukt og redesignet til hva enn du trenger.
  • Pragmatisme over perfeksjonisme: Det er bedre å motta noe verdifullt i morgen, enn å motta noe perfekt om et år.
  • Kommunikasjon med interessenter: Utvikling av software er en prosess som krever samhandling og felles oppfølging.


Under finner du en oversikt over de mest sentrale teknologiene som dekkes i vårt kompetanseområde. Fri programvare-verden er kjent for sitt mangfold og et svært omfattende utvalg av nye og gamle teknologier og verktøy.



Infrastruktur

Håndtering av infrastrukturen er en kritisk faktor for å levere verdiskapende IT-tjenester.

For å kunne levere fleksible løsninger av høy kvalitet er en solid og god infrastruktur nødvendig.En solid infrastruktur er kritisk for å kunne håndtere stadige endringer i en kundes behov og forventninger til sine teknologiske løsninger. Dette inkluderer endringer av datalagring, skytjenester og mobilitet.

docker

Docker

Åpent plattform for å utvikle, skalere og kjøre distribuerte applikasjoner.
aws

Amazon Web Services

Datterselskap av Amazon.com som tilbyr on-demand cloud computing-plattformer til enkeltpersoner, bedrifter og regjeringer.
google web service

Google Cloud Plattform

En samling av cloud computing-tjenester som inkluderer databehandling, dataanalyse og maskinlæring.
kubernetes

Kubernetes

Open source-system for automatisering av distribusjon, skalering og styring av sammensatte applikasjoner.




Programmeringsspråk

De fleste programmeringsspråk har ulik syntaks og ulike semantiske regler for å definere mening, men det er stor variasjon blant ulike språk hva gjelder fleksibilitet, sikkerhet og brukervennlighet. I Inonit har vi fokus på enkelhet og fleksibilitet, og det er med vekt på dette vi velger å fokusere på språkene Python, Clojure og JavaScript.

Python

Python

Programmeringsspråk egnet for de fleste oppgaver, men populært blant annet for bruk på web og innen vitenskap. Egnet for hurtige og dynamiske utviklingsprosesser.
clojure

Clojure

Clojure er et dynamisk programmeringsspråk med generelle formål, som kombinerer tilnærmingsmuligheten og den interaktive utviklingen av et skriptspråk med en effektiv og robust infrastruktur for multithreaded programmering.
clojurescript2

ClojureScript

ClojureScript er et robust, praktisk og raskt programmeringsspråk med et sett nyttige funksjoner som sammen danner et enkelt, sammenhengende og kraftig verktøy.
JavaScript

JavaScript

Programmeringsspråket som gir nettsider liv. I senere tid også brukt på servere.




Databaser

Et databasesystem skal kunne behandle store mengder data effektivt, motsetningsfritt og sikkert. Dette er selvfølgelig viktig for oss i Inonit og bakgrunn for våre valg av databasetjenester.

MySQL

MySQL

Veletablert database, verdens mest populære innen Fri Programvare. Egnet for små og middelstore systemer.
Redis

Redis

Open-source in-memory databaseprosjekt for lagring, cache og meldingshåndtering.
PostgreSQL

PostgreSQL

Avansert og svært skalerbar database, egnet fra alt fra små til svært tunge systemer.
MongoDB

MongoDB

Dokument-database med støtte for skalering, fleksibilitet, spørring og indeksering.




Rammeverk

Et rammeverk er en struktur som er ment for å støtte utviklingen av en gitt løsning eller tjeneste. Det finnes utallige rammeverk som er designet for ulike behov, og listen over rammeverk vi i Inonit tar i bruk utvides kontinuerlig ettersom nye prosjekter krever nye hjelpemidler.

Django.png

Django

Django er et webrammeverk som tillater smidig og fleksibel utvikling.
Wagtail

Wagtail

Open-source Content Management System (CMS) bygget på Django-rammeverket. Gir et brukergrensesnitt der man kan opprette og strukturere innhold.
AngularJS

AngularJS

Rammeverk for dynamiske webapplikasjoner fra Google.
Ionic

Ionic

Open-source programvareutviklingssett for utvikling av applikasjoner med én kodebase for ulike plattformer.
WebGL

WebGL

Er et JavaScript-API for å gjengi interaktiv 3D- og 2D-grafikk i en hvilken som helst kompatibel nettleser uten bruk av plugins.
react.png

React

JavaScript-bibliotek for for utvikling av brukergrensesnitt.
React Native

React Native

Et bibliotek for å utvikle applikasjoner til spesifikke operativsystem. Lar utviklere gjenbruke kode til applikasjoner.
Cordova

Cordova

Utviklingsrammeverk for å utvikle mobilapplikasjoner uten å være avhengig av plattformsspesifikke API.




OS

Et operativsystem er den grunnleggende programvaren på en datamaskin, og det som tildeler de forskjellige ressursene i datamaskinen til andre programmer. Det finnes mange ulike Linuxdistribusjoner, og vi har god kunnskap om flere av disse. Ubuntu er en Linuxdistribusjon som har et større fokus på brukervennlighet, jevnlige utgivelser, og kjapp og enkel installasjon, og er et effektivt OS for våre konsulenter.

ubuntu.png

Ubuntu

Open-source software operativsystem som kjører fra desktop til skyen og alle dine internettilkoblede enheter.
openwrt.png

OpenWRT

Kompakt Linuxdistribusjon utviklet for nettverkskomponenter, primært rutere.
redhat

Red Hat

Red Hat er et fritt og åpent Linuxbasert operativsystem med fokus på stabilitet og sikkerhet for store organisasjoner.
debian

Debian

Debian er et Unix-lignende open-source operativsystem som er grunnmuren for mange andre Linuxdistribusjoner.




Verktøy

Utviklingsverktøy er programmer og løsninger som brukes for å utvikle, støtte eller vedlikeholde andre programmer og applikasjoner. I likhet med rammeverk bruker vi en rekke ulike verktøy i vår utvikling, og listen forlenges etter hvert som vi ser behov for å bruke nye.

HTML

HTML

Markeringsspråk for formatering av nettsider med hypertekst og annen informasjon som kan vises i en nettleser.
css

CSS

Språk som brukes til å definere utseende på filer skrevet i HTML eller XML.
Elasticsearch

Elasticsearch

Distribuert RESTful søke- og analysemotor med støtte for flere brukskontekster.
Node.js

Node.js

Åpent kryssplattform runtime-system for server- og nettverksapplikasjoner.
Git

Git

Versjonhåndteringsverktøy som gjør det mulig for flere utviklere å jobbe på samme prosjekt, samt å ha en fullstendig historie av hva som har blitt gjort.
wireguard.png

WireGuard

Enkel, men likevel rask og moderne VPN som benytter moderne kryptografi.
openwisp.jpg

OpenWisp

Software-plattform for å implementere komplette Wi-Fi-tjenester.
askbot.png

Askbot

Open-source software som brukes til å lage spørsmål og svar på Internettforum.
Progressive Web  Apps

Progressive Web Apps

Webapplikasjoner som er vanlige nettsider eller nettsteder, men kan framstå til brukeren som tradisjonelle applikasjoner eller mobilapplikasjoner.