june, 2012 © tridium 2012 niagara mobile gareth johnson
TRANSCRIPT
![Page 1: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/1.jpg)
June, 2012© Tridium 2012
NIAGARA MOBILEGareth Johnson
![Page 2: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/2.jpg)
Agenda
A little Backgroun
d
Introducing Mobile Apps
Demo
![Page 3: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/9.jpg)
Powered by...
![Page 10: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/10.jpg)
Demo
![Page 11: June, 2012 © Tridium 2012 NIAGARA MOBILE Gareth Johnson](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022061609/5519d91a550346047c8b4eae/html5/thumbnails/13.jpg)
Questions?