An open API service indexing awesome lists of open source software.

https://github.com/appcelerator-developer-relations/movies

Appcelerator loves Movies! So we built this cross platform application to showcase just how good movies can look on a mobile app.
https://github.com/appcelerator-developer-relations/movies

Last synced: 5 months ago
JSON representation

Appcelerator loves Movies! So we built this cross platform application to showcase just how good movies can look on a mobile app.

Awesome Lists containing this project

README

          

## Movies

**To learn more about how we built Movies, the decisions behind the code and to have your questions answered, join us on Thursday March 12 at 9am PST / 4pm GMT: [http://www.crowdcast.io/e/appceleratorcrowdcast1](http://www.crowdcast.io/e/appceleratorcrowdcast1)**

[![Appcelerator Titanium](http://www-static.appcelerator.com/badges/titanium-git-badge-sq.png)](http://appcelerator.com/titanium/)

Movies is an internal app we built to demonstrate how with Appcelerator you can use JavaScript to deliver beautiful, high-performance native apps entirely indistinguishable from those built in Java or Objective-C (or Swift).

## Quick Start

The below instructions assume you already have successfully installed Titanium/Appcelerator Studio and Command Line Tools. If you have not installed Appcelerator toolchain, please review the documentation here:

[Installation and Configuration](http://docs.appcelerator.com/platform/latest/#!/guide/Installation_and_Configuration)

Now, if everything is setup correctly lets get you started with the Movies app.

### Importing and building using Titanium / Appcelerator Studio

* Open Titanium/Appcelerator Studio
* From the menu bar select **File -> Import...** and the **Import** dialog box will open
* In the *Import** dialog, expand the **Git** folder and select **Git Repository as New Project** and click **Next**
* The **Source Repository** dialog is now open. Click on the **URI** radio button and in the text field type or paste **git@github.com:appcelerator/movies.git**
* Click **Finish**

Now, the Movies app will be pulled down from source control and setup into your Studio workspace.

To build the application:

* Select your target from the dropdown and click **Run**

### Importing and building from Command Line

* `cd` into the directory you would like to host the movies app

~~~bash
$> cd ~/MY_PARENT_FOLDER
~~~

* clone the this git repository

~~~bash
$> git clone git@github.com:appcelerator/movies.git
~~~

* `cd` to the movies app directory

~~~bash
$> cd ~/MY_PARENT_FOLDER/movies
~~~

* Build the application for either iOS or Andrdoid

#### iOS
~~~javascript
$> ti build -p ios --tall --retina
~~~

### Android
~~~javascript
$> ti build -p android
~~~

## Credits

* Data from [The Movie Database](http://www.themoviedb.org).
* Icons from [Font Awesome](http://fortawesome.github.io/Font-Awesome/).
* Clapperboard icon by [Fabio Grand, The Noun Project](http://thenounproject.com/term/movie/1650/).