Skip to content

gahntpo/GhibliSwiftUIApp

Repository files navigation

Building a SwiftUI with Ghibli API

the project was build with the following:

  • iOS 26+
  • SwiftUI with Observation feature for better performance
  • URLSession with async/await
  • MVVM with service layer
  • testing with Swift Testing

API documentation for Studio Ghibli:

Features of the Reference Project

  • TabView with Navigation Stacks
  • List Screen (fetch from API, show list of items).
  • Detail Screen (display more info, async image loading).

  • Favorites (local persistence).

  • Search (filter + async debounce).

  • Settings (theme, stored in UserDefaults).

  • testing, mocks, & dependency injection

About

SwiftUI app with async/await, Observation feature, MVVM + service layer, iOS 26, Xcode 26

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages