A presentation for HackReactor on PhoneGap, a history of the project. The slides provide backdrop to the talk, and do not contain all the material discussed.
2. Lorin Beer
● live/work/play in the bay area
● employed at Adobe Systems
● Core Apache Cordova Contributor
● PhoneGap-CLI lead engineer
on twitter
@lorinbeer
on github
lorinbeer
lorin.beer@gmail.com
9. PhoneGap Is:
Making the World a Better Place
through a market disrupting cross-platform
open-source framework for mobile app
technology based on open web standards!
10. PhoneGap
Turns a webapp into a hybrid mobile app
deployable through native app-stores
with access to native api’s in javascript
11. PhoneGap Is:
Making the World a Better Place
through a market disrupting cross-platform
open-source framework for mobile app
technology based on open web standards!
12. PhoneGap Is:
Making the World a Better Place
through a market disrupting cross-platform
open-source framework for mobile app
technology based on open web standards!
14. Cross Platform(s)
iOS
Android
Windows Phone 8
BlackBerry 10
FireFoxOS
FireOS
Tisen
Bada
Windows Phone 7
BlackberryOS
Windows
OSX
15. PhoneGap Is:
Making the World a Better Place
through market disrupting cross-platform
open-source framework for mobile app
technology based on open web standards!
17. What Is Open Source?
Trivial: you have to publish the source code
18. What Is Open Source?
Development
exactly what open source
development looks like
found by searching ‘development’ in google
19. Open Source
Trivial: you have to publish the source code
Development
● in the open
● part of a community
20. Open Source
Trivial: you have to publish the source code
Development
● in the open
● part of a community
Bonus Points: Based on Open Standards
21. PhoneGap Is:
Making the World a Better Place
through a market disrupting cross-platform
open-source framework for mobile app
technology based on open web standards!
23. Nitobi Inc: The Wonder Years
artist rendition of Nitobi co-founders
right to left: James Douma, Dave Johnson and Andre Charland. Or left to right, or whatever
24. Nitobi Years
“The point of phonegap is to cease to exist”
- Brian Leroux
Some Nitobi Trivia:
● original iOS version written by Brock Whitten and Rob Ellis at Nitobi
● original BB version written by Dave Johnson at Nitobi
● original Android version written by Joe Bowser at Nitobi
● early versions of PhoneGap were blocked from the iStore
● no one has agreed on a name on this project, ever
27. The Apache Years: Cordova Rises
Brief History of Events:
- PhoneGap is donated to the Apache Software Foundation!
- Ongoing litigation prevents Apache from accepting donation of the phonegap trademark!
- Rename to Callback!
- Donation to Apache: Accepted!
29. Apache: Cordova
Cordova an official toplevel Apache project.
And everyone was happy with that decision for
ever and ever...
30. The Adobe Years: PhoneGap Vice
PG
GUI
PG CLI
PG Build
PhoneGap
Enterprise
PG
Dev
App
Plugin
Break
out
plugin
registry
These random words and
shapes should give you the
impression of innovation and
forward progress!
these arrows provide no semantic or
hierarchical information whatsoever
32. Why is any of this Important
● acquisitions are difficult
● managing a brand is important
● open source starts easy, finishing is hard
33. Why be an open source dev?
● make the world a better place
● credibility
● romantically irresistible to men, women,
small dogs and slabs of marble
34. How do?
Follow these easy steps!
http://wiki.apache.org/cordova/ContributorWorkflow
- sign and file an Apache CLA
- join the discussion!
- find an issue, fix an issue
- pull request!
Hinweis der Redaktion
that should cover mobile and cross platform
open source compatible license
software developed in the open, as part of a larger community discussion
not by a single enterprise or organization
software developed in the open, as part of a larger community discussion
not by a single enterprise or organization
vancouver based tech shop
web dev, ruby on rails
community buy in
tinyhippo, intel, gm
2011 Nitobi acquired by Adobe
nothing fun and high fives
Adobe, IBM, BlackBerry, Google, Microsoft, Amazon, Mozilla Foundation, Canonical
many solo adventurers
you may have already had jobs you can’t talk about
github as your resume