Mobile ITS Gordon Sulc Man Li Kha Tran Weiqing Li.

Slides:



Advertisements
Similar presentations
Module: 201 Create and Manage Your Agent Account.
Advertisements

RESPONSIVE AND MOBILE DESIGN BY: CHRIS PASQUARETTE APRIL, 2013.
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
PHP and CSS to control web apps styles. CSS is used to style today’s web applications.
D4.3 Additional Applications iPad Application – Facebook Integration George Chrysochoidis i-sieve technologies ltd. PATHS Project Review, 12th March 2014,
1 Lesson 5 Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
JQuery Mobile, UI and Templates A better way for developing mobile and desktop apps
Kinesis Survey Technologies Kinesis Webinar January 8 & 9, 2014 Mobile Testing - Best Practices.
Talent Slate Mobile LMS Manual Club Name. Install the Talent Slate App on your Device Search for “Talent Slate” in the app store of your device and install.
Smartphone Apps Development Team Weiqing Li Lijun Zhu Man Li.
Ellucian Mobile: Don’t text and drive, kids!
 Initial Targets  Maps, News, Events, Laundry  Create Mobile Web Design Standards m.uiowa.edu/about/develop/ m.uiowa.edu/about/develop/  Direction.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Development of mobile applications using PhoneGap and HTML 5
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
 jQuery Mobile An Introduction. What is jQuery Mobile  A framework built on top of jQuery, used for creating mobile web applications  Designed to make.
CIS 375 Final Presentation Doug Code § Brad Lloyd § Michelle Zukowski.
Android Application Development 2013 PClassic Chris Murphy 1.
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
SIG WEB January 31, 3PM. What is HTML5? What it is: Allows for better intergration of media consumption. A new open standard Provides new APIs.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
Explain the purpose of an operating system
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Presented by Graduate Design Group 2 Meredith, Jennifer, Cammay and Diane.
Introduction to HTML. What is HTML?  Hyper Text Markup Language  Not a programming language but a markup language  Used for presentation and layout.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Making iServices Subscriber More Mobile Friendly `
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
IDT SLO REVIEW BY LATRICE WICKER. SOFTWARE #1 What is a mobile operating system?
Monday, August 31, 2012 CSCI 333 – Systems Programming.
Use flash eBook software AnyFlip to make page flip book works seamlessly on mobile devices.
| | Top 4 Benefits of Hybrid Mobile Apps.
Adxstudio Portals Training
learn. do. dream. Bootstrapping with Twitter Bootstrap Responsive Layouts CSS Components JavaScript Font Awesome Select2 Themes.
Website Design Best Practices. Topics  Navigation  Readability  Portability  Frameworks for Web Design  Model View Architecture MVC  SEO  Performance.
François Briard GS-AIS-HR Database Developers Forum, APEX 6th May 2014 APEX Mobile Application Development 101.
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
Browser Compatibility Testing, using different browsers Conditional Statements.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
Craig Pelkie Copyright © 2015, Craig Pelkie ALL RIGHTS RESERVED Use RPG to Mobilize your IBM i.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
NativeScript – Open source platform to build Native iOS/Android Apps.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
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.
PhoneGap Cross-Platform Development Company India
A little more App Inventor and Mind the GAP!
Mobi-sites and Apps for Mobile Devices “pros & cons of each”
Browsers and Web Platforms
Chapter 2 Developing a Web Page.
Open Web App.
User Interface Design and Usability jQuery, jQuery UI & jQuery Plugins
Tutorial 6 Topic: jQuery and jQuery Mobile Li Xu
What Is Tapestry? An Online learning journal system.
USING ADOBE ACROBAT READER DC
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Signing up for GrammarCrush
Mobile App Development
Have you downloaded the latest PCCP Mobile app yet?
SEEM4570 Tutorial 5: jQuery + jQuery Mobile
Office 365 Development.
MyLion Registration Website | Mobile device
BVM Web Solutions is a Leading Website and Mobile App Development Company Offering best Ecommerce website and app development services for Android and.
Presentation transcript:

Mobile ITS Gordon Sulc Man Li Kha Tran Weiqing Li

2 Why mobile? 5.9 billion subscribers worldwide – 87% of the world population Smart phones have the largest growth 1.2 billion mobile web users worldwide – 8.49% of global website hits Mobithinkinkg.com 2011 statistics

3 Current ITS on Mobile Platforms Small text and buttons Hard to read Hard to click

4 Goals User Friendly UI –Large buttons and text Easily portable to a variety of mobile devices –Android –iOS –Windows

5 jQuery Mobile: Beyond Native Apps Touch-Optimized Web Framework for Smartphones & Tablets  Lightweight code  Progressive enhancement  Flexible  Easily themeable

6 Re-Theming ITS Re-designed the Navigation –Persistent Navbar Removed Cascading Style Sheets (CSS) to use the jQuery Mobile themes –Removed CSS hardcoded dependencies Re-wrote rendering functions –Removed ITS_tables

7 Modules Page

8 Allows the user to select a module to work on Stores the module number the user selected in a global variable for question and review page Jumps to the question page with recorded module number

9 Questions Page

10 Questions Page Displays random questions from selected module Works for every type of questions Submit and skip buttons not working –Requires JavaScript to handle the buttons –Calls more functions to score the question –Needs more work on dependencies of files

11 Score Page

12 Score Page Tabulates scores of different modules of the user Summarizes the total score from all the answered questions Computes the percentage score based on the answered questions Displays attempted questions/available questions Not links with the login page yet

13 Review Page

14 Review Page Links with the module page Fetches answered questions from corresponding modules Needs format and aesthetics modifications Has problems displaying answers for computing questions

15 The ITS API

16 The ITS API Lists the dependencies of classes in the System. Provides a list of the functions and their purpose to enhance reusing of the existing codes. Need to complete the API for some of the Class which currently only indexed the function name. Need to include examples of how the code are used and some sample outputs.

17 Result

18 Future Work Finish Skip and Submit Scrollbar in Review mode Revise latest ITS_questions.php with changes Other aesthetic improvements Zoomable pictures in a new window Search page Create an admin mode