Apple

Par tdjellaoui, 21 mars, 2025

Introduction

Dans mon dernier article, nous avons vu comment ajouter des interactions utilisateur avec SwiftUI pour rendre les applications iOS plus dynamiques. Maintenant, nous allons aller encore plus loin en intégrant Core Data pour stocker et gérer les données utilisateur de manière persistante.

Étiquettes

Par tdjellaoui, 13 mars, 2025

Introduction

Dans mon dernier article, nous avons créé une première application iOS Hello World avec Xcode et SwiftUI. Maintenant, nous allons aller plus loin en ajoutant des interactions utilisateur pour rendre l'application plus dynamique et interactive.

Étiquettes

Par kariste, 13 février, 2025

Présentation de UIKit et SwiftUI

UIKit et SwiftUI sont les deux principaux frameworks utilisés pour le développement d’interfaces utilisateur en Swift. UIKit est le framework traditionnel, basé sur une approche impérative où chaque élément de l’interface doit être configuré manuellement à l’aide de code ou d’Interface Builder. En revanche, SwiftUI est un framework plus récent introduit par Apple en 2019, qui adopte une approche déclarative permettant de décrire l’interface utilisateur de manière plus concise et intuitive.

Étiquettes

Par tdjellaoui, 12 février, 2025

Introduction

La semaine dernière, j’ai exploré SwiftUI et Combine, deux outils puissants qui facilitent la création d’interfaces modernes et dynamiques. Cette semaine, j’ai voulu approfondir un sujet incontournable pour toute application iOS : la gestion des données locales avec Core Data.

Étiquettes

Par tdjellaoui, 5 février, 2025

c'est quoi l'article de la semaine ?

Cette semaine, j’ai décidé d’approfondir ma recherche en m’intéressant à SwiftUI et Combine, deux outils qui permettent de créer des applications modernes et interactives sur iOS et macOS. Mon objectif est de comprendre comment ces technologies simplifient la création d’interfaces et la gestion des mises à jour en temps réel. À travers ce blog, je vais documenter mes découvertes et partager ce que j’apprends sur leur fonctionnement.

Étiquettes

Par tdjellaoui, 30 janvier, 2025

En tant qu’utilisatrice d’Apple, je me suis toujours demandé comment étaient conçues les applications qui rendent l’expérience si fluide et intuitive sur iPhone, iPad et Mac. Cet intérêt m’a poussée à vouloir explorer le développement Apple et à mieux comprendre les technologies qui le rendent possible. Je m’appelle Taous, et à travers ce blog, je vais partager ma découverte de Swift, le langage de programmation d’Apple, ainsi que Swift Concurrency et les différents frameworks qui facilitent la création d’applications performantes.

Étiquettes

Par ltabti, 23 mars, 2024

Introduction 

Bonjour à tous ! On se retrouve aujourd’hui pour un dernier article et on parlera essentiellement de système d’exploitation. Chez Apple, nous savons pour la plupart que les ordinateurs roulent sur le système de macOS et que les téléphones intelligents utilisent iOS. Mais qu’en est-il des autres appareils de la gamme Apple tels que les montres intelligentes, HomePod (haut-parleur intelligent), Apple TV (logiciel de lecture multimédia), etc.

Par rgabriel, 15 mars, 2024

Objectif du Projet

Développer une application iOS simple de calculatrice qui permet aux utilisateurs de réaliser des opérations mathématiques de base telles que l'addition, la soustraction, la multiplication et la division. L'application devra offrir une interface utilisateur facilitant permettant d'entrer des chiffres, de sélectionner des opérations et d'afficher le résultat.

Par ltabti, 2 mars, 2024

Qu’est-ce qu’un script ? 

À l’heure actuelle, il existe plusieurs programmes de script tels que « Script shell », « Cmd », « JavaScript » ou bien encore « Windows PowerShell » pour Windows. Tout d’abord, il faut se poser la question suivante : qu’elle est la définition d’un script ? Un script contrairement à un programme permet de faire l’automatisation de certaines tâches sans qu’un utilisateur ait à les faire manuellement comme par exemple, démarrer un logiciel, créer des fichiers textes dans un nouveau répertoire, etc.