CEED Phone App Madhur Mahajan, Zachary Hensley, Randy Liang, Sean Greynolds CS4624: Multimedia, Hypertext, and Information Access Edward A. Fox Virginia.

Slides:



Advertisements
Similar presentations
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Advertisements

Ellucian Mobile: Don’t text and drive, kids!
Component OneJQuery MobileVisual WebGUI Comparison of three mobile site development frameworks.
Development of mobile applications using PhoneGap and HTML 5
Web Apps vs. Native Apps vs. Hybrid Apps vs. iBook Author Mobile Publishing:
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
1855 Cookers Luke Newmann, Fall Objective To improve communications, increase participation, and increase donations for a University of Houston.
By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for Schools who meet certain criteria to be able to get a mobile app at a low cost and have their app.
Grickit William Vuong, Michael Long Date: 4/28/2015Course: 4624 Institution: Virginia TechInstructor: Ed Fox Department: Computer ScienceClient: Dr. Steven.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
JavaScript Framework for Rich Apps in Every Browser Maura Wilder Joan Wortman
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Apache Cordova Tools in Visual Studio
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect Exchange ideas Share.
Www2.computer.org Web Publishing Training Leo Wadsworth, Staff Manager April 2008.
 Phone Gap is a mobile application development frame work based upon the open source apache cordova project. Developed by Nitobi software Bought by Adobe.
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for Associations who meet certain criteria to be able to get a mobile app at a low cost and have their.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
Live Mobile and Cloud Hacking by ACEs OGh | Fusion Middleware Experience (FME) 16-feb :45 – 16:45.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Best Web Technologies for
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
Renee R. Henderson Instructional Technology Specialist Technology Training Team, PGCPS
ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation.
VTCAR Final Presentation CS Dr. Fox Virginia Tech - Blacksburg, VA /3/16 Kyle Simmons, Steven Whitehead, Sebastian Welsh Client: Dr. Julee.
Visual Web & AJAX with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Chapter 17 The Need for HTML 5.
Application area Events Conferences Exhibitions
17-18 Willmar Public Schools
Apache Cordova Overview
Background Check Website for R4 OpSec, LLC
Zenodo Data Archive Irtiza Delwar, Michael Culhane, John Sizemore, Gil Turner Client: Dr. Seungwon Yang Instructor: Dr. Edward A. Fox CS 4624 Multimedia,
Fast App Creation with APEX Blueprints
Application with Cross-Platform GUI
User Interface / User Experience Demo
Survey Paper & Manuscript
An educational system for medical billers in training
Ionic Framework Kerry Ritter
Week 01 Comp 7780 – Class Overview.
How to Keep Track of Post Ideas in WordPress Website Guided By wpglobalsupportwpglobalsupport.
Trail Study Kevin Cianfarini, Shane Davies, Marshall Hansen, Andrew Eason … CS4624: Multimedia, Hypertext, and Information Access Instructor: Dr. Edward.
AMP.
Maptivity Conor O’Neill, Kaz Eslami, Cody Douglass
Tracking Theatre/Cinema Production Experience
Multimedia Database Virginia Polytechnic Institute and State University Blacksburg, VA CS 4624 Multimedia, Hypertext and Information Access Client.
Modern web applications
Event Trend Detector Ryan Ward, Skylar Edwards, Jun Lee, Stuart Beard, Spencer Su CS 4624 Multimedia, Hypertext, and Information Access Instructor: Edward.
Paleontology Topic Trends
Web Site Redesign Project Overview
Modern web applications
And I have to create mobile apps too?
Office 365 Development.
Back end Development CS Programming Languages for Web Applications
A Guide for Getting Started
For DPS Rohtak School Mobile Application.
INTELLI GRAPHIC POWER POINT TEMPLATE Intelligraphic.net.
Web Designer, Developer
Back end Development CS Programming Languages for Web Applications
Web Designer, Developer
CUSTOMER JOURNEY MAP FOR POWERPOINT
Presentation transcript:

CEED Phone App Madhur Mahajan, Zachary Hensley, Randy Liang, Sean Greynolds CS4624: Multimedia, Hypertext, and Information Access Edward A. Fox Virginia Tech, Blacksburg VA 24061 May 1st, 2018

OUTLINE Outline Problem Identification Project Timeline Implementation Technology Stack Testing Challenges Possible Improvements Demo References & Acknowledgements Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sit amet odio vel purus bibendum luctus. OUTLINE Outline

Problem Identification Problem Statement: Cross-platform mobile application to serve current and future CEED members as well as parents App Requirements: Push Notifications CEED Program Information CEED Event Calendar Forum Functionality

Project Timeline 1/30 First Client Meeting Project specification Requirements gathering 3/07 Presentation 2 User account functionality Link calendar 4/20 Testing Push notifications UI/UX testing Forum post comments 2/13 Presentation 1 Begin development Graphic design 4/03 Presentation 3 Basic forum posts CEED program details 5/01 Documentation Document all steps Client tutorial

Implementation Appery.io Full stack cloud platform for hybrid mobile applications Tool to drag-n-drop major UI components Dashboard for easy app administration Custom javascript services and HTML code Implemented Existing Appery Plugins

Technology Stack - HTML/Javascript/CSS - Ionic+AngularJS for UI components 1 - Apache Cordova for native iOS/Android support 2 - Javascript run on Google V8 engine - NoSQL database 3

Testing Testing performed on Appery.io backend Used SUS test via survey (UX) Weinre Debugger (UI) Participant q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 SUS Score p1 1 2 4 3 60 p2 75 p3 5 72.5

Challenges Vague project requirements Communication with client Short time-frame Appery.io learning curve Poor Appery.io support

Possible Improvements Complex Forum Posts 01 Tag forum posts Search posts Performance 02 Cache app pages Tag based push notifications Publish on app store Tags 04 Automatically update tags Filter forum and announcements UI/UX 03 Update CSS Incorporate front end frameworks Further UI/UX testing

Demo Demo Emphasize in-app browser

References & Acknowledgements CEED contacts Kristin Morrill Dr. Bevlee Watford Karis Boyd-Sinkler “Center for Enhancement of Engineering Diversity-CEED.” Virginia Tech College of Engineering. Virginia Tech. Web. 23 Feb. 2018. <https://eng.vt.edu/ceed.html>. “Plans & Pricing.” Appery.io. Appery, LLC. Web. 23 Feb. 2018. <https://appery.io/pricing/>.

Questions

Appendix Figure 1.1 - Login Page Figure 1.2 - Create Account Page Figure 1.3 - Home Page Figure 1.4 - Hamburger Menu Figure 1.5 - About CEED Figure 1.6 - Calendar Figure 1.7 - Programs Page Figure 1.8 - Program Details Page Figure 1.9 - Forum Page Figure 1.10 - Forum Post Details Page Figure 1.11 - Announcements Main Page Figure 1.12 - Update Tags

Appendix Figure 1.1 Login Page Figure 1.2 Create Account Page Figure 1.3 Home Page

Appendix Figure 1.4 Hamburger Menu Figure 1.5 About CEED Figure 1.6 Calendar Page

Appendix Figure 1.7 Programs Page Figure 1.8 Program Details Page Figure 1.9 Forum Page

Appendix Figure 1.10 Forum Post Detail Page Figure 1.11 Announcements Main Page Figure 1.12 Update Tags