UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.

35
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect

Transcript of UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.

PowerPoint Presentation

UNIT-e futures and UNIT-e Mobile

Ben PotterSystems Architect

1UNIT-e evolutionUser definable UNIT-e solutionsUser definable applicationsUser definable web pagesWYSIWYG Windows appsWYSIWYG web appsWYSIWYG mobile appsFixed applicationsCloud & Mobile & iOS & Android & Metro..Spending cutsReduce costsIncreased efficiencyMergers & Shared ServicesiPad & iPhoneAndroidWindows Phone & MetroBlackberryCloud

Cloud ComputingHosted solutionsWhat do people think of when they think of cloudOnline storage - Apple iCloud, Microsoft SkyDriveEmail - Gmail, HotmailCloud modelsIaaS - infrastructure as a servicePaaS - platform as a serviceSaaS - software as a serviceDeployment modelsPublic cloudCommunity cloudPrivate cloud

Hosted solutionHosted on-site/off-siteMultiple colleges/locations sharing softwareCollege mergers could be easier to handleOne point of deployment and upgradeBrowser based access over the internetWireless/3G based accessUsable by multiple devices

UNIT-e Browser based deployment

UNIT-e Browser based deploymentNative AppsPerformanceUIOfflineExpensiveWhich platforms do you support?Commission from store providersWeb AppsLimited UIs but improving quicklyEasy deploymentWide supportUse existing frameworksOffline not practical at presentStill need custom behaviour for some devices

UNIT-e browser based deploymentDifferent form factorsSmaller screensRotationGesture navigationText inputPerformanceBrowser compatibilitySecurityMany usersStaffStudentsParentsEmployers

UNIT-e Browser based deployment

Built on Information Interface (Web Client)CSS/JavaScript/HTML Device TemplatesAutomatic device detectionMaximise screen real estateHide navigation where possibleHandle RotationSpecific controls for mobileImage Pick ListNavigation BarTwitter feedGoogle mapsCode to support mobile eventsSwipe GesturesMore to follow

What is a Web Application?Web SitesLarge numbers of usersOften anonymous accessChange UI to match other sitesSecurity & performance driversOff siteMany devicesUNIT-e Forms AppsKnown usersData entry and workflow driven tasksOn siteWindows

UNIT-e Forms AppsKnown usersData entry and workflow driven tasksOn siteWindows

What is a Web Application?Web SitesLarge numbers of usersOften anonymous accessChange UI to match other sitesSecurity & performance driversOff siteMany devices

Web AppsRemote workersNew DevicesNew PeopleII Web Client applicationsLaunchPad

II Web Client applicationsDayView

II Web Client applicationsMarkbook Manager

II Web Client applicationsParent Portal

Parent Portal session afternoon of second day

Used same tools to create public facing websiteII Web Client applicationsParent Portal

II Web Client applicationsParent Portal

II Web Client applicationsParent Portal

II Web Client applicationsDLHE Student Questionnaire

Although an HE module, questionnaire is generic, plus validation to check correct fields are entered and drive which questions to askII Web Client applicationsDLHE Student Questionnaire

Mobile application stackFreeCost optionInformation Interface tool stackII Web Editionwith Professional EditionII Web Editionwith Advanced EditionCreate new web appsAmend Capita web appsUse scripts to extend standard functionality Scripting:ValidationAbility to change navigation of user at run timeNew 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

mPadStaffStaff timetablesStudent contact detailsStudent timetableAttendance dataStudent text and email messagesCourse dataCurrent enrolmentsmPadStudentTimetableExamsAttendance dataAims and personal review dataMobile configuration 1

Mobile configuration 2

Mobile app design

Mobile app design

II Web Client applications the future

Gesture supportTransitionsHTML5Local storageBuilt-in form validationAnimationsAudio supportVideo support

UNIT-e technology

34UNIT-e evolutionUsing the tried and tested UNIT-e architecture to create a turnkey solution making information available anywhere, anytime