BY: TAYLOR APPLEYARD DIG4104c: Student Talk Wikitude: Augmented Reality.

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

Win8 on Intel Programming Course Desktop : Introduction Cédric Andreolli Intel Software.
XProtect® Expert 2013 Product presentation
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
Ellucian Mobile: Don’t text and drive, kids!
ISPATIAL V3 A web-based collaborative framework that leverages Google Earth and Maps in a flexible, task-based approach to solving complex problems.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
1st Project Introduction to HTML.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Development of mobile applications using PhoneGap and HTML 5
Presenter: NAME Date: MM/DD/YYYY CUSTOMER NAME Presenter: Harris Date: 04/06/ An extensible platform for creating.
Introduction to Android Platform Overview
Native vs hybrid vs web mobile Application
To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.
Chapter ONE Introduction to HTML.
Web Design Basic Concepts.
Sayed Ahmed BSc. Eng. In Computer Sc. and Eng. (BUET), Bangladesh MSc., Computer Science, Canada President/Chief Architect/Lead Developer Justetc (Just.
| imodules.com Making Your Site Mobile-Ready Presented by: Mark Werner & Chris Smith.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
Mobile Web Applications
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
KTC, November On services and apps in IoT Mobile apps – the key interface for IoT solutions The value of IoT devices increase with the functionality.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Windows Reimagine d Windows 8 Data explosion Browser-based apps Natural interaction Ubiquitous connectivity Personal devices in the.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Apache Cordova Tools in Visual Studio
October 2012 Oregon Community College Mobile Initiative.
Android absolutely dominated the number of smartphones shipped worldwide in the first three months of 2015, with.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Basics of testing mobile apps
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
| | Top 4 Benefits of Hybrid Mobile Apps.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Top 12 Frameworks for Android App Development
Created by Presented by James Schultz Titanium. What is Titanium? An open, extensible development environment for creating beautiful native apps across.
Window Shopper Presented By: Mohammad Harris Samee Solangi Maria Fatima Muhammad Saad Khan Supervised By : Dr. Muhammad Sarim.
Mobile Application Development Kevin Payne & Andi Saputra JWH Group.
1 Get All Answers Get All Answers. Contents History of Android Android Fragmentation The Role of Google Features and Architecture Android Software Development.
6 Cool Tools HTML5 Game For Development. Games with HTML5 HTML5 acts as a ubiquitous podium on the web for game development. HTML5 introduces many cutting.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Power Software A leading web solutions company for all your web-based needs About Power Software (PWS) One-stop place for all your web and app needs! Power.
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
MSU Cognos Future Data Services September Cognos Improvements  Architecture  64- bit vs 32- bit  More server power, faster servers  Ghost.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
A little more App Inventor and Mind the GAP!
Lucidchart Extends Collaborative, Cross-Platform Diagramming Solution for Individuals, SMBs, and Enterprises with New Microsoft Office 365 Add-Ins OFFICE.
Native Ads by YeahMobi.
4.01B Authoring Languages and Web Authoring Software
Apache Cordova Overview
Open Web App.
Google translate app demo
Chapter 18 MobileApp Design
Augmented Reality SDK Introduction
Collaboration on-the-Go
H5P: Using an Interactive Assessment Tool in Moodle
Collaboration on-the-Go
Mobile App Development
Apps XD.
4.01B Authoring Languages and Web Authoring Software
And I have to create mobile apps too?
Presentation transcript:

BY: TAYLOR APPLEYARD DIG4104c: Student Talk Wikitude: Augmented Reality

The Wikitude Platform Wikitude is a software platform that enables branded augmented reality (AR) app experiences across most real world environments, giving mobile apps the ability to ‘see’. The Wikitude platform uses computer vision-based image recognition and offers a wide set of features and capabilities. Wikitude has support for iOS, Android, and BlackBerry 10, allowing for a single native app to reach the most users across the widest range of smartphones and tablets.

The Wikitude Platform

The Wikitude Technology Core Wikitude is one of the world’s leading augmented reality technology provider. Includes:  geo-based AR engine  image recognition and tracking services  3D modeling and presentation layers. The core technology provides users with every technology component necessary to create deep and engaging augmented reality experiences.

The Wikitude SDK The Wikitude SDK is the primary library that is used to integrate the core technologies into your augmented reality app. From this easy-to-use software development kit, developers can build their augmented reality experiences. Based on familiar programming languages, HTML5, JavaScript, and CSS3, the Wikitude SDK eliminates the need to learn any new programming languages. The advanced 3D rendering engine included in Wikitude’s powerful technology, provides developers with the ability to meet and exceed even the most demanding clients’ expectations.

The Wikitude Studio Building upon the ease-of-use factor of the Wikitude SDK, the Wikitude Studio is a cloud based augmented reality creation tool. With its intuitive graphic interface, absolutely no programming skills are needed to set up image recognition and tracking based augmented reality experiences.  Web-Based  Drag and Drop  Easy to Use  Powerful 3D  AR Content Management  Image Recognition and Tracking With a one-click process, all creations made with the Wikitude Studio are easily imported into the Wikitude SDK.

The Wikitude World Browser (The APP) For the past 5 years, the multiple award-winning Wikitude World Browser has been utilized by million users around the globe. It is available on every major mobile platform, iOS, Android, BlackBerry, and Windows Phone. The Wikitude World Browser features over 7,000 individual content resources and provides added value to every facet of life.

The Wikitude Developer Network With over thirty thousand registered developers, the Wikitude Developer network is one of the largest and most active communities of augmented reality developers on the planet. The Wikitude Developer Network is a “go-to” source when it comes to creating outstanding augmented reality experiences. Wikitude Premium Partner Network members enjoy a host of special benefits, and an ongoing collaboration with Wikitude.

Wikitude AR Navigation Using precise GPS coordinates and overlaying a navigational map, users of Wikitude AR navigation are provided with highly accurate directions, with the safety benefits of never having to look away from their “real world” view. Wikitude AR Navigation has tremendous potential when combined with the growing market of wearable display technology. Wikitude SDK Pro allows Developers to develop AR for:  Google Glass  EPSON Moverio  Vuzix

Open Geospatial Consortium / Augmented Reality Standards Wikitude been an active member of the Open Geospatial Consortium (OGC) for the past three years The CTO, Martin Lechner, is a primary author of the augmented reality markup language (ARML) standard. ARML 2.0 is a set of XML tags and process that has defined the standard of today’s augmented reality development. Working with Wikitude’s core technology means that its creations adhere to a globally recognized and accepted rule of standards.

My Example Go into the APP Store – Download Wikitude (free to download) Go into settings>developer settings>Architect World URL > enter : This creates my example app in your Favorites.

Demo using Wikitude Studio

Demo materials

Demo – JavaScript for enabling Image Recognition // Initialize Tracker // Important: If you replace the tracker file with your own, make sure to change the target name accordingly. // e.g. replace "pageOne" used for creating the AR.Trackeable2DOBject below, with the name of one of your new target images. this.tracker = new AR.Tracker("assets/Tracker.wtc", { onLoaded: this.worldLoaded }); // Create overlay for page one this.imgButton = new AR.ImageResource("assets/StillShot.png"); var pageOneButton = this.createWwwButton(" 0.1, { offsetX: -0.25, offsetY: }); var pageOne = new AR.Trackable2DObject(this.tracker, “Logo", { drawables: { cam: pageOneButton } }); createWwwButton: function createWwwButtonFn(url, size, options) { options.onClick = function() { AR.context.openInBrowser(url); }; return new AR.ImageDrawable(this.imgButton, size, options); },

Wikitude Vuforia Paltforms:  iOS  Android  BlackBerry 10 Features:  GPS  IMU Sensors  Markers  Natural Feature  Content API  Framework (Wikitude Studios) Plugin Compatibility:  PhoneGap  Appcelerator License Type: Free + commercial SDK option Paltforms:  iOS  Android Features:  Markers  Natural Feature  Content API(with Vuforia Cloud) Plugin Compatibility:  Unity 3D License Type: Free + commercial SDK option Comparison

Sources Wikitude: SDK Comparisons: ed-reality-sdks

Questions Q:Wikitude is based on which familiar programming languages? A: HTML5, JavaScript, and CSS3 Q:Wikitude is compatible with which platforms? A: iOS, Android and BlackBerry 10 Q:What is Wikitude Studio? A: A cloud based augmented reality creation tool with intuitive graphic interface