Upload
elisabeth-riden
View
242
Download
6
Embed Size (px)
Citation preview
June, 2012© Tridium 2012
NIAGARA MOBILEGareth Johnson
Agenda
A little Backgroun
d
Introducing Mobile Apps
Demo
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
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
Mobile Computing
• The rise of Apps– Software dedicated to
tasks• Usually single task• Typically not a universal
toolkit
Types of Apps
• Native App (for specific Operating System)– iPhone/iPAD, Android, Blackberry,
Windows– Niagara Examples
• J2, Tyrrell eBMS, Distech, Think Simple...
Browser Apps
• HTML5, CSS and JavaScript now widely supported
• Multi-Platform support a reality for browsers
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
Powered by...
Demo
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
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
Questions?