Droidcon is India’s largest Android developer conference, and is part of the world wide series of conferences that happens in London, Paris, Berlin, Netherlands, Tunis, Ankara and Brussels. If you are doing anything with Android, you’d want to be here in Bangalore on Nov 28-30th 2013.
A WIP schedule will be up on the Droidcon India website and will be updated periodically.
Voting is open to attendees who have purchased event tickets. If there is a proposal you find notable, please vote for it and leave a comment to initiate discussions. Your vote will be reflected immediately, but will be counted towards selections only if you hold a ticket. Proposals will also be evaluated by a program committee, consisting of:
- Aravind Krishnaswamy of Levitum is the Program Chair
- Amrit Sanjeev of Intuit and Blrdroid will run the App Demos track.
- Kumar Rangarajan of LittleEyeLabs will run the Systems track.
- Rahul Gonsalves of UnCommon will run the UX track.
- Aravind Krishnaswamy of Levitum will run the Business track.
- Ravi Korukonda of PurpleTalk will run the Gaming track.
- Soham Mondal of Triveous and Blrdroid will run the Workshops.
Proposers must submit presentation drafts as part of the selection process to ensure that the talk is in line with the original proposal, and to help the program committee build a strong line-up for the event.
Final date for submission of proposals Oct 18th, 2013.
First set of pre-confirmations Oct 18th, 2013.
Submission of slide drafts Oct 25th, 2013.
Second set of pre-confirmations Oct 26th, 2013.
Schedule draft posted on site Nov 4th, 2013
Final confirmations Nov 5th, 2013.
Final schedule Nov 8th, 2013
All speakers are requested to be available for officehours during the conference. This will be a scheduled 30 minute block of time during which attendees can meet you at a designated space for open Q&A offstage.
There is only one speaker per session. Attendance is free for selected speakers. HasGeek will cover your travel to and accommodation in Bangalore from anywhere in the world for speakers delivering full sessions (30 minutes or longer). As our budget is limited, we will prefer speakers from locations closer home, but will do our best to cover for anyone exceptional. If you are able to raise support for your trip, we will count that as speaker travel sponsorship.
HasGeek believes in open source as the binding force of our community. If you are describing a codebase for developers to work with, we’d like it to be available under a permissive open source license. If your software is commercially licensed or available under a combination of commercial and restrictive open source licenses (such as the various forms of the GPL), please consider picking up a sponsorship. We recognize that there are valid reasons for commercial licensing, but ask that you support us in return for giving you an audience. Your session will be marked on the schedule as a sponsored session.
If your proposal is accepted for a session > 30 minutes long, we will cover your event ticket.
If your proposal is not accepted, you can buy a ticket at the same rate as was available on the day you proposed. We’ll send you a code.
Volley with OkHttp: A Deadly Ultrafast Network Application
Volley, is an excellent library that implements best practices, design patterns and framework to build fast, async and cachable Android applications. OkHttp is the android client of SPYDY. There is very less documentation around Volley, hence the objective is to become aware of how to use Volley and customize it along with OkHttp.
Http is the modern protocol of network applications. The presentation starts with introduction of OkHttp library (which is an HTTP & SPDY client for Android and Java applications) and Volley library (which is fast, easy async and caching framework for network calls, used by PlayStore). Then, we will walk through detail hands-on of how it works, common patterns that work well with them, and how to use the libraries and build easy, fast android applications. It will cover a comparison of tasks and amount of code of Async tasks you need to write before Volley and after you have these framework.Then, You will learn to build a sample application that have both OkHttp and Volley together and run a Rest based client to call a JSON response. We will deep dive in caching framework of Volley and touch upon image loading framework and caching of the same. This will be along with a walk-through of how you can load images from network in parallel in ListView. We’ll conclude by discussing how to build an app with Volley and OkHttp or port your app to Volley.
Bhaskar Gupta is Technical Lead in MakeMyTrip with 6 years of experience. He is a software engineer, having graduated from IIIT Allahabad in Information Technology. A researcher at heart, Bhaskar hold 4 patents, latest being applied for in creating a scalable system for searching best K routes in a graph; transformed as “Routeplanner” product in MakeMyTrip. He loves personal and ubiquitous computing and building efficient scalable applications. Mobile application and Android development are his latest areas to adventure and research.
He loves threads, caching frameworks and exploring and evaluating different frameworks and approaches with an affinity to use native components as much as possible. Volley, is an excellent library that implements best practices, design patterns and framework to build fast, async and cachable Android applications.