Skip to content

An IOS app writtten in Swift which became the focus of my bachelor's thesis. This repo was migrated from my GitLab.

Notifications You must be signed in to change notification settings

Silenterc/Tracklistr

Repository files navigation

Tracklistr

Aplikace na iOS a iPadOS 17+, která umožňuje dopředu si naplánovat/rozvrhnout svůj nadcházející DJ set. Při hraní setu pak aplikace slouží jako návod, do kterého může DJ kdykoli nahlédnout.

Aplikace je implementována ve frameworku SwiftUI za pomoci databázového frameworku SwiftData. Aplikace dále komunikuje se Spotify API a MusicAPI za účelem získání informací o skladbách. K provedení uživatelského testování byla využita platforma TestFlight.

Jak spustit

  • Je potřeba mít zařízení s macOS, jelikož se jedná o aplikaci pro Apple zařízení.
  • Je doporučené mít nainstalovanou nejnovější verzi XCode (Mělo by fungovat pro verze XCode 15+).
  • Projekt v XCode otevřete kliknutím na DjTracklistApp.xcodeproj.
  • Pokud v projektu není soubor config.xcconfig, ozvěte se mi na e-mail zimaluk1@fit.cvut.cz. Tento soubor obsahuje API klíče a proto ho nesdílím na git. Pokud jste aplikaci obdrželi v příloze práce, soubor by tam být měl.
  • Aplikaci můžete spustit na simulátoru libovolného iPhonu/iPadu s iOS 17+.

Prezentace

  • Prezentace k mé bakalářské práci je dostupná zde.

Uživatelská příručka

  • Existuje v anglickém jazyce pro dvě nejstěžejnější obrazovky.
  • Link

Alt text Tracklistr na iPhone 15 Pro

About

An IOS app writtten in Swift which became the focus of my bachelor's thesis. This repo was migrated from my GitLab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages