Modern app for all Aggies
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Maroon.xcodeproj
Maroon.xcworkspace
Pods
TAMU Mobile
TAMU MobileTests
assets
.gitignore
LICENSE
Podfile
Podfile.lock
README.md

README.md

Maroon

A replacement for the old, antiquated, horrible, sluggish, and ugly app called TAMUMobile.

App Preview

Setting up the project

pod install

If you don't have cocoapods installed on your machine, run this command in order to install it

sudo gem install cocoapods

Please note when updating pods, AFNetworking may throw errors regarding dependencies/modules. Replace all import statements with warnings with #import <AFNetworking/AFNetworking.h>. Will replace AFNetworking with Alamofire soon though.

##Future Improvements

  • Slide show in the home view of all images from the RSS feed
  • Scheduler in home screen via navgiation bar?
  • Link for donwloading images from the RSS feed is currently being RegExed. Maybe use an HTML parser to do this in the future? The current RegEx can be found in the StringExtension.swift (Done)

Pull Requests

I actively welcome your pull requests.

  1. Fork or clone repo and create your branch from master.
git clone https://github.com/mkchoi212/Maroon.git
  1. If you've added code that should be tested, add tests.
  2. Please make your PR's small, manageable and most importantly, understandable as I will only be able to check on them every once in awhile.
  3. Oh also, good commit/PR messages pls

Issues

I'm using GitHub issues to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.

Requirements

  • iOS 8.0 or higher
  • ARC
  • Currently in Swift 1.2 for Xcode 6. Conversion to Swift 2.0 in progress

Licence

TAMU Mobile is released under the MIT license. See LICENSE for details.