De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Een mobiele App voor studenten Robbert Serné & Jonas de Graaff CACI.

Verwante presentaties


Presentatie over: "Een mobiele App voor studenten Robbert Serné & Jonas de Graaff CACI."— Transcript van de presentatie:

1 Een mobiele App voor studenten Robbert Serné & Jonas de Graaff CACI

2 Even voorstellen Robbert Serné Productmanager Jonas de Graaff Productmanager

3 HOOFDSTUK 1 DE HOOFDROLSPELERS

4 CACI ISV Gericht op het Hoger Onderwijs Leverancier van 2 standaardpakketten: OSIRIS Studielink

5 Studentinformatiesysteem voor het Hoger Onderwijs OSIRIS

6

7 Technologie “Oracle” tenzij policy Oracle ADF , Oracle ADF & Oracle ADF (uix) Oracle database WebLogic & WebLogic Oracle BI Publisher

8 HOOFDSTUK 2 DE ERASMUS UNIVERSITEIT HEEFT EEN VISIE

9 Erasmus Universiteit Studenttevredenheid verbeteren App voor studenten Functionaliteit Rooster Resultaten Inschrijven …

10 Erasmus Universiteit Informatie uit OSIRIS en SIN online Telefoon integratie Locatie Push notificatie Huisstijl Erasmus Universiteit

11 HOOFDSTUK 3 CACI, “MAKE IT SO”

12 Technologie keuze “Oracle” tenzij policy Oracle Mobile Application Framework (MAF) (versie 2.1) Sluit aan bij ontwikkelframework van OSIRIS Gebruik van bestaande kennis Complete out-of-the-box oplossing Oracle Service Bus (OSB)

13 Architectuur MAF Application OSIRIS services SIN online services … Oracle Service Bus (OSB) Oracle Mobile Application Framework (MAF) Backend services SOAP/XML REST/JSONAuthenticatie A-Team Mobile Persistence Accelerator

14 Oracle MAF

15 Feiten & cijfers Start ontwerp & realisatieseptember 2014 Aantal prototypes3 Huisstijl ErasmusDesignbureau Fabrique Aantal schermen± 15 Aantal SOAP/XML services± 10 Aantal REST/JSON services± 10 Aantal ontwerpers & programmeurs2 + ondersteuning Steven Davelaar Aantal testers± 35 (16 studenten) Beschikbaar in App Storesfebruari 2015

16 DEMONSTRATIE

17 Bevindingen App design Andere manier van denken UI Techniek Grote afhankelijkheid van Apple en Google Certificaten, etc. iOS en Android upgrades Distributie van de App (HockeyApp)

18 Bevindingen Meevallers Kennis van “big” ADF is een goede basis voor MAF Snel resultaat Goede ondersteuning vanuit Oracle App store review verliep soepel

19 Bevindingen Tegenvallers Optimaliseren van services “Range refresh” “Navigatie” Springboard, features & taskflows “Back-button” support Android “Scroll-to-top”

20 Bevindingen Tegenvallers Weinig informatie te vinden op het internet Deploy & test proces omslachtig Security Styling

21 HOOFDSTUK 4 “HALLELUJAH”

22 HOOFDSTUK 4 “HOUSTON, WE HAVE A PROBLEM”

23 De App in de praktijk Studenten zijn blij met de functionaliteit van de App Er wordt echter geklaagd over de performance Met name het opstarten van de App Is een reden om de App van de telefoon te verwijderen

24 HOOFDSTUK 5 “BACK TO THE DRAWING BOARD”

25 Op zoek naar een oplossing Oracle support Plan B - een ander framework Ionic Sencha Touch

26 Ionic HTML5 mobile app development framework Open source Focus op hybrid apps Maakt gebruik van AngularJS Ionic gericht op de look-and-feel en UI interactie

27

28 Feiten & cijfers App herschreven Webservices ongewijzigd Start realisatiebegin juli 2015 Aantal programmeurs1,5 Beschikbaar in App Storesmedio augustus 2015

29 DEMONSTRATIE

30 Algemene bevindingen Verschillen Oracle MAF en Ionic Oracle MAFIonic Who is it forJava DeveloperJavaScript Client Developer Development ExperienceDeclarativeCode centric Development ToolsJDeveloperAny ArchitectureMVCMVVM Based onJava EEOpen source javascript libraries Abstraction from technologyYesNo

31 Bevindingen Meevallers Performance “Native” look-and-feel Veel functionaliteit out-of-the-box “Back-button” support Android “Scroll-to-top” “Pull-to-refresh”

32 Bevindingen Meevallers Styling Grootte App Ionic: 19.8 MB Oracle MAF: 56,6 MB

33 Bevindingen Tegenvallers Geen ervaring met een Javascript framework Echter, … Goede documentatie beschikbaar

34 Bevindingen Tegenvallers Geen DVT’s Echter, … chartist.js d3.js

35 Bevindingen Tegenvallers Splashscreens & icons

36 Bevindingen “Onverwachte” meevallers ionic serve ionic emulate phonegap remote build Sass Syntactically Awesome Style Sheets

37 Bevindingen “Onverwachte” meevallers Ionic deploy Ionic creator

38 LAATSTE HOOFDSTUK “1 SLIDE VERWIJDERD VAN DE BORREL”

39 Oracle MAF of Ionic? Hangt af van je doelgroep Een “business user” stelt andere eisen dan een student Mobile Cloud Service (MCS) Eisen die je stelt aan de continuïteit van het framework Oracle JET?


Download ppt "Een mobiele App voor studenten Robbert Serné & Jonas de Graaff CACI."

Verwante presentaties


Ads door Google