Droidcon India 2013

What's your thinking on Android this year?

About Droidcon

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.

Schedule

A WIP schedule will be up on the Droidcon India website and will be updated periodically.

Selection Process

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:

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.


Milestones

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.

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.

Non Accepted Proposals

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.

Tickets: http://droidcon.doattend.com

Website: https://droidcon.in/2013

Hosted by

droidconIN is an annual conference on Android, part of the worldwide series of events. more

Christopher Neugebauer

@chrisjrn

Portable Logic/Native UI

Submitted Aug 31, 2013

This talk shows how to design apps whose complex internal logic runs on many mobile operating systems, but with native UI on those platforms. This ensures that the best possible user experience on each platform.

Topics include tools that let you do this (NDK, Code generation, etc), and ways you can structure your app.

Outline

The conventional wisdom on producing applications that run on both iOS and Android says that to make the best possible experience for both platforms, you’ll need to write a completely separate application for each platform.

The conventional wisdom, of course, thinks that the only important task in mobile applications is to make a pretty UI. This ignores all the hard work that goes into writing application logic. With a bit of up-front design work, it’s possible to get your important application logic running on multiple operating systems.

This talk looks at separating application logic and UI from two separate angles. The first half of the talk re-introduces the concepts of separation of concerns. Then we’ll look at approaches to building portable core code that runs on multiple systems, and ways to design your apps to take advantage of this. This includes code patterns, tools, and a tiny bit of hard-earned experience from a product that successfully uses this approach.

Speaker bio

Christopher is a Python programmer from Hobart, Tasmania. He’s a Computer Science Honours graduate of the University of Tasmania, and he now works as an Android developer at Asdeq Labs. Working with Android means that his day job involves more Java than he’d like. He has a strong interest in the development of the Australian Python Community — he is an immediate past convenor of PyCon Australia 2012 and 2013 in Hobart, and is a newly-minted member of the Python Software Foundation.

In his spare time, Christopher enjoys presenting on Mobile development at Open Source conferences, and presenting on Open Source development at Mobile conferences.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

droidconIN is an annual conference on Android, part of the worldwide series of events. more