Upgrade to Pro — share decks privately, control downloads, hide ads and more …

An introduction to Open Source development

An introduction to Open Source development

The slides of my Open Source talk 2013 Android Developer Days in Ankara as well as the GDG DevFest Berlin 2013.

Benjamin Weiss

June 14, 2013
Tweet

More Decks by Benjamin Weiss

Other Decks in Technology

Transcript

  1. Benjamin Weiss http://gplus.to/keyboardsurfer Twitter: @keyboardsurfer Senior Software Developer at ImmobilienScout24

    Organizer: GDG Android in Berlin Co-Organizer: • Global Android Dev Camp • GTUG Community Weekend • Google I/O Extended Berlin 2012
  2. The way to success • Use an Open Source license

    • Stick to standards • And enhance them • Make examples • Don't force it
  3. Use an Open Source license Viral • GPL Non-viral •

    Apache V2 • MIT • BSD • LGPL • Mozilla Public http://opensource. org/licenses
  4. And enhance them crouton = Crouton.makeText(Activity, CharSequence, Style); crouton.show(); Crouton.show(Activity,

    CharSequence, Style); Crouton.show(Activity, CharSequence, Style, ViewGroup);
  5. Don't force it Coding is like farting: If you force

    it'll be s***. - origin unknown
  6. Image Sources Features (http://goo.gl/6fyUS) Whirlpool Galaxy (http://goo.gl/8D1iV) Android with Rose

    (http://goo.gl/pgJGO) Color codes (http://goo.gl/EAD03) Android robot (http://goo.gl/a9vMw) Toast (http://goo.gl/fc7kX) Crouton (http://goo.gl/ULh9F) Linktocat (http://goo.gl/OI6VI) Droidtocat (http://goo.gl/IY0Ja)