SlideShare uma empresa Scribd logo
1 de 13
Presented by: Peter Motykowski
The Five W’s and a H
• Who?
• What?
• When?
• Where?
• Why?
……
• How?
Who?
•   David Waite
•   Ian Jaffe
•   Joshua Sindy
•   Jason Reicheneker
•   Matt Peterson
•   Peter Motykowski
What?
API Hack Day brings developers together for an
all-day coding fest focused on building apps with
APIs. Developers of all experience levels can
share ideas, collaborate on projects, start new
ventures and discover great tools and new APIs
to play with.
When?
• Held Saturday October 27th from 8am to ~8pm

• Held world-wide all year in various locations
  around the globe. Next one in NYC December
  8th 2012.

• More info at: http://apihackday.com
Where?
• MapQuest Headquarters in Downtown Denver
Why?
• Event coincided with Denver Startup Week

• Ping Identity team member participated to
  better acquaint themselves with APIs and
  rapid prototyping techniques.

• Fun!
How?
So what did we do?
• Brainstorm Ideas
  – https://sites.google.com/a/pingidentity.com/peter-motykowski/apihackday


• Vote!

• Spare Change
  – Micro-donations via a mobile app (iOS)
  – Feature local (OpenColorado) charitable organizations
    using Mapquest’s iOS componentry
  – Payment mediated via SMS (Twilio), PayPal, etc
  – Confirmation email via SendGrid
So what did we accomplish?
• We had fun!

• Made progress in a few screens
  of an iOS app

• Developed infrastructure for
   API invocation so that all the
   heavy lifting need not be done in
   Objective C

• Presented our idea at the end and
  it was very well received
What could we have done better?
• After seeing what others’ did, we should have
  done a web app

• Should have used a rapid
  development framework for
  iOS (Titanium)


• Learn from our mistakes
Why was this a good idea?
• Team building… Can’t stress this enough, we all
  had a really good time despite spending 12 hours
  together 

• Refreshing to work on something other than our
  “day-to-day”

• Meet other Denver-based technologists

• Learn about other Denver-based startups
Thanks!
• Thanks to Bill Wood for offering “Ping Hours”
  for participation and being supportive of the
  effort.

• Thanks to all the talented engineers that gave
  up an entire Saturday.

• Thanks for listening!

Mais conteúdo relacionado

Semelhante a API Hack Day

iOS Dev Story
iOS Dev StoryiOS Dev Story
iOS Dev StoryAnh Do
 
The Platform Era - 7 steps to an API
The Platform Era - 7 steps to an APIThe Platform Era - 7 steps to an API
The Platform Era - 7 steps to an APIbootis
 
OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...
OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...
OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...Effie Kapsalis
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation ComparisonJody Garnett
 
«I knew there had to be a better way to build mobile app»​
«I knew there had to be a better way to build mobile app»​«I knew there had to be a better way to build mobile app»​
«I knew there had to be a better way to build mobile app»​FDConf
 
Open core summit 2020: Building an Open Source office on a shoestring budget
Open core summit 2020: Building an Open Source office on a shoestring budgetOpen core summit 2020: Building an Open Source office on a shoestring budget
Open core summit 2020: Building an Open Source office on a shoestring budgetAliza Carpio
 
No Delay Software Company Overview
No Delay Software Company OverviewNo Delay Software Company Overview
No Delay Software Company OverviewNoDelay Software
 
Contiuously Deploying Culture 2.0 - Agile Ísland
Contiuously Deploying Culture 2.0 - Agile ÍslandContiuously Deploying Culture 2.0 - Agile Ísland
Contiuously Deploying Culture 2.0 - Agile ÍslandRich Smith
 
Joomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesJoomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesAndy_Gaskell
 
Building Your App SDK with Swift
Building Your App SDK with SwiftBuilding Your App SDK with Swift
Building Your App SDK with SwiftJordan Yaker
 
Spinlab - Technology for Small Businesses
Spinlab - Technology for Small BusinessesSpinlab - Technology for Small Businesses
Spinlab - Technology for Small Businessesjoeclo
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer RelationsPatrick Chanezon
 
Optimizely Product Deep Dive: Experiment API
Optimizely Product Deep Dive: Experiment APIOptimizely Product Deep Dive: Experiment API
Optimizely Product Deep Dive: Experiment APIOptimizely
 
Open Data on the Open Platform
Open Data on the Open PlatformOpen Data on the Open Platform
Open Data on the Open PlatformMasaki Ito
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...Heiko Voigt
 
How to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsHow to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsCA API Management
 

Semelhante a API Hack Day (20)

iOS Dev Story
iOS Dev StoryiOS Dev Story
iOS Dev Story
 
The Platform Era - 7 steps to an API
The Platform Era - 7 steps to an APIThe Platform Era - 7 steps to an API
The Platform Era - 7 steps to an API
 
OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...
OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...
OneWeek|OneTool: An Experiment in Interdisciplinary, Rapid, Open Source Softw...
 
Griot: Open Source Storytelling Tool
Griot: Open Source Storytelling ToolGriot: Open Source Storytelling Tool
Griot: Open Source Storytelling Tool
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation Comparison
 
«I knew there had to be a better way to build mobile app»​
«I knew there had to be a better way to build mobile app»​«I knew there had to be a better way to build mobile app»​
«I knew there had to be a better way to build mobile app»​
 
Coderbuddy
CoderbuddyCoderbuddy
Coderbuddy
 
Open core summit 2020: Building an Open Source office on a shoestring budget
Open core summit 2020: Building an Open Source office on a shoestring budgetOpen core summit 2020: Building an Open Source office on a shoestring budget
Open core summit 2020: Building an Open Source office on a shoestring budget
 
No Delay Software Company Overview
No Delay Software Company OverviewNo Delay Software Company Overview
No Delay Software Company Overview
 
Contiuously Deploying Culture 2.0 - Agile Ísland
Contiuously Deploying Culture 2.0 - Agile ÍslandContiuously Deploying Culture 2.0 - Agile Ísland
Contiuously Deploying Culture 2.0 - Agile Ísland
 
Joomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesJoomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiences
 
Building Your App SDK with Swift
Building Your App SDK with SwiftBuilding Your App SDK with Swift
Building Your App SDK with Swift
 
Spinlab - Technology for Small Businesses
Spinlab - Technology for Small BusinessesSpinlab - Technology for Small Businesses
Spinlab - Technology for Small Businesses
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer Relations
 
Optimizely Product Deep Dive: Experiment API
Optimizely Product Deep Dive: Experiment APIOptimizely Product Deep Dive: Experiment API
Optimizely Product Deep Dive: Experiment API
 
Welcome to Titanium
Welcome to TitaniumWelcome to Titanium
Welcome to Titanium
 
Open Data on the Open Platform
Open Data on the Open PlatformOpen Data on the Open Platform
Open Data on the Open Platform
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
 
How to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsHow to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIs
 

API Hack Day

  • 1. Presented by: Peter Motykowski
  • 2. The Five W’s and a H • Who? • What? • When? • Where? • Why? …… • How?
  • 3. Who? • David Waite • Ian Jaffe • Joshua Sindy • Jason Reicheneker • Matt Peterson • Peter Motykowski
  • 4. What? API Hack Day brings developers together for an all-day coding fest focused on building apps with APIs. Developers of all experience levels can share ideas, collaborate on projects, start new ventures and discover great tools and new APIs to play with.
  • 5. When? • Held Saturday October 27th from 8am to ~8pm • Held world-wide all year in various locations around the globe. Next one in NYC December 8th 2012. • More info at: http://apihackday.com
  • 6. Where? • MapQuest Headquarters in Downtown Denver
  • 7. Why? • Event coincided with Denver Startup Week • Ping Identity team member participated to better acquaint themselves with APIs and rapid prototyping techniques. • Fun!
  • 9. So what did we do? • Brainstorm Ideas – https://sites.google.com/a/pingidentity.com/peter-motykowski/apihackday • Vote! • Spare Change – Micro-donations via a mobile app (iOS) – Feature local (OpenColorado) charitable organizations using Mapquest’s iOS componentry – Payment mediated via SMS (Twilio), PayPal, etc – Confirmation email via SendGrid
  • 10. So what did we accomplish? • We had fun! • Made progress in a few screens of an iOS app • Developed infrastructure for API invocation so that all the heavy lifting need not be done in Objective C • Presented our idea at the end and it was very well received
  • 11. What could we have done better? • After seeing what others’ did, we should have done a web app • Should have used a rapid development framework for iOS (Titanium) • Learn from our mistakes
  • 12. Why was this a good idea? • Team building… Can’t stress this enough, we all had a really good time despite spending 12 hours together  • Refreshing to work on something other than our “day-to-day” • Meet other Denver-based technologists • Learn about other Denver-based startups
  • 13. Thanks! • Thanks to Bill Wood for offering “Ping Hours” for participation and being supportive of the effort. • Thanks to all the talented engineers that gave up an entire Saturday. • Thanks for listening!