Agenda A little Background 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...
Mobile Apps for Niagara Open Web Apps – configured in Station Optimised for mobile devices SmartPhones 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
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