Par mallaire, 22 février, 2024

La programmation en C++ est un choix populaire au près des développeur de ce monde, et ce pour un bien grand nombres de raisons. Que ce soit pour sa manipulation de mémoire, sa rapidité d'exécution, son contrôle sur l’utilisation des ressources ou bien ses nombreux Framework et librairies comme vu dans mon précédent article, C++ est un choix parfait pour bien programmer son application. Mais avant de plonger dans des projets ambitieux, il est essentiel de bien comprendre les bases de ce langage et de sa syntaxe qui peut paraitre spéciale pour certains.

Par sbissonnette, 22 février, 2024

Next.js offre un système de routage basé sur le système de fichiers d'un projet. Cela signifie que les routes sont déterminées par la structure des dossiers et des fichiers dans le répertoire pages. Dans Next.js le routage est catégorisé en deux grands types : statique et dynamique. Ces deux approches offrent des moyens flexibles pour gérer les routes dans une application, mais elles servent des objectifs différents et fonctionnent de manière distincte.

Étiquettes

Par nlazartevela, 22 février, 2024

Semaine 4 (Exemples d'applications et plateformes utilisées par Elixir)

Dans cet article, nous explorerons les applications et plateformes emblématiques qui ont choisi Elixir comme langage de programmation pour propulser leurs infrastructures. Elixir, avec ses caractéristiques uniques telles que son modèle d'acteur léger, sa gestion native de la concurrence et sa tolérance aux pannes, s'est avéré être un choix privilégié pour un large éventail d'applications, allant des systèmes de messagerie instantanée aux applications IoT en passant par le traitement en temps réel.

Par rgabriel, 21 février, 2024

Les ressources pour apprendre Swift

Pour ceux qui débutent avec Swift, une multitude de ressources sont disponibles pour faciliter l'apprentissage. Apple met à disposition une documentation complète et des tutoriels interactifs via Swift Playgrounds, une application qui permet d'apprendre Swift de manière ludique et engageante. De plus, la communauté Swift est active et accueillante, offrant son soutien à travers des forums, des blogs et des groupes de discussion.

Par rgabriel, 21 février, 2024

L'aventure dans le développement iOS avec Swift est une aventure fascinante, pleine d'apprentissages et de découvertes. Cet article vise à partager mon expérience en tant que débutant dans le monde de Swift, en mettant l'accent sur les premiers projets que j'ai réalisés et les défis auxquels j'ai été confronté. Mon objectif est d'offrir une perspective authentique et encourageante pour ceux qui, comme moi, font leurs premiers pas dans le développement d'applications iOS.

Par oregistresainvilus, 20 février, 2024
Au cours de ce chapitre, nous allons explorer comment utiliser les commandes de base de Supabase pour rechercher, ajouter, modifier et effacer des éléments. Dans cette optique, nous allons toujours utiliser le Framework de Vue.js on combine la librairie de Supabase pour effectuer ces fonctionnalités.

Étiquettes

Par agascongrillis, 20 février, 2024

Donc pourquoi utiliser Three.js et pas juste WebGL? Quelles sont les différences entre les deux?

 

Comparons, par exemple, le code nécessaire pour générer un cube 3D en utilisant chaque technologie, fourni par la documentation de chacun.

 

Avec Three.js

Pour ajouter un objet 3D, il faut au minimum

  • de l'information sur la géométrie de l'objet

const geometry = new THREE.BoxGeometry( 1, 1, 1 ); //Longueur, Hauteur, Profondeur

Étiquettes

Par aahmed, 20 février, 2024

Bonjour ! Bienvenue à mon troisième article sur le langage Dart et son framework Flutter. Dans mon précédent article, j'ai exploré la flexibilité que Flutter apporte dans le développement des applications mobiles. Aujourd'hui, je vais vous présenter plus en détail les utilités offertes par Flutter, en particulier son système de widgets.

Étiquettes

Par jgiguere, 19 février, 2024

D'abord Rust a une sécurité accru grâce à sa meilleure gestion de la mémoire. Le compilateur s'assure que les références aux données stockées en mémoire ne dépassent pas les limites. Rust n'utilise pas de Garbage Collector, qui eux peuvent causer plusieurs problèmes comme la fuite de mémoire qui peuvent causer des crash.

Étiquettes