UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect UNIT-e evolution User definable UNIT-e solutions WYSIWYG mobile apps WYSIWYG web apps Information Interface Web Client Information Interface Web Client WYSIWYG Windows apps Information Interface User definable web pages Internet Builder User definable applications Proformas Fixed applications Manager Apps Cloud & Mobile & iOS & Android & Metro….. Spending cuts Reduce costs Increased efficiency Mergers & Shared Services iPad & iPhone Android Windows Phone & Metro Blackberry Cloud Cloud Computing Hosted solutions What do people think of when they think of cloud Online storage - Apple iCloud, Microsoft SkyDrive Email - Gmail, Hotmail Cloud models IaaS - infrastructure as a service PaaS - platform as a service SaaS - software as a service Deployment models Public cloud Community cloud Private cloud Hosted solution Hosted on-site/off-site Multiple colleges/locations sharing software College mergers could be easier to handle One point of deployment and upgrade Browser based access over the internet Wireless/3G based access Usable by multiple devices UNIT-e Browser based deployment UNIT-e Browser based deployment Native Apps Performance UI Offline Expensive Which platforms do you support? Commission from store providers Web Apps Limited UIs but improving quickly Easy deployment Wide support Use existing frameworks Offline not practical at present Still need custom behaviour for some devices UNIT-e browser based deployment Different form factors Smaller screens Rotation Gesture navigation Text input Performance Browser compatibility Security Many users Staff Students Parents Employers UNIT-e Browser based deployment Built on Information Interface (Web Client) CSS/JavaScript/HTML Device Templates Automatic device detection Maximise screen real estate Hide navigation where possible Handle Rotation Specific controls for mobile Image Pick List Navigation Bar Twitter feed Google maps Code to support mobile events Swipe Gestures More to follow… What is a Web Application? Web Sites Large numbers of users Often anonymous access Change UI to match other sites Security & performance drivers Off site Many devices UNIT-e Forms Apps Known users Data entry and workflow driven tasks On site Windows What is a Web Application? Web Sites Large numbers of users Often anonymous access Change UI to match other sites Security & performance drivers Off site Many devices Web Apps • Remote workers • New Devices • New People UNIT-e Forms Apps Known users Data entry and workflow driven tasks On site Windows II Web Client applications LaunchPad II Web Client applications DayView II Web Client applications Markbook Manager II Web Client applications Parent Portal II Web Client applications Parent Portal II Web Client applications Parent Portal II Web Client applications Parent Portal II Web Client applications DLHE – Student Questionnaire II Web Client applications DLHE – Student Questionnaire Mobile application stack mPadStudent mPadStaff Cost option mPad Free LaunchPad Information Interface tool stack II Web Edition with Professional Edition II Web Edition with Advanced Edition Use scripts to extend standard functionality Create new web apps Amend Capita web apps New browser controls – user layout New browser controls – user layout demo New browser controls – user layout New browser controls – user layout II Web Client applications – mobile configuration Mobile configuration functionality mPadStaff Staff timetables Student contact details Student timetable Attendance data Student text and email messages Course data Current enrolments mPadStudent Timetable Exams Attendance data Aims and personal review data Mobile configuration 1 Mobile configuration 2 Mobile app design Mobile app design II Web Client applications – the future Gesture support Transitions HTML5 Local storage Built-in form validation Animations Audio support Video support UNIT-e technology UNIT-e evolution Using the tried and tested UNIT-e architecture to create a turnkey solution making information available anywhere, anytime