Ontwikkeling van toepassingen

Applicatieontwikkeling: 4 manieren om een applicatieproject in 2021 uit te voeren

In 2021 zullen 4 soorten applicatieontwikkeling de boventoon voeren. Elk heeft zijn eigen voor- en nadelen. Van Web Apps tot hybride applicaties, via native ontwikkeling en native gegenereerde applicaties, hier is een overzicht van deze applicatieontwikkelingsmodellen om u te helpen bepalen welke de voorkeur verdient voor uw project. De 4 belangrijkste types van applicatieontwikkeling: native applicatie, native gegenereerde applicatie, hybride applicatie en Web App In tegenstelling tot wat vaak wordt gedacht, zijn mobiele applicaties niet op zijn retour, integendeel: ze voldoen effectief aan de behoeften van veel projecten en gebruikers. Hoewel er nog andere zijn, zijn hier 4 soorten applicatieontwikkeling geselecteerd op basis van 3 criteria: populariteit, efficiëntie en rentabiliteit. Native application development, to aim for excellence Native blijft de belangrijkste technologie voor de ontwikkeling van mobiele apps. Het gaat er gewoon om voor elk besturingssysteem een specifieke taal te gebruiken om de applicatie op elk platform vanaf nul te creëren. De ontwikkeling van een mobiele applicatie op iOS of Android verschilt en vereist daarom 2 afzonderlijke projecten, wat veel tijd en middelen vergt. Technisch gezien verschillen de programmeertalen [...]

2024-02-29T11:25:34+01:001 juli 2021|Digitaal|0 commentaar

APIsatie: enkele regels om te volgen

Je hoort het in de wandelgangen van IT-afdelingen en de vakmedia, en de term API ligt nu op ieders lippen. Het is een welverdiend succes: API's stellen je in staat om functionaliteit aan je applicatie of website toe te voegen, waardoor de complexiteit (en dus de tijd) van de ontwikkeling afneemt. Deze interface belooft een eenvoudigere toekomst, op voorwaarde dat je de basisregels onder de knie hebt. Loop niet op de zaken vooruit, Blue Soft vertelt je alles wat je moet weten en begeleidt je bij de ontwikkeling van je API. Wat is API-ontwikkeling? Een API is een softwarebouwsteen die wordt gebruikt als communicatiemiddel tussen twee services of applicaties. De API geeft gebruikers toegang tot bedrijfsdiensten en stelt ontwikkelaars in staat om tijd en middelen te besparen. Waarom API gateways gebruiken? Ontdek het in dit artikel. Het API-systeem helpt bedrijven om hun dienstenportfolio uit te breiden en nieuwe spelers aan te trekken. In het banksysteem bijvoorbeeld kan dezelfde API voor geldtransacties worden gebruikt om overboekingen te doen zowel vanuit de applicatie van je bank als vanuit een applicatie van een derde partij zoals Lydia. API's zijn absoluut overal. Een nieuwe functie in je applicatie? API. Een nieuwe service [...]

2024-03-11T12:51:45+01:0017 november 2020|Digitaal|0 commentaar

Wat is het doel van API Gateways?

Wat is een API Gateway? API gateways bieden één enkel toegangspunt tot een systeem met meerdere API's of meerdere microservices die via API's met elkaar communiceren. API-gateways zijn van groot belang in de kern van een API-managementsysteem, en dus de tussenlaag tussen de microservices en de client-toepassingen die de microservices nodig hebben om te functioneren. De rol van deze API-gateways is het leiden van API-verkeer en het verbinden van microservices en client-toepassingen. Er zijn twee typische toepassingen voor API-gateways: Dienst naar dienst Extern verkeer naar een ingangsservice De ontwikkeling van API-gateways moet worden gezien in de bredere context van de API-isering van ondernemingen en de invoering van microservice-architecturen in tegenstelling tot SOA, of dienstgerichte architecturen. De proliferatie van API's om diensten aan elkaar te koppelen is een dienst aan bedrijven en CIO's. Maar het heeft ook de extra complexiteit gecreëerd van het beheer van de communicatie tussen deze diensten en dus het beheer van de API's zelf. Eenvoudig gezegd, in een microservices-architectuur communiceren de verschillende gespecialiseerde microservices met de client-toepassingen dankzij de API's.

2024-01-10T09:31:46+01:0027oktober2020|Data, Digitaal|0 commentaar

Risicobeheer: DevOps en continu testen als oplossing?

Hoe kunnen DevOps en continu testen worden gebruikt om het risicobeheer te optimaliseren bij een steeds hoger tempo van productie en ontwikkeling? IT-bedrijven staan tegenwoordig onder constante druk om steeds strakkere deadlines te halen. Als reactie hierop hebben veel bedrijven Agile en DevOps methodes ingevoerd. Deze methoden werpen hun vruchten af, maar soms ten koste van beveiliging en risicobeheer. Lees ons artikel voor meer informatie over DevOps. Het is namelijk absoluut essentieel om alle aspecten van beveiliging in overweging te nemen voordat een applicatie op de markt wordt gebracht. Als eindgebruikers problemen ondervinden waardoor de applicatie tijdelijk moet worden afgesloten, kan het al te laat zijn. Weten hoe je de aanvaardbaarheid van risico's definieert is een belangrijk punt voor elk bedrijf dat een Agile- of DevOps-omgeving wil implementeren, omdat de ontwikkelcyclus veel korter is. Theoretisch is het eenvoudig. In de praktijk is er echter vaak een asymmetrie van informatie tussen de definitie van risico's door projectmanagers en het daadwerkelijke beheer van deze risico's door ontwikkelteams. Het doel van dit artikel is om [...]

2024-03-11T09:47:09+01:0013oktober2020|DevOps, Risicomanagement|0 commentaar

Ondersteuning Blue Soft binnen de afdeling DevOps van Médiamétrie.

Blue Soft werkt al meer dan 10 jaar samen met Médiamétrie om te voldoen aan hun behoeften op het gebied van productietechniek, systemen en netwerken. Sinds 2009 hanteert Médiamétrie de Agile SCRUM-methode voor softwareontwikkeling. In 2015 wilde Médiamétrie Agility uitbreiden naar de productieteams door een DevOps-cultuur in te voeren, waardoor het een van de pioniers in Frankrijk werd. Deze beslissing heeft bijgedragen aan de versterking van de samenwerking tussen Médiamétrie en Blue Soft, die Devops tot een van haar specialiteiten maakt. Wij spraken met Christophe Roulland, sinds 2020 directeur van de afdeling Devops bij Médiamétrie. Hij legde ons uit hoe deze afdeling is ontstaan, hoe ze werkt en waarom Blue Soft al lang hun voorkeurspartner is. U bent sinds 2020 directeur van de afdeling Devops. Hoe is het gestructureerd? "Onze Devops-afdeling bestaat uit 8 teams die elk verantwoordelijk zijn voor een portfolio van producten. Elk van deze teams bestaat uit : 3 tot 5 ontwikkelaars 1 of 2 Ops Scrum Masters over verschillende teams 1 Product Owner "Waarom heeft Médiamétrie een Devops-afdeling opgericht? "Een van de eerste redenen is cultureel. We hadden problemen [...]

2024-01-10T09:28:22+01:006oktober2020|Klantenverhalen, DevOps|0 commentaar

DevOps: 6 tips voor het implementeren van continu testen

De toenemende invoering van de DevOps-cultuur en CI/CD (continuous integration/continuous delivery) zet DevOps-afdelingen ertoe aan hun continue testpraktijken te automatiseren. Tegelijkertijd is handmatig testen nu te langzaam, te duur en niet betrouwbaar genoeg. Continu testen wordt onmisbaar. Ontwikkelaars moeten bijna onmiddellijk op de hoogte worden gebracht van softwareveranderingen om snel kwaliteitsproblemen op te lossen zonder de code te verstoren. Daarom hebben we besloten om 6 belangrijke tips te belichten voordat u denkt aan het herontwerpen van uw DevOps-methode van testen naar continu testen. Voor de juiste DevOps de juiste tools Continu testen gaat niet alleen over een paar tools. Maar u hebt wel de beste tools nodig om te slagen. In feite nodigen we je uit om ons artikel over de must-have Devops-tools te lezen. Zorg er eerst voor dat de tools die u wilt gebruiken goed integreren met uw IDE (geïntegreerde ontwikkelomgeving) en processen. Voor deze stap is er geen pasklaar antwoord, omdat elke organisatie zijn eigen tools, architecturen, frameworks en API's heeft. Uw tools moeten bijvoorbeeld testen op API-niveau mogelijk maken, mobiele omgevingen ondersteunen, [...].

2024-01-10T09:27:08+01:0029 september 2020|DevOps|0 commentaar

Hoe een goede "mobile first" aanpak te hebben?

Een hoofdpijn voor webdesigners, een uitdaging voor ontwikkelaars, een kans voor marketeers... Mobiel introduceert nieuwe regels, met name die van de compatibiliteit. Dat is precies het doel van de mobile first-aanpak. Goed om te weten: de uitdrukking "mobile first" heeft twee betekenissen: de filosofie (een mobile first-aanpak hebben om zich aan te passen aan het gebruik van de gebruikers) en het ontwerp (schermen aanbieden die perfect zijn aangepast aan kleine terminals). Hier zullen we het hebben over zowel de filosofie als het ontwerp, aangezien beide verbonden zijn op het moment van mobile first ontwikkeling. In tegenstelling tot wat bedrijven die hun websites op een desktop-first manier ontwikkelen graag willen geloven, leiden smartphones en tablets de markt: meer dan de helft van de op internet doorgebrachte tijd wordt doorgebracht op mobiel. Deze statistiek, die op zich al veelzeggend is, krijgt een zekere omvang als je bedenkt dat de wereld wordt bevolkt door 4,54 miljard internetgebruikers. In totaal hebben meer dan 2,27 miljard mensen toegang tot het internet via hun smartphone. Feit is dat mobiele gebruikers veel tijd op hun toestel doorbrengen, ongeveer 3 uur en 40 minuten per dag. Zou het tijd zijn om [...]

2024-01-10T09:23:29+01:0016 augustus 2020|Digitaal|0 commentaar

Mobiele toepassingen: zijn ze echt aan het afnemen?

We horen het al 3 jaar: we zijn getuige van het verval van mobiele toepassingen. Vervangen door webapplicaties, zijn native apps achterhaald. Nou, niet zozeer. 2019 zag een recordhoogte in downloads, voortgezet door de insluiting die burgers naar hun app-winkels dreef. De toekomst van apps is rooskleurig: dankzij 5g en op abonnementen gebaseerde diensten zal de markt naar verwachting een plafond bereiken van 90 miljard dollar. Op weg naar het einde van mobiele apps? App Annie, de analysegoeroe voor mobiele gegevens, zegt dat het aantal downloads van mobiele apps in Frankrijk in 2019 met 5% is gestegen. Het goede nieuws moet echter worden genuanceerd: zoals elke volwassen markt laat Frankrijk een zeer kleine stijging zien in vergelijking met de rest van de wereld (+45%). Bovendien zijn het niet de nieuwe toepassingen die de gewoonten opschudden. De populairste native apps zijn al sinds 2016 dezelfde: Netflix, Deezer, Tinder... Hoe valt dit te verklaren? Enerzijds sluiten native apps steeds minder aan bij gedragsgewoonten. De vereiste inzet (download en registratie) en het benodigde geheugen op de smartphone zetten gebruikers ertoe aan zich tot andere oplossingen te wenden. Anderzijds [...]

2024-01-10T09:22:08+01:003augustus2020|DevOps, Digital|0 commentaar

De 10 must-have DevOps tools voor 2021

Opgezet als antwoord op de dualiteit tussen ontwikkelaars en operationeel personeel, verspreidt de DevOps-cultuur zich zodanig dat ze in 37% van de bedrijven wereldwijd aanwezig is. Maar een DevOps-team werkt niet zonder hulpmiddelen. Weinig groepen werken zonder de hulp van software, waarvan de populairste oplossingen open source zijn. In onze gids vindt u de krachtigste gratis en niet-vrije tools op de markt. CI/CD ontwikkeling CI/CD ontwikkeling verwijst naar de testfase die de code uitdaagt. Het acroniem CI/CD staat voor Continuous Integration/Continuous Deployment. In plaats van dat ontwikkelingsteams hun broncode in één blok op één moment aan operations leveren, wordt code getest terwijl deze wordt geschreven of gewijzigd. Integratie- en implementatietools verminderen de tijd die nodig is om nieuwe functies te creëren. De code is functioneel omdat hij is geverifieerd en zal dienen als basis voor operationele werkzaamheden. GitHub De dienst voor het hosten en programmeren van projecten is al enige tijd de ster van de CI/CD-tools. Door alle wijzigingen in de broncode vast te leggen, maakt GitHub het mogelijk de voortgang van het werk te volgen en een overzicht van de werkgeschiedenis te hebben. Zeer voordelig voor een team, GitHub [...]

2024-01-10T09:02:30+01:009 maart 2020|DevOps|0 commentaar

Vinci Immobilier verbetert de kwaliteitscontrole van zijn projecten dankzij een toepassing op maat

Sinds juli 2017 helpt de digitale divisie van Blue Soft Vinci Immobilier om haar processen voor kwaliteitscontrole te verbeteren. Een samenwerking in agile modus die processen en gewoonten heeft getransformeerd en zelfs impact heeft gehad op andere afdelingen van het bedrijf. Een terugblik op de ervaring met Stéphane Gogeat-Damois, directeur digitale projecten bij Vinci Immobilier. Kunt u ons vertellen over het eerste project bij Vinci Immoblier en wanneer Blue Soft erbij betrokken werd? Stéphane Gogeat-Damois: "Het project waarbij Blue Soft betrokken was, maakte deel uit van een dematerialisatieproces. Het project bestond erin een strategische tool voor het beheer van onze sites in de vorm van een webapplicatie te gieten: de QCD (Quality Control File). Het QCD is een soort broodkruimelspoor van de verrichtingen in verband met een vastgoedproject, dat wordt gebruikt vanaf het begin van het project tot de uiteindelijke voltooiing ervan. Het is dus een element dat aanzienlijke volumes kan bereiken. Tot nu toe had dit bestand de vorm van een Excel-bestand, met alle beperkingen van dien. Met deze toepassing wilden wij twee doelstellingen bereiken: het leven van de medewerkers vergemakkelijken en het document betrouwbaarder en nuttiger maken. Bijvoorbeeld met autocompletion modes, of de automatisering van rapporten. [...]

2024-01-10T08:51:31+01:005 december 2019|Uncategorized|0 commentaar
Naar boven