Skip to content

vivekrp/Barcamp-Bangalore-Android-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Barcamp Bangalore Android App

This is the Android app I had created for Barcamp Bangalore.

The live version of the same is available at https://market.android.com/details?id=com.bangalore.barcamp

All icons and design are credited to @karthik, code is available under APL. For more info read the LICENCE file.

Aim

  • View Barcamp sessions schedule
  • Setup reminders for the talks which you want to attend
  • View all tweets related to BCB11
  • View all updates from BCB team
  • Enable and get notifications for BCB
  • Venue details for BCB11
  • Share from inside the app so that you dont have to add the hashtag

Dependency

Barcamp Bangalore App makes use of following libraries. Please get them and include them as library projects in your eclipse projects

Schedule XML Format

Look into example barcampdata.xml file in the same folder

Want to fork for your Barcamp ?

Go ahead do it.

  • Search and replace BCB11 and BCB with your tag.
  • Also replace the link to get the xml from barcampbangalore's website to your own.
  • Change the notification message location from barcampbangalore twitter stream to your own
  • Change the venue to your own.
  • Drop in a mail at Barcamp Bangalore Mailing list or tweet to @barcampbng

Want to contribute?

GitHub has some great articles on how to get started with Git and GitHub and how to fork a project.

Contributers are recommended to fork the app on GitHub (but don't have too). Create a feature branch, push the branch to git hub, press Pull Request and write a simple explanation.

One fix per commit. If say a a commit closes the open issue 12. Just add closes #12 in your commit message to close that issue automagically.

All code that is contributed must be compliant with Apache License 2.0.

For any questions that you have regards to this pleas shoot in a mail at Barcamp Bangalore Mailing List

Code Style Guidelines

Contributers are recommended to follow the Android Code Style Guidelines with exception for line length that I try to hold to 80 columns where possible.

In short that is;

  • Indentation: tabs, no spaces
  • Line length: 80 columns
  • Braces: Opening braces don't go on their own line.
  • Acronyms are words: Treat acronyms as words in names, yielding XmlHttpRequest, getUrl(), etc.
  • Consistency: Look at what's around you!

Have fun and remember we do this in our spare time so don't be too serious :)

License

Copyright (c) 2012 Saurabh Minni

Licensed under the Apache License, Version 2.0