droidconIN 2015

The fifth edition of droidconIN

by droidconIN

droidconIN 2015

The fifth edition of droidconIN

by droidconIN
date_range

Date

17–18 Dec 2015, Bangalore

place

Venue

MLR Convention Centre, J P Nagar

About

From its humble beginnings as a mobile OS 6 years ago, Android is now the most popular operating system (of any kind) in the world.

2015 is the year of Android breaking out of mainstream smartphones and tablets and moving into all kinds of unique devices like IoT, Wearables, Automotive, TV, etc.

droidconIN 2015 wants to talk about how we can push these boundaries even further.

What we are looking for

Core Development

Critical, hardcore Android. What an Android developer faces day-to-day.

Things like: New development techniques/methods/concepts, UI/UX, build tools(Gradle, Maven, Ant), useful hacks/libraries, cross platform development

Enterprise

Android in enterprise. How Android development inside large organizations work.

Things like: Testing, Security, Deployment, Custom builds(ROMS)

Consumer

Android applications for consumers, preferably in an Asia/South Asia context.

Things like: Communication, Information, Games, Android Wear/TV

Beyond handhelds

Android outside the mainstream smartphones and tablets.

Things like: Home Automation, Automotive, Gaming, Embedded systems, Machine-to-Machine

Marketing

Everything in the Play Store ecosystem.

Things like: Discovery, Monetization, Licensing, Consumer marketing strategies

Emerging trends

The bleeding edge of Android development

Things like: New frameworks, APIs, Hardware

App Demos

Demonstrations, discussions and community engagements around Android Apps.

Come to Droidcon India 2015 to discuss how you’ve tackled each of these issues.

Criteria to submit

You must be a practising developer or designer and are expected to present original work that your peers — this event’s audience — recognise as being notable enough to deserve a stage.

If you are excited about someone’s work and believe it deserves wider recognition, we recommend you contact them and ask them to submit a proposal.

Selection Process

Proposals will be filtered and shortlisted by an Editorial Panel. We will notify you if your proposal is shortlisted. We urge you to add links to videos / slide decks when submitting proposals. This will help us understand your past speaking experience. Blurbs or blog posts covering the relevance of a particular problem statement and how it is tackled, will help the Editorial Panel better judge your proposals.

Proposers must submit presentation drafts as part of the selection process to ensure that the talk is in line with the theme of the conference, and to help the editorial panel build a strong line-up for the event.

There is only one speaker per session. Entry is free for selected speakers. HasGeek will provide a bursary to cover part of your travel and accommodation in Bangalore. Bursaries are limited and made available to speakers delivering full sessions (40 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.

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.

Commitment to Open Source

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.

We are no longer accepting proposals. The deadline for submissions was Wednesday, October 21st, 2015

Venue

MLR Convention Centre, Brigade Millenium Complex
J P Nagar 7th Phase, Puttenhalli
Bangalore, Karnataka 560076, IN

All proposals

Confirmed sessions

Solving App discovery through smarter user data analysis

Saurav Kumar (@sauravk)

  • Beyond handhelds - Crisp talk (15 minutes)
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Wed, 16 Dec

React native and its impact on android development

Anshul Singhle (@anshulsin)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 1 upvotes
  • 0 comments
  • Mon, 14 Dec

Android Development at Scale

Aman Alam (@aman-alam)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 1 upvotes
  • 1 comments
  • Fri, 11 Dec

Virtual Reality - An Introduction to Development on Google Cardboard

Apurv Nigam (@apurvnigam)

  • Workshops
  • Advanced
  • 2 upvotes
  • 0 comments
  • Wed, 2 Dec
  • play_arrow
  • slideshow

Lessons from Android development at Google

Vikram Aggarwal (@eggwall)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Tue, 1 Dec

Android Basics Workshop

Hari C M (@haricm) (proposing)

  • Workshops
  • Beginner
  • 2 upvotes
  • 1 comments
  • Thu, 19 Nov

Writing plugins for Android Studio

Ishan Khanna (@ishan1604)

  • Workshops
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Sun, 8 Nov
  • slideshow

Being productive with Android Studio & Gradle

Adnan A M (@adnan123)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 6 upvotes
  • 2 comments
  • Tue, 20 Oct

Learnings from building Custom MDM

Leena S N (@snleena)

  • Enterprise - Crisp talk (15 minutes)
  • Intermediate
  • 5 upvotes
  • 0 comments
  • Mon, 19 Oct

Where do the Android tests belong?

Nazneen Rupawalla (@nazneenr)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 18 upvotes
  • 0 comments
  • Sun, 18 Oct

Android for the Next Billion

Yatin Taluja (@yatintaluja)

  • Emerging Trends - Crisp talk (15 minutes)
  • Beginner
  • 33 upvotes
  • 0 comments
  • Thu, 15 Oct
  • slideshow

Animations in Material Design - Significance, Context and Hierarchy

Faiz Malkani (@faiz-malkani)

  • Core Development - Full talk (45 minutes)
  • Beginner
  • 12 upvotes
  • 2 comments
  • Tue, 13 Oct
  • slideshow

Real world ways to increase app usage with Azure Mobile Engagement

Abhishek Narain (@narainabhishek)

  • Enterprise - Full talk (45 minutes)
  • Beginner
  • 1 upvotes
  • 0 comments
  • Mon, 12 Oct

Virtual Reality Design Principles with Google Cardboard

Swapnil Borkar (@swapnilborkar)

  • Workshops
  • Beginner
  • 5 upvotes
  • 0 comments
  • Sun, 11 Oct
  • slideshow

Iconography with Material Design on Paper

Swapnil Borkar (@swapnilborkar)

  • Workshops
  • Beginner
  • 32 upvotes
  • 0 comments
  • Sun, 11 Oct
  • slideshow

Android Data Binding

Vipul Shah (@vipulshah2010)

  • Workshops
  • Intermediate
  • 6 upvotes
  • 1 comments
  • Fri, 9 Oct

Designing Long Lived XMPP(TCP) Connections on Android

Harshit Bangar (@bangarh)

  • Core Development - Crisp talk (15 minutes)
  • Advanced
  • 6 upvotes
  • 0 comments
  • Thu, 8 Oct
  • slideshow

Delightful Apps with Material Design

Pratul Kalia (@pratul)

  • Workshops
  • Intermediate
  • 3 upvotes
  • 1 comments
  • Wed, 7 Oct

Beacons, Eddystone and the Physical Web

Anuj Deshpande (@anujdeshpande)

  • Emerging Trends - Crisp talk (15 minutes)
  • Beginner
  • 9 upvotes
  • 0 comments
  • Wed, 7 Oct
  • slideshow

Enhancing UI/UX using Java animations

Naman Dwivedi (@naman14)

  • Workshops
  • Intermediate
  • 7 upvotes
  • 0 comments
  • Fri, 2 Oct
  • slideshow

Onboarding new users on to your Android app

Elvis D'Souza (@elvisds)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Fri, 2 Oct
  • slideshow

A look at modern protoyping: Sketch, Pixate and more

Soham Mondal (@soham)

  • Emerging Trends - Full talk (45 minutes)
  • Intermediate
  • 16 upvotes
  • 2 comments
  • Wed, 23 Sep
  • slideshow

Memory Dumps: Going beyond the memory leak

Erik André (@erikandre)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 4 upvotes
  • 0 comments
  • Tue, 22 Sep
  • play_arrow
  • slideshow

Forget SQLite and say hello to Realm

Pranay Airan (@pranayairan)

  • Emerging Trends - Full talk (45 minutes)
  • Intermediate
  • 23 upvotes
  • 6 comments
  • Mon, 14 Sep

Building better Android apps with MVP

Anup Cowkur (@anupcowkur89)

  • Emerging Trends - Full talk (45 minutes)
  • Intermediate
  • 23 upvotes
  • 1 comments
  • Fri, 11 Sep
  • slideshow

Unwrapping Android SDK Add-On

satish patel (@satishp7)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 5 upvotes
  • 0 comments
  • Wed, 9 Sep
  • slideshow

Android and Indic Languages

Jishnu (@jishnu7)

  • Consumer - Full talk (45 minutes)
  • Beginner
  • 4 upvotes
  • 0 comments
  • Tue, 8 Sep
  • play_arrow

Android And IoT

Rupam (@rupamiics)

  • Workshops
  • Intermediate
  • 9 upvotes
  • 0 comments
  • Wed, 2 Sep
  • slideshow

Continuous Integration of Enterprise/Community Android OS Projects

Arnav Gupta (@championswimmer)

  • Workshops
  • Advanced
  • 19 upvotes
  • 0 comments
  • Fri, 28 Aug

Dependency Injection in Android using Dagger 2

Gaurav Vashisth गौरव (@vashisthg)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 19 upvotes
  • 0 comments
  • Thu, 27 Aug

Android Reactive Programming with RxJava

Ravindra Kumar (@ravidsrk808)

  • Workshops
  • Intermediate
  • 60 upvotes
  • 1 comments
  • Wed, 26 Aug

Unconfirmed proposals

How to build a mobile app with an App Engine backend

Sunita Sahu (@sunita198blisstering)

  • Core Development - Crisp talk (15 minutes)
  • Beginner
  • 18 upvotes
  • 0 comments
  • Wed, 21 Oct

Core development to build Launcher and Integration with ROM

Sunita Sahu (@sunita198blisstering)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 23 upvotes
  • 1 comments
  • Wed, 21 Oct

Why Is Everything So Terrible, and How Can We Fix It?

Christopher Neugebauer (@chrisjrn)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Tue, 20 Oct

HTTP By The Numbers!

Christopher Neugebauer (@chrisjrn)

  • Emerging Trends - Full talk (45 minutes)
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Tue, 20 Oct

Mobile Advertising Trends We Will See In 2016

Sohan (@soganmageshwar) (proposing)

  • Marketing - Full talk (45 minutes)
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Tue, 20 Oct

App Indexing 101

Adnan A M (@adnan123)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 6 upvotes
  • 0 comments
  • Mon, 19 Oct

Android app development using python !

saprative (@saprative)

  • Emerging Trends - Full talk (45 minutes)
  • Beginner
  • 2 upvotes
  • 0 comments
  • Mon, 19 Oct

Android : Inside Out

Prashant Hinduja (@phinduja)

  • Core Development - Full talk (45 minutes)
  • Beginner
  • 2 upvotes
  • 0 comments
  • Sat, 17 Oct

Scaling android development in Enterprise teams

Priyank Gupta (@priyaaank)

  • Enterprise - Full talk (45 minutes)
  • Intermediate
  • 23 upvotes
  • 0 comments
  • Sat, 17 Oct

Marshmallow-a walk through

Dhanalakshmi S (@dhanalakshmis)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 9 upvotes
  • 0 comments
  • Fri, 16 Oct

Taking unit-testing to the next level

Rhishikesh Joshi (@rhishikeshj)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 22 upvotes
  • 0 comments
  • Fri, 16 Oct

Azure Mobile Services For Android

BrijRaj Singh (@brijrajsingh)

  • Core Development - Crisp talk (15 minutes)
  • Beginner
  • 0 upvotes
  • 0 comments
  • Fri, 16 Oct

"Why should I buy an Android smartwatch?" - The future of Android Wear

Anirudh S (@anirudh24seven)

  • Emerging Trends - Full talk (45 minutes)
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Fri, 16 Oct
  • slideshow

Android Multilingual SDK

chandan bhagabati (@chandanb1983)

  • Emerging Trends - Crisp talk (15 minutes)
  • Advanced
  • 2 upvotes
  • 0 comments
  • Fri, 16 Oct

Remote sensor emulation for IoT devices

akshay deo (@amd)

  • Beyond handhelds - Full talk (45 minutes)
  • Intermediate
  • 7 upvotes
  • 1 comments
  • Fri, 16 Oct

Supporting Indian Languages in Facebook: The Why, the How and the WTF!

Gaurav Lochan (@gauravl)

  • Consumer - Crisp talk (15 minutes)
  • Beginner
  • 3 upvotes
  • 0 comments
  • Thu, 15 Oct

Changing android UI style and layout dynamically

Manish Kumar (@manishrv)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Thu, 15 Oct
  • slideshow

#permissionswtf

Raveesh Bhalla (@raveesh)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Wed, 14 Oct

Kotlin - A better Java for Android

Vagmi Mudumbai (@vagmi)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 11 upvotes
  • 1 comments
  • Tue, 13 Oct

Keep Calm and Secure your App

Harsh Dattani (@harshdattani)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 6 upvotes
  • 0 comments
  • Fri, 9 Oct
  • slideshow

Android Accessibility 101

Raghavendra Satish Peri (@artofvision)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Thu, 1 Oct

Flavors & Variants: Utilise Gradle to maximise code reusability

Arnav Gupta (@championswimmer)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 9 upvotes
  • 0 comments
  • Mon, 28 Sep

Badoo: Cross platorm mobile test automation and continuous delivery

Sathish Gogineni (@gogineni)

  • Emerging Trends - Full talk (45 minutes)
  • Intermediate
  • 0 upvotes
  • 0 comments
  • Tue, 22 Sep
  • slideshow

Gaining the app visibility that matters

Androcid Media Pvt. Ltd. (@prajyotm)

  • Marketing - Full talk (45 minutes)
  • Intermediate
  • 5 upvotes
  • 0 comments
  • Fri, 18 Sep
  • play_arrow

Engineering android apps for Performance and Delight

Paresh Mayani (@pareshmayani)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 38 upvotes
  • 8 comments
  • Thu, 17 Sep

Add data sync and db to your app in less that 20 lines of code

Amrit Sanjeev (@amrit)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 7 upvotes
  • 0 comments
  • Thu, 17 Sep

React Native for Android : Accessing your very own custom java modules/classes/views from react

Wingston Sharon (@wingie)

  • Core Development - Full talk (45 minutes)
  • Advanced
  • 7 upvotes
  • 0 comments
  • Wed, 16 Sep

Pulse check your android app with Stetho

Pranay Airan (@pranayairan)

  • Core Development - Crisp talk (15 minutes)
  • Intermediate
  • 6 upvotes
  • 0 comments
  • Mon, 14 Sep
  • slideshow

Android testing for developers

Mustafa Ali (@mustafa01ali)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 51 upvotes
  • 2 comments
  • Fri, 11 Sep

D-School crash course

Raveesh Bhalla (@raveesh)

  • Emerging Trends - Full talk (45 minutes)
  • Beginner
  • 4 upvotes
  • 0 comments
  • Thu, 10 Sep
  • slideshow

Demystifying Android for Work

Kashi Vishwanath (@kashi1982)

  • Enterprise - Full talk (45 minutes)
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Wed, 9 Sep

Building apps for the next billion

Amrit Sanjeev (@amrit)

  • Core Development - Full talk (45 minutes)
  • Intermediate
  • 7 upvotes
  • 0 comments
  • Tue, 8 Sep

Improving Android App performance - Things every developer should know

Amrit Sanjeev (@amrit)

  • Core Development - Full talk (45 minutes)
  • Advanced
  • 30 upvotes
  • 0 comments
  • Tue, 8 Sep

5 point someone should not do in app development

Anant Shrivastava (@anantshri)

  • Enterprise - Full talk (45 minutes)
  • Intermediate
  • 11 upvotes
  • 0 comments
  • Tue, 8 Sep

Create ANDROID apps using Office APIs

Sameeksha Khare (@sameeksha)

  • Core Development - Crisp talk (15 minutes)
  • Beginner
  • 4 upvotes
  • 1 comments
  • Fri, 4 Sep

Android, without batteries

Shree Kumar (@shreekumar)

  • Beyond handhelds - Full talk (45 minutes)
  • Intermediate
  • 3 upvotes
  • 4 comments
  • Thu, 3 Sep
  • slideshow

Get more productive with the new Android Emulator!

Abhishek Narain (@narainabhishek)

  • Core Development - Crisp talk (15 minutes)
  • Beginner
  • 9 upvotes
  • 0 comments
  • Wed, 2 Sep

QGraph: Easiest way for sending personalized push notifications

Vivek Pandey (@thevivekpandey)

  • Marketing - Crisp talk (15 minutes)
  • Beginner
  • 0 upvotes
  • 0 comments
  • Mon, 31 Aug

How to create your own BLE sensor for Android

Chinmay V S (@thecodeartist)

  • Beyond handhelds - Full talk (45 minutes)
  • Intermediate
  • 12 upvotes
  • 0 comments
  • Thu, 27 Aug
  • slideshow

Designing "Always Present" Floating UI Components for fun and profit

Wingston Sharon (@wingie)

  • App demos
  • Beginner
  • 5 upvotes
  • 1 comments
  • Thu, 27 Aug