New Trends in software development

Post on 05-Dec-2014

14.292 views 2 download

description

The presentations takes the user from the past , present and to the future in terms of the way applications are developed.

Transcript of New Trends in software development

New trends in software development

Kabir KhannaCEO/CKO

Chalkpad Technologies

www.chalkpad.inp

Machine code programmingMachine code programming

Assembly language

CHigh ? Low ?  Level programming ?

WINDOWS ERAWINDOWS ERA

THE WINDOWS PROGRAMMABLE “STACK”

Program to Machine

Program to the OS ?

MOVING ON…MOVING ON…

THE CLOUD ~ INTERNETTHE CLOUD    INTERNET

INTERNET TRENDSINTERNET TRENDS

“MORE” INTERNET DEVICESMORE  INTERNET DEVICES

WHAT’S HAPPENING AROUNDWHAT S HAPPENING AROUND

WHAT’S HAPPENING AROUND ?WHAT S HAPPENING AROUND ?

TRENDS, STANDARDS AND THE FUTURE

THE CATALYST FOR INTERNET GROWTHTHE CATALYST FOR INTERNET GROWTH

WHAT DO PEOPLE DO ONLINE ?

NEW PLACES TO HANG OUT !!NEW PLACES TO HANG OUT !!

WELCOME ! THE NEW PLATFORMWELCOME ! THE NEW PLATFORM 

THE WEB IS AN APPLICATION PLATFORM

THE WEB PROGRAMMABLE “STACK”

COMPLETING THE PICTURE

Program to Machine

Program to the OS

Program to the WEBMachine the OS the WEB

THE PROGRAMMABLE WEBTHE PROGRAMMABLE WEB

SIMILAR MODEL – DIFFERENT PLATFORMSIMILAR MODEL  DIFFERENT PLATFORM

Windows widgets Web widgets

MASHUPS ‐ EXAMPLESMASHUPS  EXAMPLES

MASHUPS ‐ EXAMPLESMASHUPS  EXAMPLES

MASHUP‐EXAMPLES

MASHUP‐EXAMPLES

MASHUP – MORE EXAMPLES

THE WEB ERATHE WEB ERA

CLOUD COMPUTINGCLOUD COMPUTING

SO – WHAT IS CLOUD COMPUTING ?SO  WHAT IS CLOUD COMPUTING ?

SOFTWARE DISTRIBUTION – PAST & PRESENT

“X”aaS – THE NEW SOFTWARE DISTRIBUTION MODEL

THANK YOUTHANK YOU