Parris Foundation: Difference between revisions
No edit summary (change visibility) |
No edit summary (change visibility) |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 8: | Line 8: | ||
Android Development Environment, Eclipse SDK-3.7 (Indigo) and the 2.3.3 of Java JDK is required. |
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. |
iPhone Development Environment, XCode Version 4.1. |
||
| Line 17: | Line 18: | ||
Main is the interface holding links to other tabs. Basically, it has five tabs: "Home", "Events", "Support Us", "Media", "Donate". |
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 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]] |
[[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.















