Call for round the year submissions for Fragments in 2019

Call for round the year submissions for Fragments in 2019

Submit a proposal at any time in the year on mobile engineering, state of mobile platforms, and building products with mobile. We will find you a suitable opportunity to share your work.

Make a submission

Accepting submissions till 31 Dec 2020, 11:59 AM

##We have closed submissions for Fragments Conf, Bangalore edition which will be held on 30 March. If you wish to submit a proposal for the conference, make a submission here.

##About Fragments:

Fragments is a conference on mobile engineering, including:

  1. State of platforms/OS
  2. Hardware
  3. Engineering approaches and paradigms
  4. UX

In 2019, Fragments is a traveling conference with editions in Ahmedabad, Bangalore, and potentially Hyderabad and Kochi (in the second half of 2019).

##Topics for submission:

We seek proposals -- for short and long talks, Birds of Feather (BOF) session topics, and workshops + tutorials -- on the following topics:

  1. Deep dive technical talks on Flutter.
  2. AR Core: practical approaches and the business use cases.
  3. Reducing app size to below 10MB and how to cater for lower-end phones.
  4. PWA caching strategies.
  5. ML Kit (ML Kit | Google Developers).
  6. On device ML.
  7. Server-side ML.
  8. Progressive ML, where the fallback is on-device ML when the device goes offline.
  9. Functional programming for mobile.
  10. Coroutines in Kotlin.
  11. Mobile specific user research.
  12. Case studies from teams which have switched away from cross platform approaches.
  13. Use cases for which Native apps work versus use cases where it doesn’t make sense to build Native apps.
  14. Deep dive talks on performance.
  15. Optimising for lower-end hardware.
  16. Future of chatbots for conversations on mobile.
  17. Automating design to code.

##Contact us:

If you have questions/queries, write to us on

Hosted by

How do you make a great mobile experience? Explore with Fragments. Follow Fragments on Twitter more

Ishan Khanna


Customer Driven Development : What, Why & How?

Submitted Feb 6, 2019

Think of this talk as a crash course for Mobile Developers to become Product Owners.

It will teach developers how to efficiently write & setup experiments (A/B Tests) and hence showcase a way to create apps that keep the customers at the centre of everything.
If you attend this talk you will learn how to frame the hypothesis, calculate runtime of an experiment, set up metrics to measure success so that you can act as a product owner yourself in future!

Having run over a 100 experiments in the last 2 years at (World’s biggest OTA running massive number of A/B Tests at scale) with an enormously high success rate, I’ll present some hard to believe facts related to user experience and design that developers often overlook while shipping features.


How often do you change the colour of a button on your app? How often do you change the layout of a part of the app? How do you measure the effect of these changes? Of course you do that with a hypothesis in mind related to some business goal you want to achieve. Do you actually always validate your hypothesis?
This talk will tell you how you can convert users into customers and customers into decision makers of your product vision.
By validating all your decisions in your product through data you can be sure what’s working and what’s not. Digging a little deeper you’ll also always find a cause about why it’s working and why it’s not. Taking a step further you can easily derive what is smallest next step you can take to ship a new feature/change in your product that might positively impact your customers.

The talk’s overview:

  • Introduction
  • About Me
  • Agenda of the talk
  • Introduction to Customer Driven Development
  • What is A/B testing?
  • Examples of A/B Tests
  • Basic Fundamentals of setting up a valuable A/B Test
  • What is a hypothesis in this context?
  • Basic formula for writing a hypothesis
  • Example : Share personal template that I use for crafting hypothesis.
  • What are Primary & Secondary metrics?
  • Examples of metrics
  • Choosing the (correct) primary metric
  • Examples of a metric that will work
  • Examples of a metric that will fail
  • Choosing appropriate supporting metrics
  • Examples of supporting metrics
  • What is run time of an experiment?
  • How to calculate the runtime of an experiment (Demo)?
  • Why is it important to having a runtime before starting an experiment?
  • What is noise in an experiment?
  • Example of an experiment’s data that had a lot of noise
  • How to eliminate noise by correctly tracking stages in your experiment?
  • Example of the same experiment that was run after a noise removal fix.
  • How to interpret results?
  • Avoiding Statistical Ghosts
  • How to plan follow-ups?
  • Questions & Answers
  • The End (Thank you)

Speaker bio

Ishan is a passionate product enthusiast and self-taught developer who loves open source technologies, tech conferences, and hackathons.
Currently working as a Senior Android Engineer at Getaround (Amsterdam, Netherlands) before that he spent 2 years crafting experiments for on their Android Apps. He is also PMC member at Apache Fineract Project and a Maintainer at Mifos Initiative. He successfully graduated as a Google Summer of Code Intern in 2014 under Mifos and in 2015 under XMPP Standards Foundation and has been mentoring students at Google Summer of Code ever since.


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

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

{{ errorMsg }}

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

Make a submission

Accepting submissions till 31 Dec 2020, 11:59 AM

Hosted by

How do you make a great mobile experience? Explore with Fragments. Follow Fragments on Twitter more