De utvecklingsteknologier som PCG använder är olika och mycket beroende av applikationskraven, men vi har funnit att följande metod passar de flesta klienter, och vi använder den som vår standardram:
Användning av endast webbaserade komponenter
Vårt första tillvägagångssätt är att använda webbaserade komponenter för att skapa en responsiv, installerbar applikation. Tillvägagångssättet är endast tillämpligt om applikationen inte behöver många nativa enhetsfunktioner. Att bygga appar med endast webbaserade komponenter förenklar kraven och arbetet som krävs och säkerställer funktionalitet på de flesta enheter. Webbapplikationer kan nå vem som helst, var som helst och på vilken enhet som helst, allt med en enda kodbas.
Användning av webbaserade och nativa komponenter
I det här fallet kräver applikationen mer kontroll över enheten själv. Webbaserade komponenten kommer att byggas ovanpå nativa komponenter för iOS och Android, som kan byggas med Swift och Objective-C eller Kotlin och Java, respektive.
Användning av endast nativa komponenter
Vissa typer av applikationer kräver djupgående kontroll över enheten och måste därför byggas helt nativt. Det innebär att varje plattform (Web, iOS, Android) har sin egen anpassade kodbas, som måste underhållas och uppdateras separat.
När vi har hittat rätt tillvägagångssätt för kraven kan vi börja utveckla applikationen. Efter att ha tilldelat rätt team kan vi sätta igång med våra processer. Den första är kickoff-processen, där alla presenteras, Scrum-ceremonierna sätts upp och planen delas med alla involverade.
Våra kunder är involverade i hela processen från dag ett. Genom att använda Agile-metodiken itererar vi tillsammans med kunden och från början säkerställer vi att vi bygger det som slutanvändarna behöver. Varje funktion diskuteras i den nödvändiga detaljnivån och prioriteras. Lösningarna utvecklas genom att följa DevOps-principer och de bästa praxisen i AWS Well-Architected Framework, och en CI/CD-pipeline sätts upp från början. Med hjälp av AWS-tjänster som AWS CodePipeline, CodeBuild och CodeDeploy blir byggandet av en pipeline en mycket enklare process.
Med vårt serverlösa tillvägagångssätt utvecklar vi webb- och mobilapplikationer med genomtänkta processer och följer bästa praxisen i AWS Well-Architected Framework. Våra AWS-certifierade utvecklare levererar säkra applikationer som skalar från prototyper till lösningar för tusentals användare över hela världen, med hjälp av de senaste molnteknologierna. Som ett exempel på vårt tillvägagångssätt inom mobilutveckling kan du titta på Fictional Factory's Billminimizer-applikation och hur vi byggde och implementerade lösningen åt dem. Vilket bestod av två delar. Först att bygga en CMS och sedan att bygga webbapplikationen. PCG såg till att leverera en meningsfull digital kundupplevelse till slutanvändarna av Fictional Factory.
Har du en applikation du vill utveckla, för att göra den tillgänglig på olika enheter, och inte oroa dig för tillgänglighet och skalbarhet? Kontakta oss idag och ta reda på hur vi kan förvandla din idé till verklighet!