Code Monkey home page Code Monkey logo

accessmath's Introduction

Circle CI on development

AccessMath

Integrating an iOS application with Mimio to provide an accessible lecture stream.

Depedencies

  • AM uses Cocoapods to manage its 3rd party libraries and frameworks.

Quickstart

$ git clone https://github.com/RITAccess/accessmath
$ cd accessmath
$ pod install
$ git submodule init
$ git submodule update
$ xctool
$ xctool test

Current Contributors

Led by Stephanie Ludi, this project has previously seen development. Its current team consists of:

accessmath's People

Contributors

7imbrook avatar chtinahow avatar mukeythemuse avatar piperchester avatar rafique114 avatar rasampratik avatar waffle-iron avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

accessmath's Issues

Pop over view for creating notes

User can have a separate pop over view for creating notes and can drag and drop the notes pin to the location on the drawing board when he/she is done taking notes.

Abnormal Popover Height

The height of the popover remains to be abnormally large. We believe this to be a buy with Xcode 5 but I'll look into it.

SSL on server

Added some additional security to server. Comment with requested features.

Dynamically Place Buttons

Currently buttons are hardcoded. They need to seek the display's bounds to adjust their position appropriately.

Refresh table view after deleting cell

For some reason, the table view is not getting reloaded after deleting a cell, even after calling [tableView reloadData] or [tableView setNeedsDisplay]

Implement Primitives

We agreed it might be useful to be able to drag a few small shapes onto the screen.

Some shape ideas include:

  • Arrows
  • Circles
  • Boxes
  • Stars

Popover Orientation Adjusting

When in landscape mode, popover is still positioned at the coordinates determined by portrait mode. Need to dynamically adjust these.

Fix segues

Should be dismissing view controllers

[self dismissModelViewController];

Create Interaction Document

Dr. Ludi wants a document that keeps track of all the interaction the user experiences, including gestures.

We also need to include images of the gestures if at all possible.

Storyboard Switch

Convert project to storyboard. This entails managing orientation as well as functionality.

Button Stretch

I think this is an issue with the new Xcode, but the some button randomly stretch. We've already observed several bugs within IB of Xcode 5 and we're fairly certain this may be the issue but we need to document it nonetheless.

Grouping Buttons

Buttons can be grouped together in a container so that they configured all at once.

Remove Individual Notes

Currently, the user is able to remove all notes by pressing the clear button. However, it may be nice for the user to remove individual notes as well.

Not sure of the priority of this; I'm labeling as a feature.

Extending Height of Navigation Bar Buttons

I'm able to extend the height of the NavBar easily with setFrame but the BarButtonItems attached to the NavBar do not have a frame attribute.

I can look into sub-classing or potentially using categories to manage the customization of the buttons, or remove the navigation bar and add large enough icons to the main screen area, depending on priority of the issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.