Parris Foundation: Difference between revisions

From CS486wiki
Jump to navigationJump to search
Content deleted Content added
Core (talk | contribs)
Created page with "== '''The Scope and The Purpose of The Project''' == Bubrain project is an Android Smartphone application which enables Binghamton University students to log in to the Bubrain s..."   (change visibility)
 
Core (talk | contribs)
No edit summary   (change visibility)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
== '''The Scope and The Purpose of The Project''' ==
== '''The Scope and The Purpose of The Project''' ==


The Parris Foundation Mobile Application is a mobile application designed for both IPhone and Android phones. In this application user will be able to access various web pages and some other screens using tabs.
Bubrain project is an Android Smartphone application which enables Binghamton University students to log in to the Bubrain system(http://www2.binghamton.edu/self-service/).


The main purpose of the project is to make people close to The Parris Foundation. Facilitating donation is the one of the important concerns of the project. User will be able to make donation by using his/her smartphone. This will provide user an easy, fast and reliable way to make donation. The application also will allow users to navigate between pages. Using this application, the user will be able to access info about The Parris Foundation as well as popular social pages of the foundation such as Twitter, Facebook, Blog and Vimeo. Moreover, The Parris Foundation’s events can be followed.
Bubrain is a complex system, which enables students to view their academic status, student information, financial status, class schedule, student tools and etc. However it is hard for students to log in and find the necessary features easily in Bubrain because the website is pretty complex and it’s interface is designed for personal computers.


== '''Environment Platform''' ==
This project aims easy access to Bubrain and view their schedules via this mobile application.
In this application, the most necessary features are selected carefully and the menu is redesigned for easy and quick access.


Android Development Environment, Eclipse SDK-3.7 (Indigo) and the 2.3.3 of Java JDK is required.
This will be a free application, so all Binghamton University students will be able to download the application from Android Market. The system is a login/logout system so the students are expected to enter Bubrain account username and password.


iPhone Development Environment, XCode Version 4.1.
== '''Hardware and Software''' ==

== '''Users Manual of The Parris Foundation for Android and iPhone Projects''' ==

The Parris Foundation Mobile application is an application designed to run on an Android and iPhone Operating Systems. Navigation between screens is done with tabs.

*'''Main Tab'''

Main is the interface holding links to other tabs. Basically, it has five tabs: "Home", "Events", "Support Us", "Media", "Donate".
When application starts home tab is opened as default. Featured event, a picture provided by The Parris Foundation and the latest tweet are displayed on the screen. For getting event and tweet EventBrite and Twitter APIs are used. When featured event is clicked, the user is redirected to the event details page to display details of the event.
[[File:HomeiPhone.png]] [[File:HomeAndroid.png]]

*'''Events Tab'''

Using EventBrite API, all events are taken from eventbrite.com and categorized as past and upcoming events. Events are returned in XML format from the API and parsed with XML parser. Events are listed in the form of name, location and date.

[[File:EventsiPhone.png]] [[File:EventsAndroid.png]]

''Event Details:'' When an event is selected event details screen shows up with more details. Also a Volunteer button provides user to view the event in EventBrite web page, ability to attend to the event and become a volunteer. At the bottom of the page there is info about foundation as well.

[[File:EventDetailsiPhone.png]] [[File:EventDetailsAndroid.png]]

----

*'''Support Us Tab'''

This page is designed for supporting foundation through donation and subscription to their e-mail list. Donation button on the screen redirects user to donation web page of the foundation and join us button provides transition to join us screen.

[[File:SupportUsiPhone.png]] [[File:SupportUsAndroid.png]]

*'''Media Tab'''

Through media page user can access "Facebook", "Twitter", "Vimeo" and "Blog" pages of the foundation. These pages are displayed in a web view using their URLs.

[[File:MediaiPhone.png]] [[File:MediaAndroid.png]]

*'''Donate Tab'''

In this page a small description, address, general inquires and volunteer info e-mail addreses of the foundation and a donate button
take place. Donate button redirects user to donation web page of the foundation displayed in a web view.

[[File:DonateiPhone.png]] [[File:DonateAndroid.png]]

== '''Incomplete Parts''' ==

Join Us page does not work properly. In this page first name, last name and e-mail address textboxes, radio buttons for selecting preferred newsletter format and ability to volunteer are provided. The Parris Foundation uses MailChimp for handling subscriptions. MailChimp has ChimpKit APIs for both Android and iPhone. In Android platform it makes subscription with only user name, last name and the e-mail address but does not return a confirmation message after submit button is clicked. IPhone API does not work at all.
[[File:JoinUsiPhone.png]] [[File:JoinUsAndroid.png]]

== '''Team Members''' ==


*Sana Evin GORUCU: Android Application Developer

*Pinar KUZLU: iPhone Application Developer

Special thanks to Prof. Steflik for his support.

[[File:pic1.png]] [[File:pic2.png]]

Latest revision as of 22:02, 15 May 2012

The Scope and The Purpose of The Project

The Parris Foundation Mobile Application is a mobile application designed for both IPhone and Android phones. In this application user will be able to access various web pages and some other screens using tabs.

The main purpose of the project is to make people close to The Parris Foundation. Facilitating donation is the one of the important concerns of the project. User will be able to make donation by using his/her smartphone. This will provide user an easy, fast and reliable way to make donation. The application also will allow users to navigate between pages. Using this application, the user will be able to access info about The Parris Foundation as well as popular social pages of the foundation such as Twitter, Facebook, Blog and Vimeo. Moreover, The Parris Foundation’s events can be followed.

Environment Platform

Android Development Environment, Eclipse SDK-3.7 (Indigo) and the 2.3.3 of Java JDK is required.

iPhone Development Environment, XCode Version 4.1.

Users Manual of The Parris Foundation for Android and iPhone Projects

The Parris Foundation Mobile application is an application designed to run on an Android and iPhone Operating Systems. Navigation between screens is done with tabs.

  • Main Tab

Main is the interface holding links to other tabs. Basically, it has five tabs: "Home", "Events", "Support Us", "Media", "Donate". When application starts home tab is opened as default. Featured event, a picture provided by The Parris Foundation and the latest tweet are displayed on the screen. For getting event and tweet EventBrite and Twitter APIs are used. When featured event is clicked, the user is redirected to the event details page to display details of the event.

                                      
  • Events Tab

Using EventBrite API, all events are taken from eventbrite.com and categorized as past and upcoming events. Events are returned in XML format from the API and parsed with XML parser. Events are listed in the form of name, location and date.

                                      

Event Details: When an event is selected event details screen shows up with more details. Also a Volunteer button provides user to view the event in EventBrite web page, ability to attend to the event and become a volunteer. At the bottom of the page there is info about foundation as well.

                                      

  • Support Us Tab

This page is designed for supporting foundation through donation and subscription to their e-mail list. Donation button on the screen redirects user to donation web page of the foundation and join us button provides transition to join us screen.

                                      
  • Media Tab

Through media page user can access "Facebook", "Twitter", "Vimeo" and "Blog" pages of the foundation. These pages are displayed in a web view using their URLs.

                                      
  • Donate Tab

In this page a small description, address, general inquires and volunteer info e-mail addreses of the foundation and a donate button take place. Donate button redirects user to donation web page of the foundation displayed in a web view.

                                      

Incomplete Parts

Join Us page does not work properly. In this page first name, last name and e-mail address textboxes, radio buttons for selecting preferred newsletter format and ability to volunteer are provided. The Parris Foundation uses MailChimp for handling subscriptions. MailChimp has ChimpKit APIs for both Android and iPhone. In Android platform it makes subscription with only user name, last name and the e-mail address but does not return a confirmation message after submit button is clicked. IPhone API does not work at all.

                                       

Team Members

  • Sana Evin GORUCU: Android Application Developer
  • Pinar KUZLU: iPhone Application Developer

Special thanks to Prof. Steflik for his support.