Flixster-iOS - Flixster iOS Project for CodePath iOS Course

Overview

Flixster-iOS

Flixster iOS Project for CodePath iOS Course

Flix

Flix is an app that allows users to browse movies from the The Movie Database API.

📝 NOTE - PASTE PART 2 SNIPPET HERE: Paste the README template for part 2 of this assignment here at the top. This will show a history of your development process, which users stories you completed and how your app looked and functioned at each step.


Flix Part 1

User Stories

REQUIRED (10pts)

  • (2pts) User sees an app icon on the home screen and a styled launch screen.
  • (5pts) User can view and scroll through a list of movies now playing in theaters.
  • (3pts) User can view the movie poster image for each movie.

BONUS

  • (2pt) User can view the app on various device sizes and orientations.
  • (1pt) Run your app on a real device.

App Walkthrough GIF


Notes

Describe any challenges encountered while building the app.

I was new to navigating creating the different screens for this app, even though I am familiar with Xcode. I used the Slack server in order to navigate the challenges that came from this assignment.

You might also like...
Essential Feed Course

Essential Feed App – Image Feed Feature BDD Specs Story: Customer requests to see their image feed Narrative #1 As an online customer I want the app t

This is a brain teaser app I created as part of my course with Paul Hudson.
This is a brain teaser app I created as part of my course with Paul Hudson.

RockPaperScissorBrainTeaser This is a brain teaser app I created as part of my course with Paul Hudson. In this app my challenges were: Each turn of t

Create a weather app from scratch with this SwiftUI Crash Course
Create a weather app from scratch with this SwiftUI Crash Course

"Create a weather app from scratch with this SwiftUI Crash Course" https://youtu

100-Days-of-SwiftUI - a free online course created and delivered by Paul Hudson

100-Days-of-SwiftUI DESCRIPTION 100 Days of SwiftUI is a free online course crea

Don't start from scratch, start from Here! This is a starter project for iOS projects. It contains all the basic configurations and common libraries for your project.

Starter-iOS Don't start from scratch, start from Here! This is a starter project for iOS projects. It contains all the basic configurations and common

NewsAPI-Project - News API Project For iOS
NewsAPI-Project - News API Project For iOS

NewsAPI-Project Es necesario descargar y realizar un pod install para ejecutar e

 yikyak-translate-ios - iOS Take Home Project
yikyak-translate-ios - iOS Take Home Project

yikyak-translate-ios - iOS Take Home Project Before you start Make sure you have the latest stable version of Xcode and have a way to connect to a Git

Building Expense Tracker iOS App with Core Data & SwiftUI Completed Project
Building Expense Tracker iOS App with Core Data & SwiftUI Completed Project

Completed Project for Building Expense Tracker iOS App with Core Data & SwiftUI Follow the tutorial at alfianlosari.com Features Create, edit, and del

Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App
Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App

Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App Follow the tutorial at alfianlosari.com Features Filter image using predefin

Comments
  • Project Feedback!

    Project Feedback!

    We have a detailed Project 2 Feedback Guide which covers the best practices for implementing this assignment. Read through the feedback guide point-by-point to determine ways you might be able to improve your submission. While we won't be reviewing further revisions to this unit's submission anymore, you should consider going back and implementing these improvements as well. Keep in mind that one of the most important parts of iOS development is learning the correct patterns and conventions.

    Check out the assignment grading page for a breakdown of how submissions are scored.

    If you have any technical questions about the project or concepts covered this week, post a question on our Discussions Forum and mark the question as type, "Curiosity". For general questions email us at, [email protected].

    opened by codepathreview 0
  • Project Feedback!

    Project Feedback!

    Looks like you did not link the correct gif walkthrough for this assignment or it is not rendering (animating) properly when viewed in the README 😬. The gif helps us to make sure we don't miss any required or optional stories you have completed.

    Render your gif: Once you have uploaded your gif to a site like imgur you can render it using the following syntax.

    <img src="my_gif_address.gif", width=250 />
    

    Make sure you have completed the following steps to completing your README:

    1. Make sure you have the correct README for this assignment, go to the "Setup" section in Assignment Tab for the corresponding week in the course portal.
    2. Please mark all implemented stories [x]
    3. Add a link to your animated gif walkthrough to your README and make sure it renders (animates) when viewing the README.

    Your assignment is incomplete until the GIF is valid. Once resolved, please push your updates and submit your assignment again through the Course Portal (within 48 hours from the posted deadline) so we can regrade it. We will no longer review resubmissions made after this date.

    Still confused about how to properly submit your assignment? Check out the Submitting Coursework for detailed instructions.

    Whenever you make updates to your project that require re-grading, you need to re-submit your project using the submit button on the associated assignment page in the course portal. This will flag your project as “updated” on our end and we know to re-grade.

    You should re-submit your assignment anytime you:

    • Update a previously incomplete assignment
    • Add optional and additional features to an already completed assignment
    opened by codepathreview 0
  • Project Feedback!

    Project Feedback!

    👍 Nice work! The point of this homework was to get a chance to implement a TableView (one of the most common views in iOS) and to work with real data over the network (in this case from the Movies Database API).

    A key part of these projects is that you add additional features and tweak the UI / UX because that will provide the most learning opportunities. We encourage you to complete the projects early each week with the required stories and then spend time adding your own UI elements and experimenting with optional extensions that will improve the user experience.

    We have a detailed Assignment 1 Feedback Guide which covers the best practices for implementing this assignment. Read through the feedback guide point-by-point to determine ways you might be able to improve your submission. You should consider going back and implementing these improvements as well. Keep in mind that one of the most important parts of iOS development is learning the correct patterns and conventions.

    Check out the assignment grading page for a breakdown of how submissions are scored.

    If you have any technical questions about the project or concepts covered this week, post a question on our Discussions Forum and mark the question as type, "Curiosity". For general questions email us at, [email protected].

    opened by codepathreview 0
Owner
null
Intraveneous AR prototype for course project

An AR prototype for intravenous (IV) injection. For Julia Micallef and Matt Chan's project in CSCI 6520G This is a scripted wizard of oz prototype, wh

Matt Chan 0 Nov 25, 2021
Robert Ciotoiu 0 Jan 24, 2022
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)

Memorize Game ?? Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) About the game You need to turn over the cards on

Sergey Maslennikov 19 Dec 17, 2022
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)

Memorize Game ?? Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) About the game You need to turn over the cards on

Sergey Obrien 12 Jul 28, 2021
iOS Course at FMI - Sofia University

iOS 2021/2022 iOS Course at FMI - Sofia University Проекти Моля, попълнете следната форма, след като се запознаете с проектите. Всички проекти може да

null 8 Jun 1, 2022
Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it.

WishList Tracking: An exploration with SwiftUI Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it. Goal: Get used to Vi

null 0 Dec 26, 2021
Developing Applications for iOS using SwiftUI [cs193p] course

Files for Developing Applications for iOS using SwiftUI [cs193p] course Study material for the course Developing Applications for iOS using SwiftUI gi

ZiXiang Luo 2 Apr 25, 2022
CS193p-2021 - Stanford University's course CS193p(Developing Applications for iOS using SwiftUI)

?? Stanford University's course CS193p - 2021(Developing Applications for iOS us

Oleksii Dziubenko 2 Dec 18, 2022
Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController.

Todo Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController

Jake Lin 273 Dec 29, 2022
E-commerce app built in SwiftUI. Built in the course SwiftUI Masterclass in Udemy.

Touchdown-SwiftUI E-commerce app built in SwiftUI. Built in the course SwiftUI Masterclass in Udemy. Main components and concepts used: @EnvironmentOb

Jorge Martinez 5 Aug 18, 2022