Graphical Interaction
|
|
- Hugh Felix Bridges
- 6 years ago
- Views:
Transcription
1 Fakultät für Informatik Technische Universität München Bachelor s thesis: Graphical Interaction on Enterprise Architecture Visualisations Referee: Björn Kirschner Supervisor: Sascha Roth 1
2 Structure 1. Introduction to Graphical Interaction 2. Requirements 3. Design 4. Demo 5. Problems 6. Outlook 2
3 1. Introduction to Graphical Interaction Visualisation provides a powerful means of making sense of data [HS12]. => Visualisations for desicion support Displaying an entire large graph may give an indication of the overall structure, but makes it difficult to understand [HMM00]. => Need for Graphical Interaction )'(#*+,("-#.!"#$./!"01+2"0+("&'3 Data model query View data model Symbolic model Graphical Interaction Information model!"#$%&"'( View model Visualisation model = General interaction functionality valid on all visualisations independent of the viewpoint. Conceptual Framework for Interactive Enterprise Architecture Management Visualizations [SMR12] Examples: zoom, pan 3
4 2. Requirements (use cases)!"#$%&"#%'"()!""#'()%'#"*+,'-.,,/!""#'()%'0*11"&+!""#!""#'()%'+/)2,3!""#'*+)&4'%&' "(,3(),-'-)&2"-!""#'()%'$)&8.'4,+1*3,' 91"*8.'+83,,&+: $%&'()%'$3,++)&4' %33"-'5,6+ $%& $%&'*+)&4'%& "(,3(),-'-)&2"- (),-'()+*%/)+%1)"&')&' *//+83,,&'#"2, $%&'06'23%44)&4' 1.,'()+*%/)+%1)"& $%&'()%'+-)$,'4,+1*3,' 91"*8.'+83,,&+: 4
5 3. Design - The Helicopter View Staus Bar Slider #$$%& "! Helicopter View '()(*(+,-%.(+/01(+02(3) Two alternatives of fitting the visualisation into the Helicopter View 122!3 0!!!!!!!!!!!!!!"#$#%#&'(!)#&*+,#&+-#.$ / 5
6 3. Design 4&$+ 8'(&*9&/:*(6?#*(&5 :'>$+*/8'(&.'+5 ;<< 0$56"+$5"&$'(!"#$%"&$'( ;<< 2+$3*. ;<< )*+$,'-&*./0$*1 ;<< 2&"&65/=". 6
7 4. Demo...the actual program...
8 5. Problems - Performance Setting the view box on a SVG is very slow Possible improvements via: working with timeouts showing only wireframe during interaction employing hardware acceleration Web workers in HTML5 (concept for multithreading) bring no enhancements since there is still only one UI thread. 8
9 5. Problems - Opening a new window Opening the visualisation in a new window Tests of three alternatives (n=1000 on a map with 250 nodes): Server callback (2220ms) Re-render JavaScript (1414ms) Move DOM elements to the child window (649ms) 9
10 5. Problems - Bugs Bugs especially in Firefox when opening visualisations with colour gradients in a new window 10
11 5. Problems - Touch gesture detection Poor standardisation of gesture detection on touch screens (pinch, swipe) Safari on ios: events which detect pinch and twist (ongesturestart,...) W3C Standards (work on ios and Android): events which forward list of touches of all fingers (ontouchstart,...) => own gesture detection algorithm necessary! Opera Mini: no information about touches Only limited support offered by third-party libraries: E.g. JQuery Mobile: no pinch, no vertical swipes 11
12 6. Outlook Usability improvements after user feedback Performance improvements Helicopter View component as basis for additional functionality 12
13 Questions......? Citation: [HS12] Heer, Jeffrey ; Shneiderman, Ben: Interactive Dynamics for Visual Analysis A taxonomy of tools that support the fluent and flexible use of visualizations. In: ACM Queue 10 (2012), No. 2 [HMM00] Herman, I ; Melancon, G ; Marshall, M S.: Graph visualization and navigation in information visualization: A survey. In: IEEE Transactions on Visualization and Computer Graphics 6 (2000), No. 1 [SMR12] Schaub, Michael ; Matthes, Florian ; Roth, Sascha: Towards a Conceptual Framework for Interactive Enterprise Architecture Management Visualizations. In: Modellierung,
Towards an EA View Template Marketplace
Towards an EA View Template Marketplace 29.06.2016, Prof. Dr. Florian Matthes Software Engineering für betriebliche Informationssysteme (sebis) Fakultät für Informatik Technische Universität München wwwmatthes.in.tum.de
More informationImplementing a Web Client for Social Content and Task Management Master s Thesis Final Presentation , Björn Michelsen
Implementing a Web Client for Social Content and Task Management Master s Thesis Final Presentation 10.10.2016, Björn Michelsen Software Engineering für betriebliche Informationssysteme (sebis) Fakultät
More informationEnabling realtime collaborative dataintensive
Fakultät für Informatik Technische Universität München Enabling realtime collaborative dataintensive web applications A case study using serverside JavaScript Betreuer: Sascha Roth Kooperationspartner:
More informationPlatform-Independent UI Models: Extraction from UI Prototypes and rendering as W3C Web Components
Platform-Independent UI Models: Extraction from UI Prototypes and rendering as W3C Web Components Marvin Aulenbacher, 19.06.2017, Munich Chair of Software Engineering for Business Information Systems (sebis)
More informationContent Visualization Issues
Name Sanobar Nishat (113052001) MTP : Implementation Issues of Visualization on Small screen devices Report: Summary Report 4 (week 4) Date: 4 Feb 13 Summary: Graphical data visualization is used to display
More informationA Configurator for Visual Analysis of Enterprise Architectures
A Configurator for Visual Analysis of Enterprise Architectures Matheus Hauder, Sascha Roth, Simon Pigat, and Florian Matthes Technische Universität München Boltzmannstr. 3 85748 Garching, Germany {matheus.hauder,roth,simon.pigat,matthes}@tum.de
More informationLifespan Guide for installing and using Citrix Receiver on your Mobile Device
Lifespan Guide for installing and using Citrix Receiver on your Mobile Device About Remote Access with Citrix Receiver... 2 Installation Instructions for iphones:... 3 ios - Learning Gestures... 7 Installation
More informationCreating Software Architecture Documentation for MediaWiki Software Master s Thesis Final Presentation , Uliana Bakhtina
Creating Software Architecture Documentation for MediaWiki Software Master s Thesis Final Presentation 14.09.2015, Uliana Bakhtina Software Engineering für betriebliche Informationssysteme (sebis) Fakultät
More informationCity of Mobile GIS Web Mapping Applications: New Technology, New Expectations
City of Mobile GIS Web Mapping Applications: New Technology, New Expectations Presenters : Scott Kearney GIS Manager Patricia Creamer GIS Analyst Background: GIS Department Developing web mapping apps
More informationMaster Project Software Engineering: Team-based Development WS 2010/11
Master Project Software Engineering: Team-based Development WS 2010/11 Implementation, September 27 th, 2011 Glib Kupetov Glib.Kupetov@iese.fraunhofer.de Tel.: +49 (631) 6800 2128 Sebastian Weber Sebastian.Weber@iese.fraunhofer.de
More informationTouch Forward. Bill Fisher. #touchfwd. Developing Awesome Cross-Browser Touch
Touch Forward Developing Awesome Cross-Browser Touch Interactions Bill Fisher @fisherwebdev #touchfwd Super F*cking Important yeah, it s important. http://commons.wikimedia.org/wiki/file:071228_human_hands.jpg
More informationMaster Thesis: ESB Based Automated EA Documentation
Fakultät für Informatik Technische Universität München Master Thesis: ESB Based Automated EA Documentation Final presentation Student: Supervisor: Advisors: Sebastian Grunow Prof. Pontus Johnson Markus
More informationNon Functional Requirements Websites implemented by Dynamicweb Services
Non Functional Requirements Websites implemented by Dynamicweb Services Page 1 / 7 Table of Contents 1 summary...3 2 mobile friendlyness & responsiveness...3 2.1 Mobile navigation...3 2.2 Validation and
More informationUser Interfaces for Web Sites and Mobile Devices. System and Networks
User Interfaces for Web Sites and Mobile Devices System and Networks Computer Systems and Networks: Device-Aware Interfaces Interfaces must take into account physical constraints of computers and networks:
More informationMobile Application Development
Android Native Application Development Mobile Application Development 1. Android Framework and Android Studio b. Android Software Layers c. Android Libraries d. Components of an Android Application e.
More informationA Library and Proxy for SPDY
A Library and Proxy for SPDY Interdisciplinary Project Andrey Uzunov Chair for Network Architectures and Services Department of Informatics Technische Universität München April 3, 2013 Andrey Uzunov (TUM)
More informationWorld Wide Web. World Wide Web - how it works. WWW usage requires a combination of standards and protocols DHCP TCP/IP DNS HTTP HTML MIME
World Wide Web WWW usage requires a combination of standards and protocols DHCP TCP/IP DNS HTTP HTML MIME World Wide Web - how it works User on a machine somewhere Server machine Being more specific...
More informationA JavaScript Framework for Presentations and Animations on Computer Science
A JavaScript Framework for Presentations and Animations on Computer Science Laszlo Korte Bachelor Thesis Technical Aspects of Multimodal Systems Department of Informatics University of Hamburg 1 / 76 Outline
More informationUsing Natural Language Processing and Machine Learning to Assist First-Level Customer Support for Contract Management
Using Natural Language Processing and Machine Learning to Assist First-Level Customer Support for Contract Management Master thesis Final presentation Michael Legenc Advisor: Daniel Braun Munich, 08.01.2018
More informationFirefox 4 for Mobile Reviewer s Guide. Contact us:
Reviewer s Guide Contact us: press@mozilla.com TABLE OF Contents About Mozilla 1 Get Started 2 Type Less, Browse More 3 Get Up and Go 4 Customize and Go 6 Favorite Features 7 The Cutting Edge 8 about Mozilla
More informationApplication Testing Suite OpenScript Functional Testing Introduction. Yutaka Takatsu Group Product Manager Oracle Enterprise Manager - ATS
Application Testing Suite OpenScript Functional Testing Introduction Yutaka Takatsu Group Product Manager Oracle Enterprise Manager - ATS 1 Agenda Application Testing Suite (ATS) & OpenScript Overview
More informationWeb2cToGo: Bringing the Web2cToolkit to Mobile Devices. Reinhard Bacher DESY, Hamburg, Germany
Web2cToGo: Bringing the Web2cToolkit to Mobile Devices Reinhard Bacher DESY, Hamburg, Germany Outline Introduction to Web2cToolkit New: Web2cToGo project Web2cToGo Web-Desktop Web-Desktop navigation and
More informationTodd toddreifsteck
Todd Reifsteck Program Manager: Memory, Power and Performance Co-Chair of W3C Web Performance Working Group @toddreifsteck toddreifsteck toddreif@microsoft.com Building a faster browser Behind the scenes
More informationEBOOK. Mobile Experience Virtualization: Extend Virtualized Windows Apps to Mobile
EBOOK Mobile Experience Virtualization: Extend Virtualized Windows Apps to Mobile Table of Contents The Mobilization Dilemma Mobile User Experience Virtualization is not Mobilization Mobile Experience
More informationgrabattention The jquery Plug-in
grabattention The jquery Plug-in for an elegant way to bring user attention About Plug-in Grab Attention plug-in is developed to bring to notice / grab attention / get notify user for lead generation form,
More informationmgwt Cross platform development with Java
mgwt Cross platform development with Java Katharina Fahnenbruck Consultant & Trainer! www.m-gwt.com Motivation Going native Good performance Going native Good performance Device features Going native Good
More informationAdvanced Development with the ArcGIS API for JavaScript. Jeremy Bartley, Kelly Hutchins, Derek Swingley
Advanced Development with the ArcGIS API for JavaScript Jeremy Bartley, Kelly Hutchins, Derek Swingley Agenda FeatureLayer esri.request and Identity Manager OO JS Building your first Dijit Popups Working
More informationUse Page Speed to Optimize Your Web Site for Mobile
Use Page Speed to Optimize Your Web Site for Mobile Bryan McQuade and Libo Song, May 10, 2011 Hashtags: #io2011 #DevTools Feedback: http://goo.gl/ce1zu Page Speed Background Help developers optimize their
More informationThis document is for informational purposes only. PowerMapper Software makes no warranties, express or implied in this document.
OnDemand User Manual Enterprise User Manual... 1 Overview... 2 Introduction to SortSite... 2 How SortSite Works... 2 Checkpoints... 3 Errors... 3 Spell Checker... 3 Accessibility... 3 Browser Compatibility...
More informationDRS Access for Mobile Devices Final Report
DRS Access for Mobile Devices Final Report Chip Goines, Office for Information Systems John Overholt, Houghton Library November 15, 2011 Project summary: The goal of this project was twofold: first, to
More informationFull Stack Web Developer
Full Stack Web Developer Course Contents: Introduction to Web Development HTML5 and CSS3 Introduction to HTML5 Why HTML5 Benefits Of HTML5 over HTML HTML 5 for Making Dynamic Page HTML5 for making Graphics
More informationWrite a Touch-friendly HTML5 App. Hongbo Min, Intel Junmin Zhu, Intel Yongsheng Zhu, Intel
Write a Touch-friendly HTML5 App Hongbo Min, Intel Junmin Zhu, Intel Yongsheng Zhu, Intel Agenda Background Touch vs. Mouse Part I: UI Layout Part II: Event Handling Touch in HTML5 Framework Q/A 2 Background
More informationFeed Your Inner Data Scientist JAVASCRIPT TOOLS FOR DATA VISUALIZATION AND ANALYSIS
Feed Your Inner Data Scientist JAVASCRIPT TOOLS FOR DATA VISUALIZATION AND ANALYSIS GOAL For Today Big Data Health Gov t Financial Dev Ops IOT Sensors Stats Bio Doug Mair Doug.Mair@gmail.com @doug_mair
More informationCopyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and
Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere
More informationA Domain-Customizable SVG-Based Graph Editor for Software Visualizations
A Domain-Customizable SVG-Based Graph Editor for Software Visualizations Tony Lin, Feng Zou, Holger M. Kienle and Hausi A. Müller University of Victoria, Canada {gaoyun,fzou,kienle,hausi}@cs.uvic.ca Abstract
More informationTaxonomy browsing and ontology evaluation for Wikidata
Taxonomy browsing and ontology evaluation for Wikidata Serghei Stratan Technische Universität Dresden February 12, 2016 Serghei Stratan (TUD) Taxonomy browsing and ontology evaluation February 12, 2016
More informationSocial Content and Model Management using SocioCortex Thinking and working together
Social Content and Model Management using SocioCortex Thinking and working together Florian Matthes,12.6.2015 Software Engineering for Business Information Systems (sebis) Department of Informatics Technische
More information16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과
16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과 목차 HTML5 Introduction HTML5 Browser Support HTML5 Semantic Elements HTML5 Canvas HTML5 SVG HTML5 Multimedia 2 HTML5 Introduction What
More informationBeginning jquery. Course Outline. Beginning jquery. 09 Mar
Course Outline 09 Mar 2019 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant & JAWS Compatible
More informationMobile 3.1 ios & Android v2
Mobile 3.1 ios & Android v2 Bookshelf Mobile 3.1 ios and Android v2 1 Introduction VitalSource Bookshelf lets you download and access books on any of the following devices: Android smartphone or tablet
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationSoftware Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany. wwwmatthes.in.tum.
A Concept for the Design of Learning Resources for APIs of Content Management Platforms Guided research Final Presentation Sirma Gjorgievska, 23.05.2016 Software Engineering for Business Information Systems
More informationthe web as it should be Martin Beeby
the web as it should be Martin Beeby - @thebeebs paving the way to the end user Hotbed of innovation World of standards Ever-closer user experiences in the beginning mosaic netscape navigator internet
More informationCredits: Some of the slides are based on material adapted from
1 The Web, revisited WEB 2.0 marco.ronchetti@unitn.it Credits: Some of the slides are based on material adapted from www.telerik.com/documents/telerik_and_ajax.pdf 2 The old web: 1994 HTML pages (hyperlinks)
More informationWeb Software Model CS 4640 Programming Languages for Web Applications
Web Software Model CS 4640 Programming Languages for Web Applications [Robert W. Sebesta, Programming the World Wide Web Upsorn Praphamontripong, Web Mutation Testing ] 1 Web Applications User interactive
More informationThe mobile browser world. Peter-Paul Koch Front-end Day workshop, 26 April 2011
The mobile browser world Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk Front-end Day workshop, 26 April 2011 1 Mobile First! Luke Wroblewski invented it Design your sites for mobile first.
More informationA pixel is not a pixel. Peter-Paul Koch BlackBerry Jam, 6 February 2012
A pixel is not a pixel Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk BlackBerry Jam, 6 February 2012 I. Pixels Pixels according to W3C The reference pixel is the visual angle of one pixel
More informationUnlimited Performance: List & Label 18. Early Bird Offers!
LL18 NEWS Unlimited Performance: List & Label 18 Top LL18 Highlights Performance: Printing lists, designer preview, export etc. optimized through multithreading, image indexing, optimized data transfer...
More informationUser Instructions for the KITS ios Mobile Application
User Instructions for the KITS ios Mobile Application This document outlines the steps required to install the KITS ios application on a mobile device (iphone, ipad, or ipod Touch) with wireless connectivity
More informationArcGIS API for JavaScript Advanced Topics
Esri International User Conference San Diego, CA Technical Workshops ArcGIS API for JavaScript Advanced Topics Jeremy Bartley, Kelly Hutchins, and Derek Swingley Agenda Map Enhancements InfoWindow ArcGIS.com
More informationSelecting native ad units using gestures
Technical Disclosure Commons Defensive Publications Series April 12, 2018 Selecting native ad units using gestures Bo Lin Tyler Pletz Follow this and additional works at: https://www.tdcommons.org/dpubs_series
More informationMastering Mobile Web with 8 Key Rules. Mastering Mobile Web with 8 Key Rules
Mastering Mobile Web with 8 Key Rules 1 Introduction When it comes to mobile web design and testing, mobility plays by a far different set of rules than the desktops of years past. Today we are challenged
More informationWeb browser architecture
Web browser architecture Web Oriented Technologies and Systems Master s Degree Course in Computer Engineering - (A.Y. 2017/2018) What is a web browser? A web browser is a program that retrieves documents
More informationCSCI 1320 Creating Modern Web Applications
CSCI 1320 Creating Modern Web Applications Lecture 34: Testing I 4/23/18 CS132 Lecture 34: Testing 1 Security Challenge and Testing What were you doing in the security challenge Seeing if you could break
More informationMobile Application Strategy
Mobile Application Strategy Native vs. Adaptive Technology Ryan Peters IT Software Supervisor Does this look familiar? Survey Types of tablets What type of tablet do you currently own? Apple Android Windows
More informationLabWare 7. Why LabWare 7?
LabWare 7 Why LabWare 7? LabWare v1 to v6 were all about adding functionality. LabWare 7 continues that tradition, but places the user experience front and center. This release has been re-designed to
More informationSüddeutsche Zeitung, Digital Edition
Süddeutsche Zeitung, Digital Edition Technical Specifications for Ads, as per October 06, 2015 Content 1. Introduction and Delivery Date p. 1 2. Image Ads 2.1. Static image ads p. 2 2.2. HTML-Ads p. 4
More informationDrug/Cell-line Browser (DBC) v1.0 - User Manual
Drug/Cell-line Browser (DBC) v1.0 - User Manual Written by Qiaonan Duan and Avi Ma ayan Last Updated: 6/26/2014 Table of Contents I. Abstract II. Installation and Requirements III. Instructions 1. Cell-line
More information(613)
Emily Johnstone (613) 325-4031 Profile Education An experienced front-end web developer with hands-on experience in website development using content management systems (CMS), such as Wordpress and Drupal
More informationClient-side Debugging. Gary Bettencourt
Client-side Debugging Gary Bettencourt Overview What is client-side debugging Tool overview Simple & Advanced techniques Debugging on Mobile devices Overview Client debugging involves more then just debugging
More informationRevision 1.0.0, 5/30/14
6465 South 3000 East Suite 104 Holladay, Utah 84121 801-268-3088 phone 801-268-2772 fax www.centurysoftware.com Sales@centurysoftware.com Revision 1.0.0, 5/30/14 Table of Contents User s Guide... 1 Gestures...
More informationEntrants should have experience of creating web sites, and working with HTML5, cascading style sheets and JavaScript.
Form B Competition Brief Competition title and level Web D Web Design Advanced Level. sign Advanced Level. Entry requirements This competition is intended for those competitors with 2 years experience
More informationSmartwatch Interaction More than just Notifications
A. Weisbecker, M. Burmester & A. Schmidt (Hrsg.): Mensch und Computer 2015 Workshopband, Stuttgart: Oldenbourg Wissenschaftsverlag, 2015, S. 299-302. Smartwatch Interaction More than just Notifications
More informationMHE E-READER: FREQUENTLY ASKED QUESTIONS
MHE E-READER: FREQUENTLY ASKED QUESTIONS ACCESSING THE READERS FAQ Can I bookmark the web Reader? How do I log in to the web Reader or the mobile app? What OS and browsers are supported on web? How do
More informationTableau Server - 101
Tableau Server - 101 Prepared By: Ojoswi Basu Certified Tableau Consultant LinkedIn: https://ca.linkedin.com/in/ojoswibasu Introduction Tableau Software was founded on the idea that data analysis and subsequent
More informationAuthenticated addressing in networks
Lehrstuhl für Netzarchitekturen und Netzdienste Institut für Informatik Technische Universität München Diploma thesis semi final presentation Authenticated addressing in networks Blaž Primc, University
More informationData Blocks: Hybrid OLTP and OLAP on compressed storage
Data Blocks: Hybrid OLTP and OLAP on compressed storage Ben Brümmer Technische Universität München Fürstenfeldbruck, 26. November 208 Ben Brümmer 26..8 Lehrstuhl für Datenbanksysteme Problem HDD/Archive/Tape-Storage
More informationBuilding Apps with the ArcGIS Runtime SDK for ios
Building Apps with the ArcGIS Runtime SDK for ios Nick Furness @geeknixta ArcGIS Runtime SDKs 10.2 Released! Runtime platforms OS X Desktop Desktop Client Windows Store QT ios.net JavaSE Mobile Android
More informationProspective Units. 0 - The History of HTML5: Making it Interactive. 1 - Animating with JS & CSS: Making it Move
Prospective Units 0 - The History of HTML5: Making it Interactive 1 - Animating with JS & CSS: Making it Move 2 - Responsive Web Design: Making it Fit 3 - HTML5 : Making it Easier 4 - JavaScript Essentials:
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationExacq Mobile. User Manual 9.2. (Updated March 9, 2018)
Exacq Mobile User Manual 9.2 (Updated March 9, 2018) www.exacq.com March 9, 2018 Contents ii Contents Introduction... 4 Installation...4 Web services... 4 Adding a web service...4 Activating and deactivating
More informationIndex. Bootstrap framework ASP.NET MVC project set-up, default template, 223
Index A Accordion-style navigation expanding/shrinking navigation, 77 markup, 75 76 menu option, 75 nav element, 76 77 overflow function, 77 responsive design, 73 74 transition effect, 77 ASP.NET MVC custom
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK M.E III SEM CSE MOBILE APPLICATION DEVELOPMENT UNIT -I INTRODUCTION
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK M.E III SEM CSE NE7011 MOBILE APPLICATION DEVELOPMENT UNIT -I INTRODUCTION Part A (2 marks) 1. Define Mobile Application? 2. List the uses of
More informationJS Event Loop, Promises, Async Await etc. Slava Kim
JS Event Loop, Promises, Async Await etc Slava Kim Synchronous Happens consecutively, one after another Asynchronous Happens later at some point in time Parallelism vs Concurrency What are those????
More informationService Quotation. School Employees LC Credit Union ATTN: Neil Sommers 340 GRISWOLD ROAD ELYRIA, OHIO USA
1 1 Technician: RROSATI Website Redesign and Development Scope Information: Redesign www.selccu.org with the primary goal of creating a new, modern and intuitive website that s easy to use and navigate
More informationFast Mobile UIs. You re an Edge Case. Thursday, 8 March, 12
Fast Mobile UIs You re an Edge Case 1 Who am I, right? Horia Dragomir UI Developer @ wooga HTML5 Social Games 2 Mobile UI!= Desktop UI 3 Mobile UI is Harder Awesome standard support No IE6 Super hardware
More informationNobody uploads till yesterday, difficult?
Survey Result 1 Assignment II! Nobody uploads till yesterday, difficult? 2 Last Week: Text Visualization 3 Interaction IV Course Spring 14 Graduate Course of UCAS April 4th, 2014 4 InfoVis Pipeline Visualization
More informationWebKit ; FOR : DUMMIES. by Chris Minnick WILEY. John Wiley & Sons, Inc.
WebKit ; FOR : DUMMIES by Chris Minnick WILEY John Wiley & Sons, Inc. Table of Contents Introduction 7 Why I Love WebKit, and You Should Too 1 Who Should Read This Book 2 Conventions Used in This Book
More informationReview of Mobile Web Application Frameworks
Review of Mobile Web Application Frameworks Article Number: 909 Rating: Unrated Last Updated: Mon, May 9, 2011 at 10:57 AM If you are serious about getting your website or web application mobile-friendly,
More informationUNIT ASSESSMENT SYSTEM DOCUMENTATION FACULTY
UNIT ASSESSMENT SYSTEM DOCUMENTATION FACULTY November 2013 The purpose of UAS is to collect and measure assessment data for select courses. 1 Accessing the Unit Assessment System Application 2 Browser
More informationIt's a cross-platform vector graphics package written in JavaScript. Frequently referenced as dojox.gfx or dojo.gfx. Supported backends:
What is DojoX GFX? It's a cross-platform vector graphics package written in JavaScript. Frequently referenced as dojox.gfx or dojo.gfx. Supported backends: SVG (FF, Opera, Webkit/Safari 3 beta). VML (IE6,
More informationViewports. Peter-Paul Koch DevReach, 13 November 2017
Viewports Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk DevReach, 13 November 2017 or: Why responsive design works Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk DevReach,
More informationComet and WebSocket Web Applications How to Scale Server-Side Event-Driven Scenarios
Comet and WebSocket Web Applications How to Scale Server-Side Event-Driven Scenarios Simone Bordet sbordet@intalio.com 1 Agenda What are Comet web applications? Impacts of Comet web applications WebSocket
More informationINFO216: Advanced Modelling
INFO216: Advanced Modelling Theme, spring 2017: Modelling and Programming the Web of Data Andreas L. Opdahl Session 6: Visualisation Themes: visualisation data/visualisation types
More informationImproving Touch Based Gesture Interfaces Ridhô Jeftha University of Cape Town Computer Science Student Rondebosch Cape Town 03 July 2012
Improving Touch Based Gesture Interfaces Ridhô Jeftha University of Cape Town Computer Science Student Rondebosch Cape Town 03 July 2012 mail@ridhojeftha.com ABSTRACT The lack of affordance in gesture
More informationHow to Access Your Digital Member Magazine
How to Access Your Digital Member Magazine GETTING STARTED WHERE TO GO: Point your browser to daytonartinstitute.org/magazine to find the latest issue of the Member Magazine. WHERE TO GO: You may also
More informationEx. 12 at 98 (downloaded from Ex. 12 at 136 (downloaded from T
* This claim chart applies to all Respondents Apple Inc. ("Apple"), AT&T Inc., and AT&T Mobility LLC (together, "AT&T"). The activities of Respondents all involve the same Apple products detailed in this
More informationHTML5 HTML & Fut ure o Web M edi dia Streami a est Work h op, ov 2010 Michael Dale Zohar Babin eve oper o Dev R l e t a i tions & C
HTML5 &F Future of fweb bmedia Streaming Media West Workshop, Nov. 2010 Michael Dale Zohar Babin Senior Developer Head of Dev Relations & Community michael.dale@kaltura.com zohar.babin@kaltura.com @michael_dale
More informationREHAU SUPPLIER PORTAL
REHAU Group REHAU SUPPLIER PORTAL BROWSER COMPATIBILITY & REQUIREMENTS BPE-IBS Revision 1 vom 15.02.2018 5923DE 03.06 - 2 - TABLE OF CONTENT 1 REHAU SUPPLIER PORTAL - INTRODUCTION... 3 2 GENERAL BROWSER
More informationEASYMOBILE HD ANDROID USER MANUAL
EASYMOBILE HD ANDROID USER MANUAL OpenEye EasyMobile HD Android Software Manual (v1.0.2.02) Manual Edition 32007AA MAY 2013 EASYMOBILE HD APP The OpenEye Android EasyMobile HD App software allows you to
More informationIs your JavaScript ready for the Enterprise? What does that even mean?
Is your JavaScript ready for the Enterprise? What does that even mean? John JB Brock Senior Principal Product Manager Oracle Tools and Frameworks June 29, 2017 Safe Harbor Statement The following is intended
More informationVisual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD
Visual HTML5 1 Overview HTML5 Building apps with HTML5 Visual HTML5 Canvas SVG Scalable Vector Graphics WebGL 2D + 3D libraries 2 HTML5 HTML5 to Mobile + Cloud = Java to desktop computing: cross-platform
More informationIndex G, H, I J, K D, E. network monitoring, 15 waterfall chart, 15 Firefox memory window, 98
Index A Android Virtual Device Manager, 198, 199 apply() function, 61 axis() function, 55 B Balancing performance practical application monitoring web performance, 192 sharing findings, 201 202 site instrumentation,
More informationContents QUALIFICATIONS PACK - OCCUPATIONAL STANDARDS FOR TELECOM INDUSTRY
QUALIFICATIONS PACK - OCCUPATIONAL STANDARDS FOR TELECOM INDUSTRY OS describe what individuals need to do, know and understand in order to carry out a particular job role or function OS are performance
More informationBuilding mobile app using Cordova and AngularJS, common practices. Goran Kopevski
Building mobile app using Cordova and AngularJS, common practices Goran Kopevski Agenda What is cordova? How to choose proper JS framework Building mobile app using Cordova and AngularJS Common fails,
More informationRelease notes - Visma Document Center Enterprise Mobile
Release notes - Visma Document Center Enterprise Mobile Visma Software International AS Contents Table of Contents Introduction... 3 Visma Document Center Enterprise Mobile 9.00.0... 4 Compatibility...4
More informationWelcome to Claro BookReader
Welcome to Claro BookReader Claro BookReader is a book reader that allows users to read PDF files or have them read aloud with the built-in screen reader. The Claro BookReader Window With Claro BookReader
More informationProject Plan Survey And Voting Web Apps
Project Plan Survey And Voting Web Apps The Capstone Experience Team Quicken Loans Kaitlin Davis Clifton Howard Michael Meldrum Jacob Nyenhuis Department of Computer Science and Engineering Michigan State
More informationMHE LEARNSMART: FREQUENTLY ASKED QUESTIONS
MHE LEARNSMART: FREQUENTLY ASKED QUESTIONS ACCESSING THE READERS FAQ Can I bookmark the web Reader? How do I log in to the web Reader or the mobile app? What OS and browsers are supported on web? How do
More informationCreating a Software Architecture Documentation for MediaWiki Software Master s Thesis Kick-Off Presentation , Uliana Bakhtina
Creating a Software Architecture Documentation for MediaWiki Software Master s Thesis Kick-Off Presentation 23.03.2015, Uliana Bakhtina Software Engineering für betriebliche Informationssysteme (sebis)
More information