2Introducing Mobile Apps AgendaA little BackgroundIntroducing Mobile AppsDemo
3Web – 10 years ago Early browsers Java used for visualisation HTML fairly basicPoor layout and styling controlDisparity in behaviour and standards supportJava used for visualisationNiagara R2 and Web Applets for Niagara AX
4Web – recent years More browser choice Emergence of HTML5 as dominant standardArrival of SmartPhones and TabletsiPhone set the standard for mobile browsersIntroduced concept of Web based Apps
5Mobile Computing The rise of Apps Software dedicated to tasks Usually single taskTypically not a universal toolkit
6Types of Apps Native App (for specific Operating System) iPhone/iPAD, Android, Blackberry, WindowsNiagara ExamplesJ2, Tyrrell eBMS, Distech, Think Simple...
8Mobile Apps for Niagara Open Web Apps – configured in StationServes views and data to browserOptimised for mobile devicesSmartPhones and TabletsTouchscreensDesktop also supportedFramework for multiple appsTridium and third party possibleBajaScript API used for data
11Mobile Apps for AX New Station components New Mobile user profile Box ServiceApps folderMobile Apps setNew Mobile user profilePx Views engineered for mobile profilePx Editor is assembler, not WYSIWYGViews autosize for small browser screens
12Developers Niagara Mobile Apps API: Create your own Mobile Apps Add custom Field Editors for Px and Property Sheet AppCustom themesCreate your own Mobile AppsBajaScriptVelocityNiagara App API