forsythetony / CollegeComparison

An iOS application built for Team-Based Mobile Device Application Development (INFOTC 4500) in fall semester of 2013.
Other
1 stars 0 forks source link

Enhancement Repositories #44

Open forsythetony opened 10 years ago

forsythetony commented 10 years ago

I'm going to list some repositories we should look at to implement some features we've been talking about. I'd advise everyone on the team to check them out and comment if any seem interesting. I think that they're all under the MIT license so we should be able to integrate them into our app without any legal issues.

Graphs

JBChartView

image

PNChart

image

EChart

image

TEAChart

Clock Chart

image

Bar Graph

image

BEMSimpleLineGraph

image

MagicPie

image

UI Stuff

CHTCollectionViewWaterfallLayout

image

SIAlertView

image

MZFormSheetController

image

REFrostedViewController

image

RESideMenu

image

Colours

A really cool set of predefined colors to use in the application. It can also create color sets to use. Highly recommend clicking the link and checking them out. Here are just a few:

screen shot 2014-02-03 at 4 57 05 pm

OCBorghettiView

image

FlatUIKit

image

SWTableViewCell

image

Other Cool Stuff

Formatter Kit

FormatterKit is a collection of well-crafted NSFormatter subclasses for things like units of information, distance, and relative time intervals. Each formatter abstracts away the complex business logic of their respective domain, so that you can focus on the more important aspects of your application.

ARNetworking

AFNetworking is a delightful networking library for iOS and Mac OS X. It's built on top of the Foundation URL Loading System, extending the powerful high-level networking abstractions built into Cocoa. It has a modular architecture with well-designed, feature-rich APIs that are a joy to use.

Perhaps the most important feature of all, however, is the amazing community of developers who use and contribute to AFNetworking every day. AFNetworking powers some of the most popular and critically-acclaimed apps on the iPhone, iPad, and Mac.

Choose AFNetworking for your next project, or migrate over your existing projects—you'll be happy you did!

Couchbase lite iOS

Couchbase Lite is an embedded lightweight, document-oriented (NoSQL), syncable database engine.

maurahoward commented 10 years ago

I like PNChart, BEMSimpleLineGraph (love the way line graphs look) and SWTableViewCell. They look nice and I could see them working well in to our app. I also like the idea of the RESideMenu. I feel like It's unnecessary, but still a cool UX feature.