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.
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
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.
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
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
CONTACT US
1023 Budapest
Ürömi utca 43
Industries
Blog
CONTACT US
1023 Budapest
Ürömi utca 43
Industries