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.
Beginner Android dev workshop
Interested in learning how to create Android apps? This Android training course is designed to quickly get you up to speed on how to build Android apps for Android devices.
Android being the most widely used mobile OS, getting an App up and running on it would be a wise first step to take into the world of mobile app development. Keeping this in mind and the ever increasing demand for skilled Android developers in the industry, we are organizing a two-day Beginner level Android dev workshop in Bangalore.
- Android overview and history
- Feature Set
- Android stack
- Android architecture
- Main android building blocks
- Overview of Activities, Services, Broadcast Receivers, Content Provider
- Simple hello world program
- Setup IDE - Device Manager, Emulator configuration
- Android Project structure
- Executing and debugging application on the emulator and device
- Constituents of Application Manifest file
- Building a simple functional Android Application
- Laying out the screen with UI Widgets
- Handling events
- Processes and Threads
- Application process and main thread
- Background Process
- Activity and Service Life cycle in detail
- Overview of Intents
- Sample application using intents
- Developing a music player application
- Overview of Media Player APIs
- Accessing Media Player from a foreground activity
- Moving media player access to a Service
- Asynchronous Processing
- Intent Services
- Broadcast Receiver
- Notifications and Pending intent
- Moving Services to foreground mode
- Using Pending Intent
- Publish notification
- Google Cloud Messaging
- Databases and content providers
- Shared Preferences
- Accessing files
- Prototyping, Creating and Publishing Android app on Google Play store
Find further details at https://droidcon.in/2013/workshops#beginners-android-workshop
- Core Object Oriented programming preferably in Java.
- Exposure to Eclipse IDE would be useful.
- It is recommended that participants go through Eclipse tutorial and practice OOP in Java including - the collection library and multi-threaded programming.
- You have to bring your own laptop (don’t forget the charger)
- Please bring an Android device running 2.3+ (Gingerbread and above) Android to test your apps on them
- Laptop with 4GB RAM. Processor speed: Intel i3 2nd generation or above or similar configuration with minimum processor speed of 1.8GHZ or above.
- Instructor would be using Windows environment and any platform specific issues will not be resolved during the workshop.
- All software (JDK) needs to be installed in a folder that doesn’t containing any blank spaces in its absolute path.
- Operating System: Windows XP (32bit), Windows 7 (32 /64 bit), Windows 8 (64 bit), Mac OS X 10.5.8 or later (x86 only) or Linux (tested on Ubuntu Linux, Lucid Lynx)
- GNU C Library (glibc) 2.7 or later is required.
- On Ubuntu Linux, version 8.04 or later is required.
- 64-bit distributions must be capable of running 32-bit applications.
- Eclipse IDE (or Participants can directly download platform specific ADT Bundle from http://developer.android.com/sdk/index.html)
- Eclipse 3.6.2 (Helios) or greater
- Note: Eclipse 3.5 (Galileo) is no longer supported with the latest version of ADT.
- Eclipse JDT plugin (included in most Eclipse IDE packages)
- JDK 6 (JRE alone is not sufficient) with latest update needs to be installed
- Android Development Tools plugin (recommended)
- Not compatible with GNU Compiler for Java (gcj)
- Arunkumar Krishnamoorthy
Arun has been in the IT industry since 1st June 2000 with extensive experience in Project Management, Software Engineering, Product Development, Software Consulting and Software Training.
A sound Computer Science Engineer by education, a passionate all-round Software Engineer by profession and a dedicated, persevering, ethics-valuing individual as a person.
He is an expert in Java platform having worked intensively with most of the frameworks and packages since beginning of his career.
He has also successfully built and delivered applications on ASP.Net (C#), C++, Adobe Flex, HTML5, JQuery, Scala.
He has been working extensively on Android for his collaboration solution for educational institution.
- Arvind Devaraj
Arvind is leading the technology team at www.nalandau.com - an online university with around 12K members. He completed M.S in Computer Science from IISc in 2007 and has been in software industry since working on mobile programming and Android.
He has conducted several corporate training sessions on Android and OpenGL (including Symantec, GM and Visteon) and workshops for colleges including BITS-Pilani and VIT . He speaks at several conferences and meetups on Android and OpenGL including Google Developer Group DevFest 2013, The presentations are available at http://www.slideshare.net/darvind/
Worked in Nvidia for two years, in various Android related projects. Worked on optimizing OpenGLES graphics drivers for Android devices.
Developed several android applications involving use of advanced features like including Google Cloud messaging , NDK, Webservices, and OpenGL graphics.
Published an Android App that was selected in Top 10 apps for demo at Intel Code Fest. Key developer of an car navigation application that displayed Google Maps information on car dashboard by establishing bluetooth connection with mobile device.
- Anenth Guru and Sandeep Bhaskar
Anenth and Sandeep are co-founders of TripThirsty.com, a travel startup. Anenth has worked earlier at Nokia Research, Bangalore and Sandeep has worked at TAT, Sweden. Both of them are passionate about Android.