Ce-que-vous-voulez

Application mobile iOS pour parcourir des films

Voir plus

01. Info


Statut: Terminé

Dates: 09/05/2023 - 07/06/2023

Technologies

  • icon

    Swift

    // Langage de programmation

Équipe

  • Moi

    // Developpeur

Project {{ data.content?.title }}

03. Présentation


Contexte

Ce-que-vous-voulez est une application mobile iOS que j'ai développée en Swift. Ce projet a été créé pendant mes études et sert de vitrine à mes compétences et connaissances. Il est important de noter que Ce-que-vous-voulez n'est pas destiné à une utilisation en production, mais plutôt comme une démonstration de ma capacité à exploiter les APIs et à créer des applications mobiles fonctionnelles (même si je ne veux pas le faire professionnellement, c'est juste pour le plaisir).

Présentation

Ce-que-vous-voulez offre une gamme de fonctionnalités conçues pour améliorer l'expérience de visionnage de films de l'utilisateur. L'écran d'accueil présente une liste des films les plus populaires et les mieux notés du moment, ce qui permet aux utilisateurs de se tenir au courant des dernières tendances. La liste des catégories permet aux utilisateurs d'explorer différents genres de films et de naviguer sans effort entre les pages de chaque catégorie. En outre, les utilisateurs peuvent accéder à des informations détaillées sur les films, notamment les affiches, les titres, les sous-titres, les classements, les dates de sortie, les durées, les genres et les synopsis. L'application permet également aux utilisateurs de regarder des bandes-annonces de films et de rechercher facilement des films spécifiques. Enfin, Ce-que-vous-voulez comprend une fonction de carte des cinémas, qui affiche une carte des cinémas à proximité, permettant aux utilisateurs de localiser facilement le cinéma de leur choix.

Level up

  • Développement d'une application mobile iOS à l'aide de Swift
  • Démonstration de compétences en matière d'intégration d'API externes
  • Mise en œuvre d'une interface conviviale avec plusieurs écrans, intégrant des fonctionnalités telles que la recherche de films, la navigation par catégorie et la lecture de vidéos.

Conclusion

Dans l'ensemble, j'ai apprécié le langage Swift, dont certaines caractéristiques sont similaires à d'autres langages modernes comme Rust, que j'aime beaucoup. Cependant, j'ai eu du mal avec l'écosystème Apple. Xcode offre de bonnes fonctionnalités, mais j'ai été déçu que l'environnement soit si fermé et propriétaire, et que l'on ne puisse pas bénéficier d'outils tiers. En résumé, j'ai été heureux de découvrir ce langage et de créer cette application mobile. Mais en tant qu'utilisateur quotidien de Linux et passionné d'open source, je n'ai pas du tout aimé l'environnement.