Par ltabti, 24 février, 2024

Introduction aux applications multiplateformes iOS

Dans cet article, nous allons se pencher sur le développement d’applications mobiles de type iOS. Il existe de nos jours mille et un Framework tel que « Flutter », « React Native », « Cordova », etc. qui permette de concevoir des applications multiplateformes. En gros, une application multiplateforme peut être exécuté sur plus d’un système d’exploitation comme Android, Windows, et iOS.

Par mfatene, 24 février, 2024

Bienvenue à tous et à toutes sur cet article qui servira comme une introduction à Flutter.

Installation de Flutter:

Flutter supporte plusieurs plateformes de développement : Windows - MacOS - Linux - ChromeOS.

Dépendamment de votre environnement, le site web de Flutter va vous guider pour l'installation partie références.

Par aouzou, 24 février, 2024

L'utilisation de JSX dans React
Introduction :

JSX (JavaScript XML) est une extension de syntaxe utilisée avec React pour décrire comment les interfaces utilisateur sont construites. Bien qu'il ressemble à du HTML, JSX est en réalité une syntaxe qui est ensuite compilée en JavaScript pur par Babel avant d'être exécutée par le navigateur. Dans cet article, nous allons explorer en détail ce qu'est JSX et comment l'utiliser efficacement dans vos projets React.

Par osedjari, 24 février, 2024

 

Présentation 

La semaine dernière, lors de la première partie consacrée aux fondamentaux de React, nous avons découvert les composants, les propriétés et l'état local. Cette semaine, nous allons approfondir la deuxième partie de ce chapitre :

  • Comprendre le cycle de vie des composants : Les différentes phases du cycle de vie d'un composant et leur utilisation.
  • Gestion des événements : Utilisation des événements pour interagir avec les composants.

 

Le cycle de vie des composants

 

Étiquettes

Par wbenaraiba, 24 février, 2024

Les différents environnements de travail possibles

À ce jour, plusieurs entreprises nous offrent la possibilité de toucher à la programmation quantique en nous mettant à dispositon des environnements de travail.

Faisons un tour des principales entrprises qui nous rendent accessible cette technologie

Par vhuynh, 24 février, 2024

Modèle Première Personne

Au création d’un projet première personne (First Person), Unreal engine fournit déjà les éléments de base d'un simple jeu de tir à la première personne (FPS) ou de tout autre type d'expérience à la première personne. 

Le modèle à la première personne comprend des Blueprints pour :

Étiquettes

Par aelatris, 24 février, 2024

Bonjour à tous,

 

Bienvenue dans mon troisième blog sur le langage de programmation C++. La semaine dernière, nous avons vu ensemble les variables, les classes ainsi que les fonctions en C++. Pour cette semaine, nous allons attaquer les trois concepts fondamentaux de la programmation orientée objet, l'encapsulation, l'héritage et le polymorphisme.

 

Par jpatel, 24 février, 2024

Bienvenue dans la troisième étape de notre exploration de React.js ! Pour répondre aux retours précédents, je vais approfondir les fondamentaux de React.js en fournissant des explications plus détaillées, tout en rendant le tout plus accessible.

Étiquettes

Par abaudouinvegas, 23 février, 2024

La semaine passé, j'ai brèvement mentionné l'homoiconicité présente dans Lisp dans le contexte d'intelligence artificielle. Pourtant, c'est un des concepts les plus intéressants de ce langage et je trouve qu'il serait dommage de ne pas l'explorer d'avantage.

Pour vous rappeller les bases de lisp, une fonction est construite ainsi : 

(+ 1 2)

Le premier argument (+) représente une fonction et les arguments qui suivent sont passés à cette dernière.

Une liste est aussi construite de la même façon :

(list 'banane pomme orange)

Étiquettes

Par adjemaoune, 23 février, 2024

Avant d'entamer notre sujet, définissons le terme API. En React Native, les API (Interfaces de Programmation Applicatives) font référence à un ensemble de composants qui permettent aux développeurs d'interagir avec les fonctionnalités natives telles que la caméra, le GPS, les capteurs, le stockage local, etc. En d'autres termes, elles offrent un moyen d'accéder aux fonctionnalités matérielles et logicielles des périphériques mobiles, ce qui permet de créer des applications mobiles riches et interactives.

Étiquettes