App udvikling

Udvikling i Docker

Docker er ensoftware containerization platform – udviklet til at kunne afvikles på både Linux, Windows og macOS.

Docker
Docker

Docker
Har du brug for en Docker udvikler?

Leder du efter den helt rigtige Docker-udvikler, som kan hjælpe med udvikling af jeres næste projekt? Hos Makeable har vi erfaring med udvikling i Docker, og dermed argumenterne for, hvorfor det er en god løsning. Vi kan altid også anbefale alternativer, samt fordele og ulemper.

Hvad er Docker?

Docker er en platform – en såkaldt software containerization platform – udviklet til at kunne afvikles på både Linux, Windows og macOS.

Det særlige ved platformen er deres ”kassetænkning”, kaldet Docker Containers. Den essentielle fordel er, at udviklingsmiljøet i høj grad ansporer til samarbejde mellem udviklere – uden at kompromittere sikkerheden. Sker der fejl i en pågældende Dockerfile, skal fejlen kun vedligeholdes ét sted, da Docker Containers kører som små lukkede miljøer.

Docker
Docker

Docker Container

En Docker Container er den primære feature. Den er et isoleret styresystem, hvori alt, der er vigtigt for eksempelvis at kunne udvikle et WordPress-site, bliver placeret.

Det er en virtuel maskine, som svarer til at have en server på sin server. Derfor starter man containeren op, når man skal arbejde med projektet.

Når en udvikler arbejder med en Docker Container er det smarte, at han kan opsætte den, som han ønsker, og når han er færdig med sit arbejde, kan en anden udvikler tage over samme sted og med samme opsætning som den, han brugte.

Der er nemlig tale om samme setup for alle udviklerne, fordi konfigurationen foregår i containeren, så de benyttede programmer bliver installeret der. Det betyder, at udviklere altid er sikre på, at koden opfører sig ens, lige meget hvor det installeres.

Fordelene ved Docker

Hvem er Makeable?

Docker
Docker
Docker
Docker
Docker
Docker

Stærk kultur, godt sammenhold og solide leverancer

Vi har en stærk, inkluderende og professionel arbejdskultur, hvor alle bliver hørt. Hos os er det vigtigt, at arbejdet inspirerer den enkelte, og at vi altid udfordrer og anerkender hinanden.

Teknologier til app udvikling

Vi udvikler driftssikre apps af højeste kvalitet i Xcode og Android Studio som vores primære udviklingsværktøjer (IDE’er).

Vi programmerer native i Swift til iOS og Kotlin til Android for at udnytte platformenes fulde potentiale. Vi tester vores apps grundigt ved hjælp af TestFlight og App Tester for at sikre kvaliteten. Hvis relevant, arbejder vi også med teknologier som NFC og BLE for at skabe innovative funktioner. Hvert projekt er unikt hvor vi kombinerer de bedste værktøjer og teknologier.

  • Swift
  • Kotlin
  • Java
  • Objective-C
  • Xcode
  • Android Studio
  • CocoaPods
  • TestFlight
  • Gradle
  • Github
  • Flutter
  • Firebase
  • tvOS
  • iPadOS
  • macOS
  • GitKraken
  • Copilot
  • NFC
  • Bluetooth
  • AR
  • AI
  • ARKit
  • Core Data
  • SQLite
  • Realm
  • APNs
  • FCM

Teknologier til front- og backendudvikling

Foruden appudvikling, skaber vi også værktøjer i browseren såsom administrationssystemer, statistik og dashboards, integrationer og backends. Ofte kan en app slet ikke eksistere uden disse bagvedliggende systemer.

Til dette formål gør vi brug af en bred vifte af teknologier og værktøjer, herunder bl.a. Node.js, PHP, Vue.js og Swagger. Vores ekspertise spænder fra frontend- til backendudvikling, hvilket sikrer et stærkt og fremtidssikret system, der opfylder vores kunders behov.

  • Google Firebase
  • Node.js
  • WordPress
  • PHP
  • Algolia
  • MobilePay
  • Vue.js
  • TypeScript
  • Electron.js
  • Aline.js
  • Tailwind CSS
  • RxJS
  • Redux
  • MongoDB
  • MySQL
  • Redis
  • Swagger
  • HTML
  • JavaScript
  • GraphQL
  • Next.js
  • Laravel

Teknologier til DevOps

Hosting og valg af udviklingsværktøjer går ofte hånd i hånd. Vi arbejder primært med hosting og drift gennem Google Cloud Platform, Amazon Web Services (AWS) og Digital Ocean. Disse cloud-udbydere giver os mulighed for at oprette og administrere virtuelle maskiner, sikre backup-løsninger og konfigurere DNS-indstillinger.

Vi er erfarne i at håndtere serverinfrastruktur og sikre, at applikationerne kører stabilt og sikkert.

  • Google Cloud Firestore
  • AWS
  • DigitalOcean
  • Azure
  • Cloudflare
  • Docker
  • Kubernetes
  • Jenkins
  • Fastlane
  • GitHub Actions

UX, design og projektledelse

Vi tilbyder ikke kun udvikling, men også UX og design samt projektledelse fra start til slut. Vi anvender en bred vifte af moderne værktøjer, som vores kunder også får adgang til. Dette inkluderer forskellige prototyping-værktøjer, designværktøjer samt projektstyringsværktøjer. Ved at bruge disse værktøjer kan vi skabe en sømløs, sjov og effektiv proces, der sikrer et vellykket resultat.

  • Figma
  • Photoshop
  • Animator by Haiku
  • Teams
  • Lottie
  • Slack
  • Jira
  • Teamwork
  • AdobeXD

Vi var med fra begyndelsen
og hjulpet +100 virksomheder

Lars Dahl

CTO & Partner
Docker

Tag en snak med Lars

Ring eller skriv på:

70 70 17 47
info@makeable.dk

Lars har 20+ erfaring med udvikling og befinder sig dagligt i komplekse snitflader mellem teknologi og forretning.

Docker

FOA – Mette Bundgaard Mathiassen

Chefkonsulent FOA
Som projektleder har jeg oplevet samarbejdet med Makeable som virkelig godt hele vejen rundt fra projektledelse til udviklere. Der er blevet leveret til tiden inden for estimatet og med en stor lydhørighed overfor brugerbehov.

Jeg har med Makeable oplevet en leverandør, der i den grad er smidig at samarbejde med, som er fagligt velfunderet i ”app-land” og som har lagt sig i selen for at skabe det bedst mulige produkt sammen med os i FOA til gavn for alle FOAs tillidsrepræsentanter.

At vi er kommet godt i mål vidner de mange downloads og begejstrede tilbagemeldinger fra vores tillidsrepræsentanter om.
Docker

Cathrine Koefoed – Cathrine Yoga

CEO Cathrine Yoga
Jeg er blæst bagover af den succes, som Cathrine Yoga-universet har opnået. Jeg er SÅ glad og tilfreds med mit professionelle samarbejde med Makeable – og særligt Niels er helt fantastisk til at gribe alle mine idéer. Cathrine Yoga-appen bliver rost til skyerne af mine yogaelever, og det kan jeg godt forstå, for den er visuelt smuk, intuitiv og ren velvære for krop, sind og sjæl. Appen er blevet en raketmotor i min yogaforretning, som har vækstet eksplosivt på alle fronter i løbet af de seneste to år, jeg har arbejdet med Makeable. Jeg kan varmt anbefale Makeable!
Docker

GynZone – Katrine Jonasen

CTO GynZone
Makeable har været en fantastisk partner ved fødslen af vores 5 apps. Teamet er bundprofessionelle og har hele vejen leveret korte reaktionstider, hurtige iterationer og flotte resultater.
Docker

Følg med på LinkedIn

Her holder vi dig ajour med de nyeste trends og teknologier, og skriver om hvilke fordele, virksomheder kan opnå gennem apps.