Top Banner
WHY VISUAL PROGRAMMING IS THE FUTURE BY MAHER ARAR & ADAM FREY
13

Why visual programming is the future

Apr 14, 2017

Download

Maher Arar
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

BY MAHER ARAR & ADAM FREY

Page 2: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

WHAT IS VISUAL PROGRAMMING

VS

Page 3: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

IS VISUAL PROGRAMMING A NEW CONCEPT?

NOVISUAL BASIC 25 IS YEARS OLDNO WIDE ADOPTION DUE TO RESISTANCE FROM DEVELOPERS & PERCEPTIONOTHER EXAMPLES: SIMULINK (VS MATLAB)TODAY, DUE TO THE SPREAD OF THE TECHPRENEURSHIP VIRUS, TIME-TO-MARKET IS WELL INTERNALIZED BY DEVELOPERS.

Page 4: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

PROS AND CONS OF VISUAL PROGRAMMING

Visual Programming

Text-based Programming

Control Partial Full

Performance Slow Fast

Design cycle Short Long

Cost Affordable Expensive

Page 5: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

PROS AND CONS OF VISUAL PROGRAMMING (CONT.)

Visual Programming

Text-based Programming

Full-stack dev Easy Hard

Design reuse Easy Hard

Team Comm. WYSIWYG AmbiguityDesign to

implementation Direct mapping Indirect

Page 6: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

NATURE OF TECH STARTUPS▸ Cash strapped

▸ Time to market pressure

▸ Need of an MVP

▸ Continous deployment

▸ Pivots are a certainty

Visual programming is the winner

Page 7: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

CURRENT STATE OF THE ART▸ Bubble▸ Outsystems▸ Flowhub

Bubble is the winner

Page 8: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

BUBBLE IN A NUTSHELL▸ 3 years old▸ Supports responsive web apps▸ ~50K developers and growing▸ ~ 200 add-ons via RESTful API (Stripe, Google maps,

etc)▸ Learning curve is a bit steep (not as steep as learning a

PL)▸ Once mastered, functional MVPs can be built within

days▸ Will be a viable alternative to traditional PLs by 2020

Page 9: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

APPS BUILT WITH BUBBLE▸ Twitter clone▸ Airbnb clone ▸ Yelp clone▸ Udemy clone▸ Check bubble.is & bubblestore.io for more

Bubble is not yet suited for algorithms intensive apps

Page 10: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

WHO IS BUBBLE FOR▸ Solopreneurs & side projects▸ Non-technical founders who want more than a high

fidelity prototype (better market validation)▸ Micro startups (2-5 employees)▸ Everyone who wants to impress his/her boss!

Page 11: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

WEB RESOURCES▸ bubble.is (tutorials, FAQ and forum)▸ Udemy courses (two as of now)▸ Bubble partners (e.g. Airdev)

Page 12: Why visual programming is the future

BUILDING WITHOUT CODE HELPED ME OPERATE A BUSINESS AT A REALLY LOW COST. FOR THE FIRST 6 MONTHS, OUR OPERATIONAL COSTS WERE UNDER $600/MO

Tara Reed, Founder & CEO, Kollecto

WHY VISUAL PROGRAMMING IS THE FUTURE

Page 13: Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

CONCLUSION▸ Visual programming is here to stay. Bubble is leading

the race.▸ Will PLs ever disappear? No but visual programming

will gain more traction with micro tech startups.▸ Everyone can become a programmer.▸ Failing early leads to more successful startups

WHAT MAKES A PROGRAMMING LANGUAGE GREAT IS ITS COMMUNITY