Skip to content

karvapallo/aprima-assignment

Repository files navigation

#Aprima Assignment

This project was done as an assignment for Aprima. I built this project by starting off with a blank Ionic template and adding the requested features.

I also added infinite scrolling to the search results and commits view, although that wasn't strictly required.

The projects has been tested with:

ionic 1.7.14
cordova 5.4.1
ios 9.3.1 (built with XCode 7.3) 

##Requirements

This application is built with Ionic and Cordova (5), so you need to install those:

npm install -g ionic cordova@5

If you don't have Node.js and NPM on your machine, please check the installation instructions for your platform here.

##Installation

Clone the repository:

git clone https://github.com/karvapallo/aprima-assignment

Then add the platforms and plugins (only necessary if you want to run it on a decice or a simulator):

ionic state reset

##Running the project

You can run the project in the browser, simulator or run it on your actual device.

###Browser

To run it in the browser:

ionic serve

Or if you want to get fancy and run the iOS and Android version side by side in the browser:

ionic serve --lab

###iOS

If you want to build it for your phone, for iOS I recommend opening the ios project with XCode (under platforms/ios) and compile it with XCode.

###Android

The App has not been tested with an Android device, and if you want to try it out you should first add the platform:

ionic platform add android

For Android, if you have the correct build environment set up, you should be able to build it with:

ionic run android --device

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published