<commit_before>![Feature Graphic](https://raw.githubusercontent.com/ronaldsmartin/APO-DZ-Android/master/Screenshots/apo-dz_feature_graphic.png)

![App Logo](https://raw.githubusercontent.com/ronaldsmartin/APO-DZ-Android/master/APO-DZ/res/drawable-hdpi/ic_launcher.png) APO-DZ for Android
==================
_This is the repo for the Android version. You can find the iOS repo [here](https://github.com/ronaldsmartin/APO-DZ-iOS)._

As an free alternative to the subscription [APO Online](http://www.apoonline.org/index.php) tool, the Delta Zeta Chapter uses a collection of Google Calendars, Sheets, and Forms to facilitate service project/event sign-up and viewing, record keeping, and membership registry. The APO app was built to consolidate these resources on smartphones and is able to access the existing cloud modules so that brothers can quickly check their service progress, report and create events on the public calendars, and (most helpfully, so we hear) easily find and contact other members of our chapter.

![Brother Status](https://lh4.ggpht.com/NpnU9WVCzNKxzIIzRf96BKY6DqzQDq52TEW6b7Xk55UrQIWD1YabcPqn6rYWSIhC6-Y=h300)
![Calendars](https://lh6.ggpht.com/PSyvs4HhNADhTVxgehJU4-RfbzPAnqaU1QWEZ6xCxDDKO6edSFGJZ_wsJI0R_htdOemf=h300)
![Form Links](https://lh6.ggpht.com/p_sukLpBWqWtbIutpQ10b5yMfI9NPx_eJDO_7jP7DLLrDZXVcDnWsNCInbjb8kgFqA=h300)
![Alumni Mode](https://lh5.ggpht.com/iW3I7dG6BcT125sBkfhzpn2oAjLfKR1ZSJ8uz9fifPDpS3bU5guYBv1kmKHN3F8IuIA=h300)


![Brother Directory](https://lh5.ggpht.com/Lri4LWi3RnwqfaDMapCWS7YlZboE6sYaSXkOT1t1NtbaycuUAfNmO_rxXp5bp3LT2Q=h300)
![Pledge Directory](https://lh3.ggpht.com/8mh7Q4VQw7NWhL7yMT8FVIJqf_H_rqoEwBr_a9N4ZGX83GZMgAnW7Ll7I0ITPXDGFqc=h300)
![Brother Details](https://lh5.ggpht.com/1phTeiLG-ld-Ju4DbE8eU0-WZopJP2Ib8GT1osUbFtLhhKzEKwUSO3cPpzUYkxXYRsfZ=h300)


On a more abstract level, this native Android app implements adaptable methods for providing mobile access for multiple Google resources. While it was built to interface with Delta Zeta's cloud infrastructure, the techniques we have used are easily replicable; as part of the [2014 Tri-Sectional Conference](http://upennapo.org/trisectionals/), we created a suite of template Google Sheets that can be adapted along with this app to create your own cloud-based infrastructure and corresponding mobile app.

## Download
This app is currently available for Android devices (4.0+) and iPhones (iOS 7.0+). You can download them from the respective app stores, but keep in mind the app is password-locked to protect user privacy.

[![Get it on Google Play](http://developer.android.com/images/brand/en_generic_rgb_wo_45.png)](https://play.google.com/store/apps/details?id=org.upennapo.app)
[![Get it on the App Store](https://linkmaker.itunes.apple.com/htmlResources/assets/en_us//images/web/linkmaker/badge_appstore-lrg.svg)](https://itunes.apple.com/us/app/apo-dz/id862246150?mt=8&uo=4)

For more info on this version, check out [app webpage](http://ronaldsmartin.github.io/APO-DZ-Android/).

## Making It Your Own
Please see the [project wiki](https://github.com/ronaldsmartin/APO-DZ-Android/wiki) for information on the app structure, adaptable components, and producing your own version of the app. The wiki is currently in progress, so just reach out to us if you have any questions.

## Credits
### Authors
The primary app team consists of <NAME> (@nikiladandapani), <NAME> (@ronaldsmartin), and <NAME> (@turniphead).

A full list of contributors can be found on the [project site](http://ronaldsmartin.github.io/APO-DZ-Android/).

### Dependencies
* [Google GSON](https://code.google.com/p/google-gson/) (_since v0.1_)
* [Butter Knife](http://jakewharton.github.io/butterknife/) (_since v2.2.1_)
* [FloatingActionButton](https://github.com/makovkastar/FloatingActionButton) (_since v2.2.1_)
<commit_msg>Fix typo in Nikila's GitHub username.<commit_after>![Feature Graphic](https://raw.githubusercontent.com/ronaldsmartin/APO-DZ-Android/master/Screenshots/apo-dz_feature_graphic.png)

![App Logo](https://raw.githubusercontent.com/ronaldsmartin/APO-DZ-Android/master/APO-DZ/res/drawable-hdpi/ic_launcher.png) APO-DZ for Android
==================
_This is the repo for the Android version. You can find the iOS repo [here](https://github.com/ronaldsmartin/APO-DZ-iOS)._

As an free alternative to the subscription [APO Online](http://www.apoonline.org/index.php) tool, the Delta Zeta Chapter uses a collection of Google Calendars, Sheets, and Forms to facilitate service project/event sign-up and viewing, record keeping, and membership registry. The APO app was built to consolidate these resources on smartphones and is able to access the existing cloud modules so that brothers can quickly check their service progress, report and create events on the public calendars, and (most helpfully, so we hear) easily find and contact other members of our chapter.

![Brother Status](https://lh4.ggpht.com/NpnU9WVCzNKxzIIzRf96BKY6DqzQDq52TEW6b7Xk55UrQIWD1YabcPqn6rYWSIhC6-Y=h300)
![Calendars](https://lh6.ggpht.com/PSyvs4HhNADhTVxgehJU4-RfbzPAnqaU1QWEZ6xCxDDKO6edSFGJZ_wsJI0R_htdOemf=h300)
![Form Links](https://lh6.ggpht.com/p_sukLpBWqWtbIutpQ10b5yMfI9NPx_eJDO_7jP7DLLrDZXVcDnWsNCInbjb8kgFqA=h300)
![Alumni Mode](https://lh5.ggpht.com/iW3I7dG6BcT125sBkfhzpn2oAjLfKR1ZSJ8uz9fifPDpS3bU5guYBv1kmKHN3F8IuIA=h300)


![Brother Directory](https://lh5.ggpht.com/Lri4LWi3RnwqfaDMapCWS7YlZboE6sYaSXkOT1t1NtbaycuUAfNmO_rxXp5bp3LT2Q=h300)
![Pledge Directory](https://lh3.ggpht.com/8mh7Q4VQw7NWhL7yMT8FVIJqf_H_rqoEwBr_a9N4ZGX83GZMgAnW7Ll7I0ITPXDGFqc=h300)
![Brother Details](https://lh5.ggpht.com/1phTeiLG-ld-Ju4DbE8eU0-WZopJP2Ib8GT1osUbFtLhhKzEKwUSO3cPpzUYkxXYRsfZ=h300)


On a more abstract level, this native Android app implements adaptable methods for providing mobile access for multiple Google resources. While it was built to interface with Delta Zeta's cloud infrastructure, the techniques we have used are easily replicable; as part of the [2014 Tri-Sectional Conference](http://upennapo.org/trisectionals/), we created a suite of template Google Sheets that can be adapted along with this app to create your own cloud-based infrastructure and corresponding mobile app.

## Download
This app is currently available for Android devices (4.0+) and iPhones (iOS 7.0+). You can download them from the respective app stores, but keep in mind the app is password-locked to protect user privacy.

[![Get it on Google Play](http://developer.android.com/images/brand/en_generic_rgb_wo_45.png)](https://play.google.com/store/apps/details?id=org.upennapo.app)
[![Get it on the App Store](https://linkmaker.itunes.apple.com/htmlResources/assets/en_us//images/web/linkmaker/badge_appstore-lrg.svg)](https://itunes.apple.com/us/app/apo-dz/id862246150?mt=8&uo=4)

For more info on this version, check out [app webpage](http://ronaldsmartin.github.io/APO-DZ-Android/).

## Making It Your Own
Please see the [project wiki](https://github.com/ronaldsmartin/APO-DZ-Android/wiki) for information on the app structure, adaptable components, and producing your own version of the app. The wiki is currently in progress, so just reach out to us if you have any questions.

In particular, you'll need to create a string XML resource file with your spreadsheet keys and the like before your forks will build.

## Credits
### Authors
<NAME> ([@nikilad](https://github.com/nikilad)), <NAME> ([@ronaldsmartin](https://github.com/ronaldsmartin)), and <NAME> ([@turniphead](https://github.com/turniphead)).

A full list of contributors can be found on the [project site](http://ronaldsmartin.github.io/APO-DZ-Android/).

### Dependencies
* [Google GSON](https://code.google.com/p/google-gson/) (_since v0.1_)
* [ButterKnife](http://jakewharton.github.io/butterknife/) (_since v2.2.1_)
* [FloatingActionButton](https://github.com/makovkastar/FloatingActionButton) (_since v2.2.1_)

{'fraction_non_alphanumeric': 0.10989570083948105, 'fraction_numerical': 0.032561689137624014, 'mean_word_length': 5.90342405618964, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 35, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1931210', 'n_tokens_mistral': 3028, 'n_tokens_neox': 2852, 'n_words': 683}