Why visual programming is the future

100 views 0 download

Transcript of Why visual programming is the future

WHY VISUAL PROGRAMMING IS THE FUTURE

BY MAHER ARAR & ADAM FREY

WHY VISUAL PROGRAMMING IS THE FUTURE

WHAT IS VISUAL PROGRAMMING

VS

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.

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

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

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

WHY VISUAL PROGRAMMING IS THE FUTURE

CURRENT STATE OF THE ART▸ Bubble▸ Outsystems▸ Flowhub

Bubble is the winner

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

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

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!

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)

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

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