Top Banner
June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson
13

June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Mar 31, 2015

Download

Documents

Elisabeth Riden
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

June, 2012© Tridium 2012

NIAGARA MOBILEGareth Johnson

Page 2: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Agenda

A little Backgroun

d

Introducing Mobile Apps

Demo

Page 3: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Web – 10 years ago

• Early browsers– HTML fairly basic

• Poor layout and styling control– Disparity in behaviour and standards

support• Java used for visualisation

– Niagara R2 and Web Applets for Niagara AX

Page 4: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Web – recent years

• More browser choice– Emergence of HTML5 as dominant

standard• Arrival of SmartPhones and

Tablets– iPhone set the standard for mobile

browsers– Introduced concept of Web based Apps

Page 5: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Mobile Computing

• The rise of Apps– Software dedicated to

tasks• Usually single task• Typically not a universal

toolkit

Page 6: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Types of Apps

• Native App (for specific Operating System)– iPhone/iPAD, Android, Blackberry,

Windows– Niagara Examples

• J2, Tyrrell eBMS, Distech, Think Simple...

Page 7: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Browser Apps

• HTML5, CSS and JavaScript now widely supported

• Multi-Platform support a reality for browsers

Page 8: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Mobile Apps for Niagara

Open Web Apps – configured in Station

•Optimised for mobile devices•Smart

Phones and Tablets

•Touchscreens

•Desktop also supported

Serves views and data to

browser

•Tridium and third party possible

•BajaScript API used for data

Framework for multiple

apps

Page 9: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Powered by...

Page 10: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Demo

Page 11: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Mobile Apps for AX

• New Station components– Box Service– Apps folder– Mobile Apps set

• New Mobile user profile• Px Views engineered for mobile

profile– Px Editor is assembler, not WYSIWYG– Views autosize for small browser screens

Page 12: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Developers

• Niagara Mobile Apps API:– Add custom Field Editors for Px

and Property Sheet App– Custom themes

• Create your own Mobile Apps– BajaScript– Velocity– Niagara App API

Page 13: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson.

Questions?