Analyze the Future
Innovation and Technology go together like peanut butter and jelly. When I learn about the innovation process I like to use technology to reinforce those concepts. The technology I’m intrigued by lately is Flutter and the business concept is the Business Model Canvas. So how do I combine the two? I decided to build a Business Model Canvas using Flutter. Why Flutter? Because Flutter is a UI toolkit which allows you to build experiences on mobile, desktop and the Web. It will be a fresh new way to help people understand and have access to the Business Model Canvas. I’ll write more about the Business Model Canvas in another blog post because I want this series of blog posts to focus on the technology.
As an experiment, I want to determine what it takes to bring a cross platform Flutter application to production. I wanted the experiment to be realistic but not overly complicated. I’m a big fan of Google Cloud Platform and Microsoft Azure so I knew I wanted my backend to run on one of these platforms. I chose Azure for a few reasons:
There are so many well designed apps built with Flutter. However, I started with a simple sketch using pencil and paper.
The plan is to design a beautiful, cross-platform accessible application leveraging Flutter’s strengths in design, animation and native performance. As I learn more about Flutter’s expressiveness, I’ll bring those learnings to the app. When reviewing Flutters apps on the web, people usually push the limits by building high performing and visually stunning apps. That’s also my goal but also to explore use cases and experiences that are not commonly demonstrated.
Here are some examples of how I would like to demonstrate the power of Flutter:
During this series, I’ll document my experiences and post code snippets. I’ll share my work on GitHub, Twitter and LinkedIn. When I think I have an MVP I’ll release it to the various App stores and the Web. All constructive feedback is welcomed. You can leave a comment below or send me a message via GitHub, Twitter or LinkedIn (see links above) or contact me via my website.
© Cyberdread 2020. All Rights Reserved.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.