+33 (0)7 68 45 42 01 mathilde@unicorp.dev
Sélectionner une page

Swifty Protein (2021)

par | Jan 29, 2022

Swifty Protein (2021)

Issue d’un projet proposé par l’école 42, Swifty Protein est une application pour visualiser en 3D un type de molécule (des ligands).

Je l’ai crée de A à Z : depuis la création des maquettes jusqu’à la publication sur l’Apple Store.

L’application est en Swift x UIKit, l’architecture est un MVP (Model View Provider).

Retrouvez plus de détail sur l’application dans mon article dédié.

Ou consultez l’aperçu de l’application ci-contre.

Aperçu vidéo de l’application

Détails du Projet

icone calendrier

Date: 2021 (3 mois)

icone security officer

Client: Projet Personnel

icone grop

Équipe: 1 personne

Principales Fonctionnalités

 

  • Visualiser des ligands en 3D
  • Consulter le détail des atomes du ligand
  • Consulter la liste des ligands disponibles
  • Rechercher un ligand
  • Sauvegarder des ligands favoris
  • Partager une image d’un ligand par message
image application swifty protein

Visualisation d’un ligand en 3D (affichage dynamique). Les atomes sont cliquables.

image application swifty protein

Liste des ligands avec barre de recherche et favoris

black laptop computer turned on displaying blue screen

Informations techniques

Tous les éléments cités ici sont les outils que j’ai personnellement utilisés dans le cadre du projet.

Developpement

 

Environnement Xcode, Swift
Gestionnaire de package Swift Package Manager
Librairies Apple UIKit, SceneKit, CoreData
Librairies tierces Alamofire

Design

 

Maquettes Figma
Icône & Splashscreen Illustrator, Photoshop

Project Management

Gestion des tâches Trello
Gestion du code GitHub
Architecture du projet MVP (Model View Provider)