How To Create A Flood Simulator For A Web Browser (For Free)
|
|
|
- Rodney Booth
- 5 years ago
- Views:
Transcription
1 Interactive Web-based Flood Simulation System for Realistic Experiments of Flooding and Flood Damage Ibrahim Demir
2 Big Data We are generating data on a petabyte scale through observations and modeling Data contains valuable information that can drive insights, innovations, and discoveries Data can be difficult to access and digest Visualization can help us pair science and design to simplify the complexity, and drive a deeper understanding of the context
3 Scientific Visualization Visualization is a key technology analyzing and presenting environmental observations and simulation results communicating research results to decision makers and to the general public in an easily-understandable way identifying the underlying properties in the data such as patterns and statistical relations between the variables
4 Trends in Visualization and Learning Online / web-based Universal access (pc, smartphone, tablet, ) Interactive self-service environments High-end graphics (2D/3D) + GPU Acceleration Virtual and Augmented Reality (smartphones, tablets) Immersive Reality (heads-up display, motion tracking) New ways to interact (gestures, motion tracking, ) Gamification (competition, social, achievements, )
5 Concepts & Examples
6 WEB-BASED INTERACTIVE FLOOD INUNDATION MAP MAP-BASED
7 ANIMATION 2D FLOOD SIMULATOR GAME GAMIFICATION
8 DYNAMIC DATA STREAM FLOW VISUALIZATION HIGH-RESOLUTION
9 FOLDABLE CHILDREN S BOOK EDUCATION
10 3-DIMENSIONAL FLOOD MAP FLIGHT SIMULATOR REMOTE INTERACTION
11 RAINFALL ANIMATION DAILY RAINFALL CUMULATIVE RAINFALL MAP OVERLAYS
12 550 hours (2200 steps) of data 3D PERSPECTIVE VIEW RAINFALL & RIVER DRAINAGE
13 GPU Acceleration and WebGL Parallel Processing Multicore GPU Image / Video Processing Data Analytics Interactive Interfaces Desktop-like Games Web Technologies AMD Radeon HD Streaming Processing Units $ TFLOPs Single Precision compute power (1 st 2001, 250 th 2007)
14 XPOL RADAR DATA BROWSER WEBGL GOOGLE MAPS API
15 RADAR DATA BROWSER
16 RAINFALL PRODUCT DATA BROWSER
17 Hydrological Simulation System
18 Project Background Goal: Develop a web-based interactive learning and simulation environment to support teaching hydrological concepts in engineering and science curriculum First use case on flooding and flood damage Supported by Google to develop the core simulation engine using latest web technologies
19 Physical Model
20 Learning Opportunities Support learning how hydrological systems work and how they are connected Hand-on experience on hydrological concepts with real-time data Rich visualizations and animations to observe hydrological concepts and their effects in real-time Easy to integrate the platform to curriculum using a web-browser Open architecture allows adding new concepts and functionality
21 Learning Opportunities
22 Technology HTML5 and JavaScript WebGL (Web Graphics Library) GPU accelerated physics and image processing Augmented Reality Libraries marker tracking and detection WebRTC webcam support for Augmented Reality Iowa Geographic Map Server LiDAR Hillshade Terrain Data
23 Hardware and Development Resources Hardware support from NVidia, Mozilla Foundation, BlackBerry, Leap Motion IIHR computational resources (real-time data acquisition and storage) Iowa Flood Information System Active for last 2 years 80,000 unique users Real-time data and information
24 Platform Features Open and modular structure allows easy expansion Real-time data for hydrology (terrain) and rainfall Visualization Modes Virtual Reality Augmented Reality Controls and Interaction Desktop (mouse, keyboard) Remote (smartphones, tablets)
25 Visuals and Video
26 Simulation Controls Levee/Dam Dynamic Objects River System Static Objects VIRTUAL REALITY GAME PHYSICS RICH GRAPHICS
27 VIRTUAL REALITY
28 Webcam MARKER DETECTION AUGMENTED REALITY Augmented Projection Marker
29 Table Marker Augmented Projection MARKER DETECTION AUGMENTED REALITY
30 AUGMENTED REALITY
31 Usage and Evaluation Platform will be self-explanatory Training to TAs and instructors for using and/or expanding (new concepts and functionality) the system Guest lectures for introduction, usage and development of the platform for courses Evaluation using ICON Quizzes Feedback from students and TAs Surveys for student engagement and satisfaction
32 Ongoing & Future Work Immersive Reality using heads-up displays Gamification: Scenario analysis, mitigation challenges Social Networks integration for competing with friends, high score lists Gesture controls and body tracking with Leap Motion and Microsoft Kinect Remote interaction with tablets and smartphones Projector integration for improved Augmented Reality
33 Distorted Projection of Scene HEADS-UP DISPLAY IMMERSIVE REALITY Heads-up Display
34 Controls and Interaction Gesture Tracking Motion Tracking Remote Interaction MOTION TRACKING GESTURE CONTROLS
35 Thank you Questions Ibrahim Demir uiowa.edu
Web-Based Enterprise Data Visualization a 3D Approach. Oleg Kachirski, Black and Veatch
Web-Based Enterprise Data Visualization a 3D Approach Oleg Kachirski, Black and Veatch Contents - Introduction - Why 3D? - Applications of 3D - 3D Content Authoring - 3D/4D in GIS - Challenges of Presenting
Crosswalk: build world class hybrid mobile apps
Crosswalk: build world class hybrid mobile apps Ningxin Hu Intel Today s Hybrid Mobile Apps Application HTML CSS JS Extensions WebView of Operating System (Tizen, Android, etc.,) 2 State of Art HTML5 performance
Roles of Smart TV in Internet of Things
Roles of Smart TV in Internet of Things PG Demidov Yaroslavl State University Yaroslavl FRUCT Laboratory Our goal Roles of Smart TV in IoT We analyzed hardware and software which comes with modern Smart
Dell Wyse Cloud Connect
Dell Wyse Cloud Connect Secure productivity from work, home, and on the go. The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your
Video Collaboration & Application Sharing Product Overview
. Video Collaboration & Application Sharing Product Overview Overview NPL s Collaborative Real-Time Information Sharing Platform (CRISP ) combines high quality video collaboration, remote application sharing
Microsoft Office 365 Small Business from Vodafone. What will you achieve?
What will you achieve? Now there s an easy way to do business virtually anywhere 2 Microsoft Office 365 Small Business from Vodafone is designed for businesses like yours. It provides access to the Microsoft
Video Conferencing System Requirements
Video Conferencing System Requirements TrueConf system and network requirements depend on chosen video conferencing mode and applied video quality. Video resolution and frame rate are selected automatically
GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline
DESCRIPTION GGR272: GEOGRAPHIC INFORMATION AND MAPPING I Course Outline This course is an introduction to digital mapping and spatial analysis using a geographic information system (GIS). Students learn
LuminonCore Virtual Desktop Infrastructure (VDI) Products
LuminonCore Virtual Desktop Infrastructure (VDI) Products LuminonCore VDI products eliminate your doubts on current virtual desktop products from the market. LuminonCore VDI brings totally upgraded desktop
Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation
Vector Web Mapping Past, Present and Future Jing Wang MRF Geosystems Corporation Oct 27, 2014 Terms Raster and Vector [1] Cells and Pixel Geometrical primitives 2 Early 2000s From static to interactive
S5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD
S5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD WHO AM I Thomas Poppelgaard, Technology Evangelist Poppelgaard.com SME in Remote Graphics, Visualization (VR/AR)
ipecs UCS Unified Communications Solution Easy to access and activate Highlights Single server solution
ipecs UCS Unified Communications Solution In today s world of remote and dispersed workers, the ipecs UCS application provides tools to enhance productivity and mobility while improving employee collaboration
Support for Enterprise Services Virtual Meeting Rooms
Support for Enterprise Services Virtual Meeting Rooms Executive Summary Visual Collaboration and Aerus Cloud A fully featured video conferencing / Telepresence system designed to operate over non-engineered
CSE452 Computer Graphics
CSE452 Computer Graphics Lecture 14: User Interface CSE452 Lecture 14: User Interface 1 Purpose of UI A dialogue between the user and the machine The key to productivity Provide usable, functional, safe,
Troubleshooting BlackBerry Enterprise Service 10 version 10.1.1 726-08745-123. Instructor Manual
Troubleshooting BlackBerry Enterprise Service 10 version 10.1.1 726-08745-123 Instructor Manual Published: 2013-07-02 SWD-20130702091645092 Contents Advance preparation...7 Required materials...7 Topics
ENABLING HIGH PERFORMANCE GEOSPATIAL APPLICATIONS IN THE CLOUD _ WHITE PAPER
ENABLING HIGH PERFORMANCE GEOSPATIAL APPLICATIONS IN THE CLOUD _ WHITE PAPER CONTENTS I. INTRODUCTION 3 II. CHALLENGES OF DEPLOYING HIGH PERFORMANCE GEOSPATIAL CAPABILITIES IN THE CLOUD 3 A. Challenges
IBM Deep Computing Visualization Offering
P - 271 IBM Deep Computing Visualization Offering Parijat Sharma, Infrastructure Solution Architect, IBM India Pvt Ltd. email: [email protected] Summary Deep Computing Visualization in Oil & Gas
CTX OVERVIEW. Ucentrik CTX
CTX FACT SHEET CTX OVERVIEW CTX SDK API enables Independent Developers, VAR s & Systems Integrators and Enterprise Developer Teams to freely and openly integrate real-time audio, video and collaboration
THE AMD MISSION 2 AN INTRODUCTION TO AMD NOVEMBER 2014
THE AMD MISSION To be the leading designer and integrator of innovative, tailored technology solutions that empower people to push the boundaries of what is possible 2 AN INTRODUCTION TO AMD NOVEMBER 2014
Geo-Scale Data Visualization in a Web Browser. Patrick Cozzi [email protected]
Geo-Scale Data Visualization in a Web Browser Patrick Cozzi [email protected] About Me Developer Lecturer Author Editor http://www.seas.upenn.edu/~pcozzi/ About Cesium A WebGL virtual globe and map engine
Introduction to WebGL
Introduction to WebGL Alain Chesnais Chief Scientist, TrendSpottr ACM Past President [email protected] http://www.linkedin.com/in/alainchesnais http://facebook.com/alain.chesnais Housekeeping If you are
RTC:engine. WebRTC SOLUTION SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE
SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE WebRTC SOLUTION RTC:engine Sipwise and Deutsche Telekom AG / Telekom Innovation Laboratories signed a cooperation agreement for joint development
Microsoft Big Data. Solution Brief
Microsoft Big Data Solution Brief Contents Introduction... 2 The Microsoft Big Data Solution... 3 Key Benefits... 3 Immersive Insight, Wherever You Are... 3 Connecting with the World s Data... 3 Any Data,
What is Multimedia? Derived from the word Multi and Media
What is Multimedia? Derived from the word Multi and Media Multi Many, Multiple, Media Tools that is used to represent or do a certain things, delivery medium, a form of mass communication newspaper, magazine
Research on HTML5 in Web Development
Research on HTML5 in Web Development 1 Ch Rajesh, 2 K S V Krishna Srikanth 1 Department of IT, ANITS, Visakhapatnam 2 Department of IT, ANITS, Visakhapatnam Abstract HTML5 is everywhere these days. HTML5
Technology Services...Ahead of Times. Enterprise Application on ipad
Technology Services...Ahead of Times Enterprise Application on ipad Diaspark, 60/2 Babu Labhchand Chhajlani Marg, Indore M.P. (India) 452009 Overview This white paper talks about the capabilities of ipad
Virtual Maintenance Training Deployment The Latest Technology Options
Virtual Maintenance Training Deployment The Latest Technology Options ATS 2015 Singapore April 2, 2015 Steve Jackson VP Business Development & Program Management The DiSTI Corporation, Orlando, FL USA
HTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?
NVIDIA GRID OVERVIEW Imagine if responsive Windows and rich multimedia experiences were available via virtual desktop infrastructure, even those with intensive graphics needs. NVIDIA makes this possible
Luxriot Broadcast Server Manual 21.01.2013
Luxriot Broadcast Server Manual 21.01.2013 Table of contents Introduction... 2 Luxriot Broadcast Server system requirements...3 Installation... 4 Luxriot Broadcast Server configuration...5 Broadcast Server
Virtual Environments - Basics -
Virtual Environments - Basics - What Is Virtual Reality? A Web-Based Introduction Version 4 Draft 1, September, 1998 Jerry Isdale http://www.isdale.com/jerry/vr/whatisvr.html Virtual Environments allow
DATA VISUALIZATION: When Data Speaks Business PRODUCT ANALYSIS REPORT IBM COGNOS BUSINESS INTELLIGENCE. Technology Evaluation Centers
PRODUCT ANALYSIS REPORT IBM COGNOS BUSINESS INTELLIGENCE DATA VISUALIZATION: When Data Speaks Business Jorge García, TEC Senior BI and Data Management Analyst Technology Evaluation Centers Contents About
www.xenon.com.au STORAGE HIGH SPEED INTERCONNECTS HIGH PERFORMANCE COMPUTING VISUALISATION GPU COMPUTING
www.xenon.com.au STORAGE HIGH SPEED INTERCONNECTS HIGH PERFORMANCE COMPUTING GPU COMPUTING VISUALISATION XENON Accelerating Exploration Mineral, oil and gas exploration is an expensive and challenging
Microsoft Office 365 from Vodafone. Do business virtually anywhere
Do business virtually anywhere Now there s an easy way to do business virtually anywhere 2 Microsoft Office 365 from Vodafone is helping to empower people to work the way they want, on their terms, from
Wyse Cloud Connect. Secure productivity from work, home, and on the go. Learn more. Here:
Wyse Cloud Connect Secure productivity from work, home, and on the go The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your apps
PolyU Connect Email Service. Lync 2013. Setup and User Guide
PolyU Connect Email Service Lync 2013 Setup and User Guide Version 1.0 Last Update: 27 January 2014 PolyU Connect: www.polyu.edu.hk/connect ITS HelpCentre Support: www.polyu.edu.hk/hots ITS HelpCentre
http://ubiqmobile.com
Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development
Wildix WebRTC Kite & MCU Videoconference. Quick Start Guide
Wildix WebRTC Kite & MCU Videoconference Quick Start Guide Version 20.04.2015 Wildix Kite is a professional solution based on WebRTC technology for real-time communication with the customer through the
Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT
Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application
1. INTRODUCTION Graphics 2
1. INTRODUCTION Graphics 2 06-02408 Level 3 10 credits in Semester 2 Professor Aleš Leonardis Slides by Professor Ela Claridge What is computer graphics? The art of 3D graphics is the art of fooling the
Microsoft Visio 2010 Business Intelligence
Microsoft Visio 2010 Business Intelligence St. Louis SharePoint User Group Candy Parisi Microsoft Visio Solution Specialist April 10, 2012 Agenda Microsoft Business Intelligence Overview Visio Business
Developing Business Intelligence and Data Visualization Applications with Web Maps
Developing Business Intelligence and Data Visualization Applications with Web Maps Introduction Business Intelligence (BI) means different things to different organizations and users. BI often refers to
Web Based 3D Visualization for COMSOL Multiphysics
Web Based 3D Visualization for COMSOL Multiphysics M. Jüttner* 1, S. Grabmaier 1, W. M. Rucker 1 1 University of Stuttgart Institute for Theory of Electrical Engineering *Corresponding author: Pfaffenwaldring
Introduction GPU Hardware GPU Computing Today GPU Computing Example Outlook Summary. GPU Computing. Numerical Simulation - from Models to Software
GPU Computing Numerical Simulation - from Models to Software Andreas Barthels JASS 2009, Course 2, St. Petersburg, Russia Prof. Dr. Sergey Y. Slavyanov St. Petersburg State University Prof. Dr. Thomas
Applications of Deep Learning to the GEOINT mission. June 2015
Applications of Deep Learning to the GEOINT mission June 2015 Overview Motivation Deep Learning Recap GEOINT applications: Imagery exploitation OSINT exploitation Geospatial and activity based analytics
The Suitability of Native Application for University E-Learning Compared to Web-Based Application
The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information
Logitech ConferenceCam CC3000e. Best Practices for use with Software Clients. UC for Real People
Logitech ConferenceCam CC3000e Best Practices for use with Software Clients UC for Real People Product Functionality Check 1 Skype 2 Cisco Jabber 3 Cisco WebEx 4 Microsoft Lync 5 Google Hangouts 6 Simple
A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL
A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL *Hung-Ming Chen, Chuan-Chien Hou, and Tsung-Hsi Lin Department of Construction Engineering National Taiwan University
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control
EQUELLA. One Central Repository for a Diverse Range of Content. www.equella.com
EQUELLA One Central Repository for a Diverse Range of Content www.equella.com What is EQUELLA? EQUELLA, our web-based platform, provides one central location for the delivery of a diverse range of content
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date>
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) Outline Smartphones Developing Mobile Applications Android ios BlackBerry Windows Mobile References Cell phones
Inventory and Analytics for Browser-based Applications in the Enterprise
Inventory and Analytics for Browser-based Applications in the Enterprise Introduction Times are changing. Desktop and client/server business applications (collectively referred to as native applications
Firefox for Android. Reviewer s Guide. Contact us: [email protected]
Reviewer s Guide Contact us: [email protected] Table of Contents About Mozilla Firefox 1 Move at the Speed of the Web 2 Get Started 3 Mobile Browsing Upgrade 4 Get Up and Go 6 Customize On the Go 7 Privacy
NVIDIA VIDEO ENCODER 5.0
NVIDIA VIDEO ENCODER 5.0 NVENC_DA-06209-001_v06 November 2014 Application Note NVENC - NVIDIA Hardware Video Encoder 5.0 NVENC_DA-06209-001_v06 i DOCUMENT CHANGE HISTORY NVENC_DA-06209-001_v06 Version
WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany [email protected] www.frafos.com
WebRTC: Why and How? FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany [email protected] www.frafos.com This docume nt is copyright of FRAFOS GmbH. Duplication or propagation or e xtracts
2020 Design Update 11.3. Release Notes November 10, 2015
2020 Design Update 11.3 Release Notes November 10, 2015 Contents Introduction... 1 System Requirements... 2 Actively Supported Operating Systems... 2 Hardware Requirements (Minimum)... 2 Hardware Requirements
Why Architecture Matters
Unified Communications Why Architecture Matters A UCStrategies White Paper sponsored by ezuce October 2014 Copyright ezuce 2014, all rights reserved Why Architecture Matters Unified Communications (UC)
Discovering Computers
Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet Chapter 9 Operating Systems Objectives Overview Define an operating system Describe the start-up process and shutdown
NVIDIA GRID TEST DRIVE MANUAL
NVIDIA GRID TEST DRIVE MANUAL V1.0 P a g e 2 Table of Contents Getting Started With the NVIDIA GRID TEST DRIVE... 4 About the NVIDIA GRID Test Drive... 9 Testing the NVIDIA GRID... 10 Running the Demos...
INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0
INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0 PLEASE NOTE PRIOR TO INSTALLING On Windows 8, Windows 7 and Windows Vista you must have Administrator rights to install the software. Installing Enterprise Dynamics
Choosing a Computer for Running SLX, P3D, and P5
Choosing a Computer for Running SLX, P3D, and P5 This paper is based on my experience purchasing a new laptop in January, 2010. I ll lead you through my selection criteria and point you to some on-line
MITEL BUSINESS COMMUNICATIONS SOLUTIONS
BROCHURE MITEL BUSINESS COMMUNICATIONS SOLUTIONS BUSINESS COMMUNICATIONS YOUR WAY, WITH COMPREHENSIVE AND FLEXIBLE SOLUTIONS ON PREMISE OR IN THE CLOUD Whether it s retaining productive employees, providing
Virtual Desktop VMware View Horizon
Virtual Desktop VMware View Horizon Presenter - Scott Le Marquand VMware Virtualization consultant with 6 years consultancy experience VMware Certified Professional 5 Data Center Virtualization VMware
A Hybrid Visualization System for Molecular Models
A Hybrid Visualization System for Molecular Models Charles Marion, Joachim Pouderoux, Julien Jomier Kitware SAS, France Sébastien Jourdain, Marcus Hanwell & Utkarsh Ayachit Kitware Inc, USA Web3D Conference
ITLINK CORPORATION LIMITED
ITLINK CORPORATION LIMITED 1. Company Description ABOUT ITLINK ITLink is established as a Software Development, information technology solution, training, and consulting company with the purpose of facilitating
ASUS GPU Tweak User Manual
ASUS GPU Tweak User Manual Q6866 First Edition December 0 Contents I. Introduction... a. Knowing ASUS GPU Tweak... II. III. b. System requirements... c. Installing ASUS GPU Tweak... Quick start... a. Launching
RobotWare 6 External Presentation
ABB Robotics December 2014 RobotWare 6 External Presentation December 16, 2014 Slide 1 Differentiated Value Proposition RobotWare 6 RobotWare raises the bar in robot control by improving flexibility while
MICROSOFT DYNAMICS CRM Vision. Statement of Direction. Update: May, 2011
MICROSOFT DYNAMICS CRM Vision Statement of Direction Update: May, 2011 Microsoft Dynamics CRM - Statement of Direction, May 2011 EXECUTIVE SUMMARY Microsoft has delivered significant innovation and value
How To Teach Computer Graphics
Computer Graphics Thilo Kielmann Lecture 1: 1 Introduction (basic administrative information) Course Overview + Examples (a.o. Pixar, Blender, ) Graphics Systems Hands-on Session General Introduction http://www.cs.vu.nl/~graphics/
Qlik Sense Enabling the New Enterprise
Technical Brief Qlik Sense Enabling the New Enterprise Generations of Business Intelligence The evolution of the BI market can be described as a series of disruptions. Each change occurred when a technology
Programming in HTML5 with JavaScript and CSS3
Course 20480B: Programming in HTML5 with JavaScript and CSS3 Course Details Course Outline Module 1: Overview of HTML and CSS This module provides an overview of HTML and CSS, and describes how to use
Middle East Technical University TECHNOPOLIS DamaSistem computer aided training solutions, tailored solutions to organizations e-learning DamaSistem
1 Operating at the Middle East Technical University TECHNOPOLIS, DamaSistem is a research and development company focusing on design and development of educational software. Also providing training and
Microsoft Office 365 Midsize Business from Vodafone. The tools to do business virtually anywhere
The tools to do business virtually anywhere Now you have the tools to do business virtually anywhere 2 Microsoft Office 365 from Vodafone is designed for growing businesses like yours. It provides you
SierraVMI Sizing Guide
SierraVMI Sizing Guide July 2015 SierraVMI Sizing Guide This document provides guidelines for choosing the optimal server hardware to host the SierraVMI gateway and the Android application server. The
Scratch Game Design (Grade 3-5, Beginners)
Scratch Game Design (Grade 3-5, Beginners) Scratch was developed at MIT as a graphical programming language, and this course is designed to cultivate interests of younger students. In this course, elementary
Developing Fleet and Asset Tracking Solutions with Web Maps
Developing Fleet and Asset Tracking Solutions with Web Maps Introduction Many organizations have mobile field staff that perform business processes away from the office which include sales, service, maintenance,
FI-WARE Generic Enablers technical overview. University of Athens
FI-WARE Generic Enablers technical overview University of Athens 1 FI-WARE: Major Technical Chapters Advanced middleware and interfaces to Network and Devices Advanced Web-based User Interface Applications/Services
Introduction to IBM Worklight Mobile Platform
Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.
Desktop Virtualization. The back-end
Desktop Virtualization The back-end Will desktop virtualization really fit every user? Cost? Scalability? User Experience? Beyond VDI with FlexCast Mobile users Guest workers Office workers Remote workers
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000
GPU Usage. Requirements
GPU Usage Use the GPU Usage tool in the Performance and Diagnostics Hub to better understand the high-level hardware utilization of your Direct3D app. You can use it to determine whether the performance
Office 365 SharePoint Online White Paper
Office 365 SharePoint Online White Paper Introduction Overview Cloud computing is slowly changing the way IT companies are offering their software solutions and services. Through cloud computing, IT companies
Six ways to accelerate Android mobile application development
Six ways to accelerate Android mobile application Creating an integrated solution for collaboration among teams Contents 1 Weaving the invisible thread of innovation 2 Android : vast opportunities and
ni.com Remote Connectivity with LabVIEW
Remote Connectivity with LabVIEW What Is Remote Connectivity? Local Monitoring 3 Remote Mobile Access 4 What Is Remote Connectivity Two machines talking to one another Client Server PC PC Consumes Data
app design & development
FOR MOBILE BUSINESS app design & development SMARTPHONES AND TABLETS App Market Revolution $9B $8B $7B $6B $5B $4B News and Business $3B $2B $1B $0B 2008 2009 2010 2011 2012 2013 2014 From Apple s App
