Skip to content

okayamarb/middleman-cordova-ionic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Middleman + Cordova + Ionic framework

A Middleman template for Apache Cordova 3.3.x. The goal of this project is to provide a clean and efficient workflow for hybrid mobile app development while remaining platform agnostic.

middleman-cordova is a Middleman 3.1.x project template for Apache Cordova 3.3.x with Haml, Sass, CoffeeScript and Bower for package management.

Requirements


Getting Started

  1. Clone middleman-cordova-ionic into ~/.middleman. You might need to create this directory if it doesn't exist.

    $ git clone git://github.com/okayamarb/middleman-cordova-ionic.git ~/.middleman/middleman-cordova-ionic
  2. Create a new Cordova project by running the create command, see docs for help:

    $ cordova create YourAppName com.example.app "MyAppName"
  3. Add a platform to your Cordova project, for example let's add iOS support.

    $ cd MyAppName
    $ cordova platforms add ios
  4. Setup Middleman

    $ middleman init middleman --template=middleman-cordova-ionic
  5. Install Bower packages

$ cd middleman

For more help follow Middleman's project template instructions or feel free to hit me up on Twitter.

Usage

middleman-cordova hooks into the Middleman build process, merges the compiled assets with the Cordova structure and runs the cordova prepare command.

Run $ middleman build from the Middleman project directory.


Roadmap

  • Integrate Cordova merges into build process

About

A Middleman template for Apache Cordova 3.3.x

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CoffeeScript 49.5%
  • Ruby 49.4%
  • CSS 1.1%