Mendix - Delivering the Future of Mobile App …...Future of Mobile App Development Danny Roest /...
Transcript of Mendix - Delivering the Future of Mobile App …...Future of Mobile App Development Danny Roest /...
MENDIXWORLD
Mendix: Delivering the Future of Mobile App Development
Danny Roest / Product Manager / MendixJeroen Kesteloo / Front-end Developer / Finaps
MENDIXWORLD
1 2 3Next generation mobile apps
Customer case:Rabobank by Finaps
QA
Agenda
MENDIXWORLD
Next generation of mobile apps
Top-notch user experienceNative Mobile
Reliable &FastOffline first
Great & Powerful developer experienceRich set of capabilities, flexible & extensible
MENDIXWORLD
Fasten your seatbelt
MENDIXWORLD
React Native
MENDIXWORLD
Native Mobile Quick Start AppReady to go
MENDIXWORLD
Offline firstMendix 8 Beta• Configurable sync• XPath support• Many new nanoflow activities
Mendix 8 GA• Subnanoflows• Call Microflow
MENDIXWORLD
Native profile
MENDIXWORLD
Mobile focused featuresWidgets & properties
MENDIXWORLD
Native DeveloperappInstant update
MENDIXWORLD
Standard Atlas UI themeRich set of widgets
MENDIXWORLD
Design properties
TODO screenshot
MENDIXWORLD
ReactNativeStylingPlatform specific possible
MENDIXWORLD
MENDIXWORLD
50+ new nanoflow activitiesDevice capabilities and app logic
MENDIXWORLD
Pluggable nanoflow actions
JavaScript actions
TODO IDE screenshot
MENDIXWORLD
Pluggable widgetsReactNativecomponents
TODO code screenshot
MENDIXWORLD
Our impassioned and ambitious team translates business needs, in collaboration with our clients, into impactful software solutions.
We have a can-do mentality. We are Finaps.
MENDIXWORLD
Mobile banking app for 500,000 users in Germany and Belgium
MENDIXWORLD
Goals
Reusability Small DevOps team
Great UX Security
MENDIXWORLD
Native mobile private beta program
MENDIXWORLD
Rabobank IDB mobile banking app
MENDIXWORLD
Actual use case Mendix partner from the start
Cooperation with R&D and Expert Services
How? Joint effort
MENDIXWORLD
Approach• 4 phases
• Proof of concepts (security vendor & core banking platform)
• Every Tuesday @Mendix office
• Close collaboration with MendixR&D and expert services
MENDIXWORLD
Core banking platform
Architecture
Mobile client
Mendix Server
Shared Mendix modules
Client API
Service Layer
Piwik server
Piwik SDKNative SDK
Security platform
MENDIXWORLD
Experience
• Enabler for fast native mobile development
• JS actions (editor in MX) are awesome
• Stable releases
• Reusability of desktop components
• Close collaboration is a success
MENDIXWORLD
Next steps
Tablet specific profile & side bar support
Snippets, building blocks & page templates
Multilingual support
Appstore publishing & over the air update
MENDIXWORLD
Go make great apps!
MENDIXWORLD
Thank you! Questions?
Check-out next sessions:3:15pm: Building the next generation of mobile apps4:15pm: Maximizing next generation experiences with Mendix pluggable components