adesso Blog

Développement de logiciels

De nos jours, la classification du trafic réseau (NTC) est un outil essentiel pour classer le trafic dans des catégories représentant différents services de réseau. La catégorisation des services est fondamentale dans plusieurs domaines tels que la sécurité, la gestion et l'optimisation de la qualité de service.

continuer à lire
Développement de logiciels

25.06.2024 de Marc Hatt

Le prototypage au service de l’UX/UI

Photo Marc Hatt

Le design UX et UI est souvent une activité mal comprise. Pour les non-initiés qui en ont déjà entendu parler dans le cadre d'un projet informatique, cela signifie dans le meilleur des cas « Fais en sorte que le produit final soit beau ». Nous allons analyser ce préjugé de plus près afin de mettre en lumière toute la valeur ajoutée que l'UX ou le design numérique en général peut apporter.

continuer à lire
Développement de logiciels

11.03.2024 de Federico Paolillo

Adopter l'event sourcing

Photo Federico Paolillo

L'event sourcing peut offrir à nos clients un mécanisme plus simple et plus facile à maintenir pour garder une trace de toutes les informations dans le système DAN.

continuer à lire
Développement de logiciels

Le low-/no code fait partie d'une nouvelle tendance du secteur du développement qui connaîtra une croissance à deux chiffres dans les années à venir. Contrairement au développement logiciel traditionnel, il vise à accélérer les cycles de produits, à offrir une plus grande flexibilité et à réduire les ressources nécessaires au développement et par conséquent les coûts relatifs.

continuer à lire
Développement de logiciels

Les logiciels sont partout. Par exemple, les appareils embarqués contiennent beaucoup de logiciels. Malheureusement, les erreurs ne sont généralement découvertes qu’une fois que le logiciel est déjà en service. Pour éviter cela, nous vous recommandons d'adopter le concept FOTA First (Firmware Over-the-Air).

continuer à lire
Développement de logiciels

Si un client souhaite également que son entreprise soit présente et prospère sur les plateformes mobiles Android et iOS, il n'y a souvent pas d'alternative à l'utilisation d'une application mobile.

continuer à lire
Développement de logiciels

12.11.2020 de Kilian Krause

RUST POUR LES DÉVELOPPEURS JAVA- 2E PARTIE

Photo  Kilian Krause

Dans la première partie de cette série, nous avons défini et implémenté notre API REST. À cette fin, nous avons appris à connaître les fonctions élémentaires du framework, par exemple les gestionnaires de requêtes (abrégés en GR dans le reste du présent article), les chemins, les paramètres d’URL dynamiques ainsi que la sérialisation et la désérialisation avec JSON. Dans cette partie de la série, j’aimerais aborder deux autres aspects importants du framework et du développement logiciel en général : les tests automatisés et le traitement des erreurs.

continuer à lire
Développement de logiciels

02.10.2020 de Kilian Krause

RUST POUR LES DÉVELOPPEURS JAVA- 1RE PARTIE

Photo  Kilian Krause

Lorsque nous nous interrogeons sur le langage ou le framework à utiliser pour implémenter une API REST, des technologies comme Java et Spring nous semblent certainement très en avance. Et ce n’est pas sans raison. Dans l’univers Java, de nombreux frameworks et bibliothèques ont fait leurs preuves et offrent un large éventail de fonctions. Dans cet article, nous voulons donner un aperçu d’un langage de programmation encore jeune, Rust, et implémenter une petite API REST avec le framework web Actix.

continuer à lire
Développement de logiciels

Le low-code est un paradigme dans le développement moderne de logiciels. Son objectif est de rendre le développement d’applications accessible à des personnes ayant peu ou pas d’expérience professionnelle en ingénierie (les « Citizen Developers »). Il convient d’utiliser plus efficacement les ressources souvent rares des développeurs et de consacrer la majeure partie du temps de travail à la mise en œuvre des fonctionnalités plutôt qu’aux bases techniques. En outre, la coopération entre les services de l’entreprise pour le développement de logiciels est considérablement renforcée et les équipes doivent pouvoir se concentrer encore plus sur la création d’avantages pour les clients et les utilisateurs.

continuer à lire

Sauvegarder cette page. Supprimer cette page.