Cinescribe
About the app
CineScribe is an app that provides movie reviewers and vloggers a tool to record fresh ideas, thoughts, and feelings about a movie that was just seen while it's fresh so that when they are ready to polish their reviews and add to it, they have a great jumping off point.
Things I learned:
- UI and UX (Discover/Search screen, movie details screen, & Cast/Credits screen
- All networking using TMDB (The Movie Database) API
- CoreData implementation for saved movie reviews
Technology Used:
- Swift
- Xcode
- TMDB API
- CoreData
- Firebase
Additional:
This project was really fun. Completed it with a 1 week deadline. It was a little challenging getting the different collection views to work with each other. Because of that, this was the first time I used xibs to make custom reusable views. That helped out quite a bit. It was also my first time working with the TMDB API. That’s a nice API to work with. I was able to condense my fetch code down to make it so I can reuse it in multiple fetch API calls. I was pretty stoked about creating some nice reusable components that helped diminish duplicated code.