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

Slides:



Advertisements
Verwante presentaties
The customer centric software company
Advertisements

#Exactlive12 / #livesessie8 Wel of niet naar de cloud?
F&J webcreation even voorstellen… we willen graag met u in gesprek, dus…
Smartphone development Coopman Tom Adforce. Online communicatie en marketing agentschap Gevestigd in Brussel Aanbiedingen : – Online marketing – Juridische.
Server Management Framework
Organisatie en sourcing van de DLWO Jacco Jasperse Informatie- en procesmanager Manager Dienst Informatievoorziening en Automatisering.
Mobile Device Management (MDM)
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Easy Bis Bestuursdienst Informatie Systeem Van agendapunt tot besluit Met automatische internet publicatie.
Behind Interactive Media. Agenda 1.Mobiel internet 2.Mobiele content 3.Apps 4.Opleveren.
Osiris Presentatie Klantenmiddag UCI, 13 januari 2011 Thomas Dessing, Dienst Studentenzaken - Radboud Universiteit Nijmegen.
Specificatie Ontwikkeling van een aanpassing in onze unieke folder Plak dit unieke sourcefolder in andere projecten (Symbian, Android, Iphone…) Deploy.
Legacy in een moderne wereld
Groep5: CHImazon Christof Derwael, Birgen Geelen, Jasper Boncquet, Jelle Ghys en testpersonen.
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
The vision at work Batteries included Ervaringen van een ISV op hosting avontuur Sven Middelkoop Corporate ICT Manager Exact Holding N.V.
27 januari 2011.
SURF Normenkader HO Geert Eenink Teammanager Software & Cloud.
Woensdagochtend presentaties 2012/2013 Woensdag 26 september 2012 Intro Windows-8.
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
en hoe speelt ESRI daarop in Martin Engels (Docent & Account Manager)
Technische Architectuur
Leerlingen ontwikkelen apps
Van beheer naar regie “Als IT bijdragen aan de continuïteit van het bedrijf en meer toegevoegde waarde leveren.” Peter Henssen Harry Boers Bart Feenstra.
Lessons learned in Enterpreneurship Een persoonlijke ervaring... Mijn 10 tips en trucs uit de praktijk.
Onderzoeksplan Jelle van Doorne IPD4. Wie ben ik?  Jelle van Doorne  Interactive Performance Design  Game designer  Kunstzinnige games, diepere lagen.
Opvallend? Twijfel? Vragen? Rijkswaterstaat – van A naar Beter.
Papierloos vergaderen in het onderwijs
Het ontwerp van mooie, flexibele & responsive applicaties
Van data naar kennis. Customer Case – Robeco Forms naar Apex Migratie.
APP Platform Rivium, 5 maart 2013 Rik Vietsch.
DMK – week 4. Onderwerpen week 5 deel 1 Tio Onderwerpen DMK: Digitale marketingtoepassingen vervolg Webcare: wat is webcare en waar doe ik daar mee? Mobile.
Hoe optimaliseer ik de bereikbaarheid voor mijn organisatie.
Office 365 in het onderwijs Masterclass. Kennismaken Jij Onderwijs Ervaring Ambities.
De inzet van BPM en SOA in een organisatie
Minor Project- en Programmamanagement
Oracle licenties…… Hoe kunt u besparen? David Abeln
Agenda  Introductie Oracle Documents Cloud Service  Demo  Integratiemogelijkheden  Demo  Vragen 15 december /11/2015 WebCenter SIG Oracle.
Apps Homcom ledenvergadering Wikipedia Een mobiele applicatie of kortweg app (uitspraak: [ɛp]) is een software-applicatie die ontworpen is.
Informatiseringscentrum Marijke Vandecappelle Tormo van Schuppen 5 december 2012 UvA IDM in 15 minuten.
Proloog… © , Yenlo B.V., Hazerswoude-Rijndijk, Nederland - Alle rechten voorbehouden Al jaren wordt er gesproken over jQuery mobile en mobiele.
Over de fabels en feiten van applicatiebouw en de invoering van het Spring Framework 16 december 2014 Ferdy du Chatenier / Gilbert van den.
1 Bart van Muijen – Sales & Operations Manager UPDATE PV.
User Experience Design Rogier van der Linde, 2015.
Zaken die ervoor zorgen dat je kosten maakt tijdens ontwikkeling van mobiele apps.
Bra1 STUDENTMOBILITEIT Eindrapport Andre Brands – 4 augustus 2015.
Tom Freijsen Leerling 5 VWO aan het Ostrea Lyceum (Goes)
Salesforce Partner van Ordina Flexibel 3 Schaalbaar van 1 tot gebruikers Gebruik naar behoefte Eenvoudig aan te passen.
Apps testen met Xamarin en BDD Jan Bertijn 1.
TOGAF Albert Gjaltema / Tech. Consultant II 11 maart 2008 getronicspinkroccade.nl.
Demo DICTU Cloud Een kijkje onder de motorkap bij DICTU Cloud.
Software Development fundamentals
‘Business at the speed of change’
Professionele software-ontwikkeling. Op basis van Spring MVC.
Medichain Hosted VoIP Medichain ICT & telecom
Diverse Sprekers ZAAM’s doelen zijn leidend voor gewenste ICT ondersteuning en benodigde infrastructuur DOEL PYRAMIDE ZAAM Doel (Missie) Als schoolorganisatie.
Frontend Oss
Innovatie met IBM Cloud Orchestrator.
Automatisering van A tot Z
The Hybrid Workspace Gino van Essen Technical Consultant.
The Hybrid Workspace Commercial Value Proposition
Hoe kan ik McAfee Mobile Security downloaden op mijn iPhone?
Usability voor het web en mobiele apparaten
Opnemen colleges als dienst bij de Hanze
Software Development fundamentals
Gebruikersdag 2017 Welkom.
Low coding development maar high coding testing?
Handleiding Prodas-app
– Software development fundamentals
Software Development fundamentals
Transcript van de presentatie:

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

Even voorstellen Robbert Serné Productmanager Jonas de Graaff Productmanager

HOOFDSTUK 1 DE HOOFDROLSPELERS

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

Studentinformatiesysteem voor het Hoger Onderwijs OSIRIS

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

HOOFDSTUK 2 DE ERASMUS UNIVERSITEIT HEEFT EEN VISIE

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

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

HOOFDSTUK 3 CACI, “MAKE IT SO”

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)

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

Oracle MAF

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

DEMONSTRATIE

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)

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

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

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

HOOFDSTUK 4 “HALLELUJAH”

HOOFDSTUK 4 “HOUSTON, WE HAVE A PROBLEM”

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

HOOFDSTUK 5 “BACK TO THE DRAWING BOARD”

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

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

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

DEMONSTRATIE

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

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

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

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

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

Bevindingen Tegenvallers Splashscreens & icons

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

Bevindingen “Onverwachte” meevallers Ionic deploy Ionic creator

LAATSTE HOOFDSTUK “1 SLIDE VERWIJDERD VAN DE BORREL”

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?