DamascenoRafael / kinemar-ios

iOS application using augmented reality with ARKit 2.0 applied in movie posters to present information such as the movie trailer, where to buy tickets, synopsis, director, actors and ratings.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KinemAR

Augmented Reality applied in movie posters

This repository refers to the final project of the course: Software Engineering Laboratory, PESC / COPPE / UFRJ COS606, offered in partnership with the Virtual Reality Laboratory of COPPE (Lab3D), taught by Professors Cláudia Werner and Claudia Susie Rodrigues during the first semester of 2018.

Students:

alt-text-1

About

The purpose of this repository is to demonstrate the use of augmented reality using as the main element the movie posters displayed in theaters. The goal is to recognize movie posters and present relevant information such as the movie trailer, where to buy tickets, synopsis, director, actors and ratings from different sources like: IMDb, Metacritic and RottenTomatoes. The application developed for iOS uses the ARKit 2.0 Framework and seeks to create a unique experience using the techniques and structures developed during the course.

This application makes use of a data scraper, developed for this project, which captures the information and posters of the available "now playing" and "comming soon" movies. This data scraper is available at: rodrigoj42/kinemar-scrapper.

Usage

Requirements

  • Xcode 10
  • iOS 12.0+

CocoaPods

The project uses CocoaPods as the dependency manager. If you do not have it installed, open the terminal and execute:

sudo gem install cocoapods

To install the dependencies, go to the project folder and run:

pod install

The project should always be opened through the kinemAR.xcworkspace file.

About

iOS application using augmented reality with ARKit 2.0 applied in movie posters to present information such as the movie trailer, where to buy tickets, synopsis, director, actors and ratings.


Languages

Language:Swift 99.7%Language:Ruby 0.3%