Mobile DEVELOPMENT

Creating mobile solutions with true value

by MONDRIAAN

Mobile development

Creating mobile solutions with true value

by MONDRIAAN

TAKING THE EXTRA MILE IN DEVELOPMENT PROJECTS

Extensive UX research and design thinking

Find the right question

Conducting user interviews and modifying the received specification upon feedback before starting the development. 

Example: Interview with Peter the electrician, a future user of one of our IoT applications led to major changes in project scope. Based on his feedback, the functions of both the hardware and the software were amended to create a frictionless user experience.

Service Design

Connect with business workflows

Assisting clients how to change business models, advising on how to maintain existing revenue streams that otherwise might be jeopardized by technology.

Example: Push notifications are cost-effective alternatives of SMS and better engage with clients. But what if the SMS services constitute a significant revenue stream? We assisted our client to come up with a solution substitute the lost revenue by upselling through push notification offers.

Architecture Design

Create solid technical foundations

Specification writing, translating business needs into actionable technical tasks. Writing complete software specification jointly with clients. Creating and continuously updating communication protocols for IoT products in line with ongoing hardware developments.

Example: End-user interviews often result in design and logic changes in HW and SW side as well. Our experts always make sure the communication between the two stays up to date to fully satisfy client needs.

Integration with existing systems

Look at the big picture

Developing on top of existing solutions, send push notifications integrated with existing CMS.

Example: Our partner company wanted to have a holistic view on their users to provide a truly omnichannel experience. Together we came up with a custom solution to integrate their big data systems with our push notification communication tool to recommend personalised warnings for an improved user experience.

Technology and interface agnostic

Focus on the solution with the highest added value

Our client was not sure whether to pursue with a generic solution or have 2 custom applications on different platforms.

Example: Conducting feasibility studies during a project on whether to proceed with Xamarin or native development. Native development for iOS and Android proved to be the more beneficial way on the long run, as the unified Xamarin approach would have opened up a room for potential errors.

Working with the MONDRIAAN team is always a pleasure, the workflow with daily standups and remaining in contact via Slack, makes working with them both efficient as feeling like collaborating with colleagues. Besides, but importantly; the guys are nice chaps as well! Working with them for a couple of years now, there is commitment and good knowledge about our product outside solely the technical scope, which makes their contributions also useful from a business perspective.

Sjoerd Huitema

LetterSchool Enabling B.V.

MONDRIAAN COMPETENCES

Technical planning

architecture design, specification

Full-scale UX & UI Design

user research, validation, user flows, design assets

Development for multiple interfaces

mobile, tablet, desktop, wearable, voice

Front-end development

Vue.js, AngularJS

Back-end development

Java, Node.js, Go, Vaadin

Database technologies

MySQL, Aurora, PostgreSQL, Realm

Cloud-based solutions

Heroku, AWS

Testing

unit testing, automated testing

CREATING SOLUTIONS FROM SMALL TO BIG

Validation with prototype

 

Are teenagers more likely to engage with banks based on emotional triggers? MoneyQuest validated that young generations were interested in using an emotional PFM concept using PSD2 API connection.

Technological feasibility

 

Is it possible to integrate two separate educational applications with in-app purchases and merge them into a frame app using subscription-based business model? Letterschool apps were successfully transformed to deliver more revenue due to higher conversion into buyers.

Solution driven development

 

How is it possible to create an interactive outdoor display advertisement without the need of on-site supervision? Gamewall solution turns smartphones into game controllers with which customers can interact with screens without any help.

Scale products

 

Is it possible to make a customizable in-house solution for mobile engagement throughout a media portfolio? MONDRIAAN built and operates a cloud-based push notification system that now serves 7+ million people in Europe with 400+ million personalised messages monthly.

START WITH MONDRIAAN EXECUTION SPRINT

Goal: specify the development needs and effectively complete projects
Participation: designers, developers, testers involved in operative execution

1. Technical planning

Define the development scope and most suitable approach to deliver the outcome of the Product Discovery sprint.

Results:

  • Feasibility alignment between design and technology
  • Architecture design
  • Technical specification
  • Communication protocol design

2. Back-end development if applicable

Build the server side of the application that will serve as engine to operate the customer facing part of the software, or provide analytics, engagement.

Results:

  • System database

  • Cloud infrastructure

  • Data collection and app metrics

  • Admin functionality

3. Front-end development

Build the user facing side of the solution.

Results:

  • iOS or Android mobile application

  • Web-based software for desktop and mobile web

PARTICIPATE IN MONDRIAAN PRODUCT DISCOVERY SPRINT

MONDRIAAN TRANSFORMATION SPRINTS

MONDRIAAN goes beyond generic definitions and organizes innovation programmes suitable for the addressable problems.

Product Discovery Sprint

Product, brand
or innovation team participation

 

Digital Strategy Sprint

Strategic decision makers, top management participation

 

TAKING THE EXTRA MILE IN DEVELOPMENT PROJECTS

Extensive UX research and design thinking

Find the right question

Conducting user interviews and modifying the received specification upon feedback before starting the development. 

Example: Interview with Peter the electrician, a future user of one of our IoT applications led to major changes in project scope. Based on his feedback, the functions of both the hardware and the software were amended to create a frictionless user experience.

Service Design

Connect with business workflows

Assisting clients how to change business models, advising on how to maintain existing revenue streams that otherwise might be jeopardized by technology.

Example: Push notifications are cost-effective alternatives of SMS and better engage with clients. But what if the SMS services constitute a significant revenue stream? We assisted our client to come up with a solution substitute the lost revenue by upselling through push notification offers.

Architecture Design

Create solid technical foundations

Specification writing, translating business needs into actionable technical tasks. Writing complete software specification jointly with clients. Creating and continuously updating communication protocols for IoT products in line with ongoing hardware developments.

Example: End-user interviews often result in design and logic changes in HW and SW side as well. Our experts always make sure the communication between the two stays up to date to fully satisfy client needs.

Integration with existing systems

Look at the big picture

Developing on top of existing solutions, send push notifications integrated with existing CMS.

Example: Our partner company wanted to have a holistic view on their users to provide a truly omnichannel experience. Together we came up with a custom solution to integrate their big data systems with our push notification communication tool to recommend personalised warnings for an improved user experience.

Technology and interface agnostic

Focus on the solution with the highest added value

Our client was not sure whether to pursue with a generic solution or have 2 custom applications on different platforms.

Example: Conducting feasibility studies during a project on whether to proceed with Xamarin or native development. Native development for iOS and Android proved to be the more beneficial way on the long run, as the unified Xamarin approach would have opened up a room for potential errors.

Working with the MONDRIAAN team is always a pleasure, the workflow with daily standups and remaining in contact via Slack, makes working with them both efficient as feeling like collaborating with colleagues. Besides, but importantly; the guys are nice chaps as well! Working with them for a couple of years now, there is commitment and good knowledge about our product outside solely the technical scope, which makes their contributions also useful from a business perspective.

Sjoerd Huitema

LetterSchool Enabling B.V.

MONDRIAAN COMPETENCES

Technical planning

architecture design, specification

Full-scale UX & UI Design

user research, validation, user flows, design assets

Development for multiple interfaces

mobile, tablet, desktop, wearable, voice

Front-end development

Vue.js, AngularJS

Back-end development

Java, Node.js, Go, Vaadin

Database technologies

MySQL, Aurora, PostgreSQL, Realm

Cloud-based solutions

Heroku, AWS

Testing

unit testing, automated testing

CREATING SOLUTIONS FROM SMALL TO BIG

Validation with prototype

 

Are teenagers more likely to engage with banks based on emotional triggers? MoneyQuest validated that young generations were interested in using an emotional PFM concept using PSD2 API connection.

Technological feasibility

 

Is it possible to integrate two separate educational applications with in-app purchases and merge them into a frame app using subscription-based business model? Letterschool apps were successfully transformed to deliver more revenue due to higher conversion into buyers.

Solution driven development

 

How is it possible to create an interactive outdoor display advertisement without the need of on-site supervision? Gamewall solution turns smartphones into game controllers with which customers can interact with screens without any help.

Scale products

 

Is it possible to make a customizable in-house solution for mobile engagement throughout a media portfolio? MONDRIAAN built and operates a cloud-based push notification system that now serves 7+ million people in Europe with 400+ million personalised messages monthly.

START WITH MONDRIAAN EXECUTION SPRINT

Goal: create actionable future growth strategy
Participation: strategic decision makers, top management

1. Technical planning

Define the development scope and most suitable approach to deliver the outcome of the Product Discovery sprint.

Results:

  • Feasibility alignment between design and technology
  • Architecture design
  • Technical specification
  • Communication protocol design

2. Back-end development if applicable

Build the server side of the application that will serve as engine to operate the customer facing part of the software, or provide analytics, engagement.

Results:

  • System database

  • Cloud infrastructure

  • Data collection and app metrics

  • Admin functionality

3. Front-end development

Build the user facing side of the solution.

Results:

  • iOS or Android mobile application

  • Web-based software for desktop and mobile web

PARTICIPATE IN MONDRIAAN PRODUCT DISCOVERY SPRINT

MONDRIAAN TRANSFORMATION SPRINTS

MONDRIAAN goes beyond generic definitions and organizes innovation programmes suitable for the addressable problems.

Product Discovery Sprint

Product, brand
or innovation team participation

 

Digital Strategy Sprint

Strategic decision makers, top management participation