2 Introducing Mobile Apps AgendaA little BackgroundIntroducing Mobile AppsDemo
3 Web – 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
4 Web – 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
5 Mobile Computing The rise of Apps Software dedicated to tasks Usually single taskTypically not a universal toolkit
6 Types of Apps Native App (for specific Operating System) iPhone/iPAD, Android, Blackberry, WindowsNiagara ExamplesJ2, Tyrrell eBMS, Distech, Think Simple...
8 Mobile 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
11 Mobile 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
12 Developers 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