Sigil

// Description du projet

SpotiflyestuneapplicationdestreamingmusicalnativedéveloppéeenSwiftpourexplorerl'écosystèmeiOS.Conçuecommeunclonefonctionneld'AppleMusic,elleintègrel'APIDeezerpouroffriruneexpérienced'écoutefluideetunenavigationintuitive.LedéfiprincipalétaitdemaîtriserAutoLayoutetlagestionasynchronedesmédias.

// Technologies utilisées

  • Langage : Swift 5
  • IDE : Xcode 14
  • Interface : UIKit (Programmatic & Storyboard)
  • API : Deezer SDK (REST)
  • Audio : AVFoundation framework

// Fonctionnalités clés

LecteurAudioAvancé:Gestiondufluxaudio(Play/Pause/Next),barredeprogressionetcontrôleduvolumeentempsréel.RechercheDynamique:Moteurderechercheconnectéàl'APIDeezeravecfiltrageparartiste,albumoutitre.Preview30s:Intégrationdesextraitsaudiode30secondespourdécouvrirrapidementdenouveauxmorceaux.UI/UXModerne:Designépuréaveceffetsdeflou(BlurEffect)ettransitionsfluides,inspirédesstandardsdumarché.

Player Interface
/// LOADING NEXT SIGNAL ///