Skip to content
/ Anima Public

Simple iOS application to show Animal photos using Swift, SwiftUI, and Core Data.

License

Notifications You must be signed in to change notification settings

tbetmen/Anima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anima

Thisapp iOS application using Swift, SwiftUI, and Core Data that fetches data from an Animal API and Photo API.

Features

  • List of Animals page: Shows a list of the following animals: Elephant, Lion, Fox, Dog, Shark, Turtle, Whale, Penguin. Navigates to screen 2 when the user taps any of the animals. This screen also has a “favorites” button that navigates to screen 3.
  • Animal Pictures page: Shows all the available pictures of a given animal. Allows users to like/unlike specific images by tapping the image or a favorite button.
  • Favorite Pictures page: Shows the images that the user liked. Shows which animal a particular image belongs to. Allows users to filter images by selecting an animal.

Demo

listscreen.mp4

detailscreen.mp4

favoritescreen.mp4

Author

Muhammad M. Munir [email protected]

License

MIT : http://opensource.org/licenses/MIT

About

Simple iOS application to show Animal photos using Swift, SwiftUI, and Core Data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages