api strategy & practice conference - api consumption from the hackathon trenches

33
Hackathons APIs in the Trenches…

Upload: alex-gaber

Post on 19-May-2015

501 views

Category:

Business


0 download

TRANSCRIPT

Page 1: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Hackathons

APIs in the Trenches…

Page 2: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Hackathon Stories

Going from API -> APP

Page 3: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

My First Hackathon – Factual API (2011)

Page 4: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

My First Hackathon – Factual (2011)

Page 5: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

A few weeks ago…

Quit my day job,

… and went to a hackathon

Page 6: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

HP Hackathon a few weeks ago….

Page 7: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

And today another hackathon was announced...

Page 8: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Biggest Hackathon ever..

Page 9: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Maybe make Hackathons a full time job?

Page 10: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Is a full time hackathoner the person you want

building on your APIs?

Page 11: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

“will you come be our evangelist?”

Page 12: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

All my old hackathon projects

Page 13: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Why hack and why APIs?

Page 14: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

• Worked at Mashery as Sales Engineer• Worked at Alcatel Lucent as Evangelist

for mobile tool (Open Plug) and Telco API Evangelist

• Worked at Layer 7 as API Evangelist

• Currently a mobile app developer, architecture consultant and trainer

Page 15: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Why Hackathons are leading a Business

Revolution

Page 16: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Waterfall

Iterative

Agile

Scrum

Evolving Software Methodologies

Page 17: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

APIs Enable a Leaner Startup

Intrapreneur

Page 18: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Hack your Organization

•Rapid Prototyping•Get inspired•Execute on Ideas

Page 19: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Back on Topic…

Going from API -> APP

Page 20: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

How to go from Mobile Web to Native?

A multiple phone web based application framework is a software framework that is designed to support the development of phone applications that are written as embedded dynamic websites and may leverage native phone capabilities, like geo data or contact lists.

From Wikipedia

Page 21: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

What Identifies a Hybrid Native App?

• Non-native UI Controls• Slow Performance• Lack of Snappiness• Available on All Platforms• Built Quickly

Page 22: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Why I believe Cross Platform will win

• Fast development• Leverage Javascript knowledge on

Mobile• Lots of VC dollars invested in it• Passionate technical founders of

startups• We got inspired by hackathons…

Page 23: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

What tools out there enable our

organization to take APIs and make Apps?

Page 24: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

How to go from Mobile Web to Hybrid Native?

Page 25: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

PhoneGap Architecture Explained

Page 26: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Mobile UI Frameworks

Page 27: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Mobile App Specific IDEs

Page 28: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

What about getting my APIs integrated

into my apps?

Page 29: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Innovative Tools like Appery.io

Page 30: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Mobile Backend as a Service – What?

Feature Functionality

Identity SSO, User Mgmt, Auth at API Layer

Persistence Offline Mode, Data Syncing, Caching

Messaging Push Notifications, Email, SMS

Orchestration Server Side Code, API Integration

Page 31: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Mobile Backend Providers

Page 32: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

APIs -> Apps

Hackathons!!

Page 33: API Strategy & Practice Conference - API Consumption from the Hackathon Trenches

Question and Answer

Thank you

@intalex