<commit_before>Hydra
====

![Hydra!](http://github.com/filmaj/hydra/raw/master/img/icon128.png)

A beast with many heads. Keep one or more [PhoneGap](http://www.phonegap.com) app assets "in the cloud" on
[build.phonegap.com](http://build.phonegap.com), and use this shell to
store different apps and keep each app up-to-date with the latest
assets.

Requirements
----

You can build this project in one of two ways.

#### build.phonegap.com ####

Build it on on [build.phonegap.com](http://build.phonegap.com),
however your account must have plugin support enabled. Contact [<EMAIL>](mailto:<EMAIL>)
if you have questions about this.

#### Manually in PhoneGap ####

Alternatively, you can build this project yourself if you have
[PhoneGap](http://www.phonegap.com) installed locally, but you'll need
to move some files around.

Platforms currently supported: Android

Getting Started
----

#### via build.phonegap.com ####

1. Upload this project as an application to [build.phonegap.com](http://build.phonegap.com).
2. Install the generated application on your phone.

#### via local PhoneGap ####

1. Wrap the `hydra/` directory up in PhoneGap.
2. Take the native PhoneGap plugins located under `hydra/ext` and place
   them in the appropriate spot of your PhoneGap native app (you'll need
to be familiar with installing PhoneGap plugins).

#### then... ####

3. Run Hydra.
4. You will see a form for entering an application ID along with your [build.phonegap.com](http://build.phonegap.com) credentials. Do that!
5. Your app will download and get loaded into the current app.
6. Next time you run Hydra, you can load any app that you had Hydra pull down. Every time you do, Hydra will check whether a newer version exists on [build.phonegap.com](http://build.phonegap.com).

#### iOS ####

1. Include libz.dylib in your project

Why?
----

* Easier to manage application updates; a poor man's TestFlight.
* Theoretically more secure. However: be warned I don't know shit about
  security.

Contributors
----

* [<NAME>](http://www.github.com/infil00p) - originally put together
  the PhoneGap Android plugin
* [<NAME>](http://www.github.com/filmaj)
* [<NAME>](http://www.github.com/goya) - originally put together the
  PhoneGap BlackBerry plugin<commit_msg>Updated README to add iOS note about adding AppLoader plugin to PhoneGap.plist<commit_after>Hydra
====

![Hydra!](http://github.com/filmaj/hydra/raw/master/img/icon128.png)

A beast with many heads. Keep one or more [PhoneGap](http://www.phonegap.com) app assets "in the cloud" on
[build.phonegap.com](http://build.phonegap.com), and use this shell to
store different apps and keep each app up-to-date with the latest
assets.

Requirements
----

You can build this project in one of two ways.

#### build.phonegap.com ####

Build it on on [build.phonegap.com](http://build.phonegap.com),
however your account must have plugin support enabled. Contact [<EMAIL>](mailto:<EMAIL>)
if you have questions about this.

#### Manually in PhoneGap ####

Alternatively, you can build this project yourself if you have
[PhoneGap](http://www.phonegap.com) installed locally, but you'll need
to move some files around.

Platforms currently supported: Android

Getting Started
----

#### via build.phonegap.com ####

1. Upload this project as an application to [build.phonegap.com](http://build.phonegap.com).
2. Install the generated application on your phone.

#### via local PhoneGap ####

1. Wrap the `hydra/` directory up in PhoneGap.
2. Take the native PhoneGap plugins located under `hydra/ext` and place
   them in the appropriate spot of your PhoneGap native app (you'll need
to be familiar with installing PhoneGap plugins).

#### then... ####

3. Run Hydra.
4. You will see a form for entering an application ID along with your [build.phonegap.com](http://build.phonegap.com) credentials. Do that!
5. Your app will download and get loaded into the current app.
6. Next time you run Hydra, you can load any app that you had Hydra pull down. Every time you do, Hydra will check whether a newer version exists on [build.phonegap.com](http://build.phonegap.com).

#### iOS ####

1. Include libz.dylib in your project
2. In PhoneGap.plist, under "Plugins", add a new entry. For the key, add "AppLoader", and for the value, add "AppLoader"

Why?
----

* Easier to manage application updates; a poor man's TestFlight.
* Theoretically more secure. However: be warned I don't know shit about
  security.

Contributors
----

* [<NAME>](http://www.github.com/infil00p) - originally put together
  the PhoneGap Android plugin
* [<NAME>](http://www.github.com/filmaj)
* [<NAME>](http://www.github.com/goya) - originally put together the
  PhoneGap BlackBerry plugin
{'fraction_non_alphanumeric': 0.11995753715498939, 'fraction_numerical': 0.0061571125265392785, 'mean_word_length': 4.087473002159827, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 2, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '692275', 'n_tokens_mistral': 1463, 'n_tokens_neox': 1414, 'n_words': 572}