Submissions
Fragments 2017

Fragments 2017

A conference on the mobile ecosystem in India

Make a submission

Submissions are closed for this project

MLR Convention Centre, J P Nagar, Bangalore

Submission guidelines

None

Make a submission

Submissions are closed for this project

Submissions

SG

Siddharth Gupta

Swifty WebService - Open Sourcing Flipkart's iOS Networking Stack

Swifty + WebService is a new way of doing networking on iOS, and is designed to service the complex networking requirements of modern mobile apps.more
  • 6 comments
  • Confirmed & scheduled
  • Sun, 23 Jul
Section: Full Talk Technical level: Intermediate
AP

Anshulika Prasad

Framework for remote Configuration in apps with A/B support @Flipkart

Changing the behaviour of the app based on certain remote configuration. In companies like Flipkart plenty of A/B experiments being conducted at the same time. This talk gives an overview of the arch…more
  • 13 comments
  • Awaiting details
  • Sun, 30 Jul
Section: Full Talk Technical level: Intermediate
AC

Akshay Chordiya

Kotlinize your Android Development

Let’s explore how you can write robust and less crashable apps with Kotlin while having fun developing them and fill the gap of missing modern language with the newly supported Kotlin language in And…more
  • 145 comments
  • Confirmed & scheduled
  • Wed, 28 Jun
Section: Workshop Technical level: Beginner
RK

Ravindra Kumar

Migrating your Android App to Kotlin

On Strategies to apply Kotlin to existing Java codemore
  • 107 comments
  • Rejected
  • Wed, 19 Jul
Section: Full Talk Technical level: Intermediate
VN

Vinay B. N.

Managing Complexity using a Reactive Architecture

This talk will explore what a reactive architecture is, and how it can help us better reason about the complexities we face as developers.more
  • 20 comments
  • Awaiting details
  • Tue, 13 Jun
Section: Full Talk Technical level: Advanced
AD

Abhisek Datta

Mobile AppSec From an Attacker's Perspective

This primer talk is intended to set the context for a wider discussion on Mobile App Security with some background on web application security. This talk will briefly introduce the participants to th…more
  • 36 comments
  • Confirmed & scheduled
  • Tue, 05 Sep
Section: Full Talk Technical level: Intermediate
PK

Pratul Kalia

Effective and efficient mobile engineering

Unlike traditional software engineering, building mobile apps involves a whole new set of challenges that companies have to deal with on a day-to-day basis. Apart from being new operating systems, th…more
  • 15 comments
  • Confirmed & scheduled
  • Mon, 24 Jul
Section: Full Talk Technical level: Intermediate
VG

Victoria Gonda

Kotlin: Uncovered

Kotlin does a lot for us in the way of reducing boilerplate. But what is it really doing? We will be inspecting some decompiled Kotlin to discover how it does its job. By looking underneath at how it…more
  • 1 comments
  • Cancelled
  • Sun, 04 Jun
Section: Full Talk Technical level: Beginner
SN

Saket Narayan

"My app crashes with NullPointerException when the user rotates the phone while a network request is happening"

“My app crashes with NullPointerException when the user rotates the phone while a network request is happening. Do you have any plans to fix?” - Jake Bhagwan Wharton.more
  • 8 comments
  • Rejected
  • Tue, 13 Jun
Section: Full Talk Technical level: Advanced
MK

Mohanraj K.M.

How to Write Clean Code in Android

Writing an android app with a strong unit test framework is not an easy task, since the typical android code has massive activity class that manages more than one function or task. One of the major r…more
  • 2 comments
  • Rejected
  • Tue, 23 May
Section: Full Talk Technical level: Intermediate
VC

Vinay Chaudhary

Mobile Apps using Meteor

Meteor is a type of full stack realtime JavaScript framework for web development. It’s free and open-source and a tidy package that makes web development easy. Only around since 2011 the package is d…more
  • 2 comments
  • Rejected
  • Mon, 22 May
Section: Crisp Talk Technical level: Intermediate
RR

Rakshak R.Hegde

Adapting and Adopting Kotlin in Android

As a long time Kotlin developer for production apps I’m excited that Google now officially supports Kotlin 😍 Great, so now that gives us the confidence to invest time and effort to learn Kotlin. But …more
  • 2 comments
  • Rejected
  • Sat, 20 May
Section: Full Talk Technical level: Intermediate
GJ

Garima Jain

Dagger 2 Android : Defeat the Dahaka

We have had many talks and blog posts on Dagger and Dependency Injection till now. I must say that people have done a great job at explaining various concepts of dependency injection, it’s technical …more
  • 2 comments
  • Rejected
  • Sun, 02 Jul
Section: Full Talk Technical level: Intermediate
VB

Vatsal Bajpai

Developing Android apps with Kotlin

Learning to develop Android application using the Kotlin language and understanding how it can help achieve faster and concise development over Java. Kotlin has been there for couple of years but rec…more
  • 2 comments
  • Rejected
  • Tue, 06 Jun
Section: Full Talk Technical level: Intermediate
VM

Vidyasagar Machupalli

Dialog a tête-à-tête with a bot via Watson ; Kotlin & Java versions

WatBot is a Voice-enabled Android Native ChatBot built using Watson Conversation, Speech-to-Text and Text-to-Speech Services on IBM Bluemix (open standards cloud platform for building, running, and m…more
  • 9 comments
  • Rejected
  • Wed, 12 Jul
Section: Full Talk Technical level: Intermediate
AP

Arun Babu A S P

Stop imposing English on your users!

Localization is a very important aspect to take mobile apps to first time internet users. This talk will deep dive on how an app can be prepared to support localization. We will review major dimensio…more
  • 1 comments
  • Rejected
  • Sun, 02 Jul
Section: Full Talk Technical level: Intermediate
RJ

Ragunath Jawahar

Code Generation for Zombies

There are times where cross-cutting concerns like analytics and logging can take a toll on large applications. Analytics is a crucial part for any application to deliver value to customers and unders…more
  • 20 comments
  • Confirmed & scheduled
  • Thu, 15 Jun
Section: Full Talk Technical level: Intermediate
AS

Arun Sasidharan

Object Oriented Tricks

There are many ways to write bad code, but just a few principles for writing good ones. In this talk, we’ll go through some of the tricks that can be used to design Object Oriented code that is maint…more
  • 4 comments
  • Rejected
  • Tue, 06 Jun
Section: Full Talk Technical level: Intermediate
AS

Amrit Sanjeev

Improving android apps using Architecture Components

The talk outlines how to best leavarage the architectures components released at Google IO 17 to improve android app . Would also like to share some insights and rationale for the choices we took as …more
  • 15 comments
  • Confirmed & scheduled
  • Thu, 18 May
Section: Crisp Talk Technical level: Intermediate
NB

Nitish Bhatt

Android Auto: The Road To Connected Cars

Curious about Connected Cars?, all the sci-fi things we see in movies! Well Android Auto gives developers an opportunity to reach a whole new set of users.more
  • 3 comments
  • Rejected
  • Sat, 10 Jun
Section: Full Talk Technical level: Intermediate
AM

Adnan A M

Getting Started with Machine Learning for iOS

With the introduction of the Core ML module at WWDC 2017, Apple made it easy for iOS developers to integrate AI capabilities into their apps. This talk will discuss about how you can setup Core ML an…more
  • 14 comments
  • Awaiting details
  • Wed, 21 Jun
Section: Full Talk Technical level: Intermediate
KP

Keval Patel

Getting started with the Andorid Things.

In this talk, I will explain how an Android developer can start with the Android Things. I will talk about what it is and how you can build IOT applications with it. I will also explain some electron…more
  • 6 comments
  • Awaiting details
  • Mon, 26 Jun
Section: Full Talk Technical level: Beginner
SB

Sourabh Gupta (Tech - BLR)

CI in the Android world

CI is known to world but it is not well implemented for Android. Here we are going to describe pro and cons from practical lessons learned during CI for Andoird @ Flipkart app. CI helped team to achi…more
  • 1 comments
  • Rejected
  • Sun, 30 Jul
Section: Crisp Talk Technical level: Intermediate
IG

Ishaan Garg

Mobile-Server connection with MQTT

Intro and integration of MQTT protocol to establish a light and fast pub/sub socket connection between your android app and servermore
  • 1 comments
  • Rejected
  • Wed, 21 Jun
Section: Full Talk Technical level: Beginner
AM

Adnan A M

Building Instant Apps for Android Instantly

This talk will take you through the process of building an Instant App on Android from scartch. We will look at some of the pre-requisites for building an instant app. We will also look at understand…more
  • 15 comments
  • Awaiting details
  • Fri, 26 May
Section: Workshop Technical level: Beginner
AK

Aniket Kadam

Performing Surgery without Anaesthesia - Lessons learnt rearchitecting an app that's live in production

We built an app at startup speed, moving fast and breaking things. A year later, as the business is more settled, we look back, digging up spaghetti and lay solid foundations. We see how to slowly un…more
  • 3 comments
  • Cancelled
  • Tue, 04 Jul
Section: Full Talk Technical level: Intermediate
AS

Amrit Sanjeev

PWA or Instant app or Android app ?? How to device which one to build for your solution

With the influx of new technologies in the mobile space , it has become increasingly confusing for the developer on what is the best approach to bring a solution to the market and delight users. This…more
  • 8 comments
  • Rejected
  • Thu, 18 May
Technical level: Intermediate
HB

Harshit Bangar

Code with Confidence - Tools for Android Developer

As an Android developer, we face multiple issues such as Null pointers, Memory leak, Hardcoded XML, RTL. On the top of that, we may want to enforce custom rules such as all the activities extends Bas…more
  • 4 comments
  • Rejected
  • Mon, 12 Jun
Section: Full Talk Technical level: Advanced
SS

Supriya Srivatsa

Hello Kotlin!

Kotlin has several amazing features and is uniquely poised to significantly simplify android app development. We shall look at one feature at a time, implement it in code and understand the various K…more
  • 2 comments
  • Rejected
  • Sun, 02 Jul
Section: Workshop Technical level: Beginner
HT

Hardik Trivedi

Understanding a Constraint Layout

In this talk I will be taking attendees on a journey where they will understand the Android’s ContraintLayout and entirely revamped Layout Editor. Attendees will learn how to use ContraintLayout and …more
  • 5 comments
  • Rejected
  • Sun, 16 Jul
Section: Full Talk Technical level: Beginner
zs

zhao siruo

Lint for Life: Your Customizable Guard On the Go

The ONLY and MOST comprehensive and up to date talk on Android Lint!more
  • 1 comments
  • Rejected
  • Sun, 30 Jul
Section: Full Talk Technical level: Advanced
KK

Krunal Kapadiya

Gradle Build System

Gradle is the base to build the Android application, In this talk, we are discussing how can improve time while building applications, a life cycle of Gradle. Learn about building tasks, and monitori…more
  • 2 comments
  • Rejected
  • Sun, 18 Jun
Section: Crisp Talk Technical level: Intermediate
BM

Brijesh Masrani

Controlling APK Size When Using Native Library

If you attend this talk you will understand what happens when you include a native library in your android application and how to manage the APK size efficiently to avoid application size going throu…more
  • 3 comments
  • Rejected
  • Sun, 02 Jul
Section: Crisp Talk Technical level: Intermediate
SS

Supriya Srivatsa

Mobile, AI and TensorFlow Lite

Today we stand on the cusp of witnessing AI take over several aspects of our life. Google struck a chord when it announced at I/O that it was marking a shift from Mobile-first to AI-first. TensorFlow…more
  • 3 comments
  • Awaiting details
  • Sun, 02 Jul
Section: Crisp Talk Technical level: Beginner
AK

Ashok Kumar

Writing applications for Wear 2.0

The Wear 2.0 is a prominent release with many exciting features to work with. In this session i will show how interesting it is to develop applications for Wear devices and i will make the audience t…more
  • 18 comments
  • Rejected
  • Tue, 04 Jul
Section: Full Talk Technical level: Intermediate
CS

Chetan Sachdeva

Android O: New update available!

Yes! The new Android O update is almost here. It has got some real cool features like Notification Badges/Channels, Autofill Framework, PIP mode, Downloadable fonts, Fonts in XML etc.more
  • 3 comments
  • Rejected
  • Sun, 02 Jul
Section: Full Talk Technical level: Intermediate
SB

Sourabh Gupta (Tech - BLR)

Lyrics: A Schema to POJO library

Lyrics is a new library created to convert schema files into java POJO files. This has been built using JavaPoet, a code generation library comparable to Sun’s CodeModel. Though there are existing li…more
  • 3 comments
  • Awaiting details
  • Sun, 30 Jul
Section: Full Talk Technical level: Intermediate
KP

Keval Patel

Decrease build time and application size by 60%

The purpose of this talk is to help developers to help them to optimize the application. This talk will contain two parts. First part will cover how you can decrease the build time and why you should…more
  • 5 comments
  • Under evaluation
  • Mon, 26 Jun
Section: Full Talk Technical level: Intermediate
GR

Gaurav Raval

Continuous testing for live systems

Constant production testing is need for internet based companies where different components go to production in asynchronous way. In this approach, user paths / usecases will be validated constantly …more
  • 3 comments
  • Awaiting details
  • Mon, 31 Jul
Section: Crisp Talk Technical level: Beginner
SK

Srihari Kulkarni

Developing multi-channel apps - Mobile to Progressive Web Apps with Bluemix

Progressive Web Apps are redfining how users interact with your service - users no longer need an app installed on a mobile device. At the same time, mobile apps aren’t going away anytime soon.more
  • 2 comments
  • Rejected
  • Sun, 16 Jul
Section: Crisp Talk Technical level: Intermediate
HT

Hardik Trivedi

Developing apps for users with vision impairments

According to The World Bank, 15% of the world’s population has some type of disability. People with disabilities depend on accessible apps and services to communicate, learn, and work. By making your…more
  • 2 comments
  • Rejected
  • Sat, 29 Jul
Section: Full Talk Technical level: Beginner
SS

Srihari Sriraman

REPL driven mobile development with Clojure(script)

The REPL provides quick feedback cycles that are necessary to keep developers in charge. Dynamic, and interactive environments that propel the development process are essential in all faces of softwa…more
  • 11 comments
  • Confirmed & scheduled
  • Mon, 21 Aug
Section: Full Talk Technical level: Advanced
CN

Chaitanya Nettem

Making delightful apps

With thousands of apps being released every month in every category in both the Play Store and the App Store it is no longer enough to make a functional app. In order to stand out it is important to …more
  • 4 comments
  • Rejected
  • Sun, 02 Jul
Section: Full Talk Technical level: Intermediate
DS

Devavrata Sharma

AndroidThings with Firebase, the new dynamite

Whats new in AndroidThings How you can leverage the Firebase with AndroidThings for your existing and new apps How you can start developing apps for IoT devices via AndroidThings and Firebase the ult…more
  • 8 comments
  • Rejected
  • Mon, 03 Jul
Section: Crisp Talk Technical level: Beginner
AR

Anirudh Ramanan

Faster JSON Parsing

The talk is about improving the performance of the JSON parsing in Android. It covers the working of GSON library, and the performance bottlenecks that we hit, and the way we can improve the overall …more
  • 4 comments
  • Rejected
  • Thu, 27 Jul
Section: Crisp Talk Technical level: Intermediate
YH

Y. Charlie Hu

Application Energy Management: Catching Energy Glitches Before Your Next App Release

Power hungry apps cause significant user frustration and lost user engagement, yet the prevalent app development practice today remains energy oblivious. This talk will introduce a systematic approac…more
  • 4 comments
  • Under evaluation
  • Fri, 21 Jul
Section: Full Talk Technical level: Intermediate
SB

Sourabh Gupta (Tech - BLR)

How to improve Image Loading in App.

How we solved the Image loading issue in slow Network ( 2G, 3G) at Flipkart.more
  • 2 comments
  • Awaiting details
  • Sun, 30 Jul
Section: Crisp Talk Technical level: Intermediate
AM

Adnan A M

Automate all things !

Why waste hours doing unproductive work, when you could just automate the shit out of everything !more
  • 2 comments
  • Rejected
  • Thu, 22 Jun
Section: Full Talk Technical level: Beginner
MS

Mohammed Shaiban

How i made it to 1 millions of installs within 8 months with zero marketing.

I’m Md. Shaiban Mukhtesar, Founder & Developer of Audio Beats App on Google play. I want to share a really interesting story about my self app & its experiments, i carried out to reach 1 millions of …more
  • 3 comments
  • Awaiting details
  • Tue, 18 Jul
Section: Crisp Talk Technical level: Intermediate
CN

Chaitanya Nettem

Everything about Android Animations you were too afraid to ask

Animations in Android can be daunting with multiple moving parts and multiple ways of achieving similar results. From experience I have seen people just copying animation code from StackOverflow with…more
  • 5 comments
  • Rejected
  • Sun, 02 Jul
Section: Full Talk Technical level: Intermediate
RV

Ram Vaishnav

Cakewalk WebVR development with A-Frame

Have you noticed that the development of Virtual Reality experiences has started a major makeover of the computer industry? I believe that Virtual Reality is going to become a primary platform soon, …more
  • 2 comments
  • Cancelled
  • Sun, 23 Jul
Section: Workshop Technical level: Intermediate
SB

Sourabh Gupta (Tech - BLR)

Proguard and App Size

Everyone is using proguard to obfuscate the code , but using it in right way help to minimize the apk size a lot. We looked deeper into it and figured out that we havnen’t implemented it in right way…more
  • 3 comments
  • Rejected
  • Sun, 30 Jul
Section: Crisp Talk Technical level: Intermediate
HT

Hardik Trivedi

Kotlin - Let’s code using a first class language

With Google’s announcement for Kotlin as Android’s new official programming language, kotlin has reached to the thousands of developers. Many developers are aware of its features but quite a few has …more
  • 6 comments
  • Rejected
  • Sun, 16 Jul
Section: Workshop Technical level: Beginner
AK

A Naveen Kumar

Running Deep Learning Models on Mobile with optimised speed

The ability to train the task specific deep learning models is very easy these days, with the wide range of available libraries and documentation around it. But, the difficulty lies in bringing it to…more
  • 20 comments
  • Confirmed & scheduled
  • Fri, 18 Aug
Section: Full Talk Technical level: Intermediate
AP

Arun Babu A S P

Design patterns for network agnostic android apps

Building apps are easy. There are so many samples & guides out there. But building them agnostic to network conditions is not easy. In fact, it is so hard when done well gets amazing returns. This ta…more
  • 6 comments
  • Confirmed & scheduled
  • Sun, 02 Jul
Section: Full Talk Technical level: Advanced
KB

Kapil Bakshi

All about Android Production Level App Testing and Continuous Integration and What's New

This talk will help you by taking an example of a production level app involving good business logic .We’ll see how Espresso can help us write smooth UI tests and also how we can use Firebase Test La…more
  • 4 comments
  • Rejected
  • Mon, 24 Jul
Section: Workshop Technical level: Intermediate
AK

Abhinandan Kothari

Automate Android, iOS and ReactNative build Pipelines using Fastlane

Why do you manually upload the app to Store(Play/App)?more
  • 6 comments
  • Confirmed
  • Sun, 02 Jul
Section: Workshop Technical level: Beginner
CS

Chetan Sachdeva

Lottie: Animating the bridge between Designers and Developers

Creating complex animations in mobile can be laborious. They might as well not commensurate with the designs provided. Lottie is an animation tool by Airbnb which instills in us the superpower to cre…more
  • 5 comments
  • Confirmed & scheduled
  • Sun, 02 Jul
Section: Crisp Talk Technical level: Intermediate
TN

Talha Naqvi

Cross Platform with React Native @ Flipkart

The cross platform initiative at Flipkart was not just about building once and running everywhere, it was about figuring out the right tech stack to make teams more productive and optimize update del…more
  • 8 comments
  • Confirmed & scheduled
  • Tue, 25 Jul
Section: Full Talk Technical level: Beginner
RJ

Ragunath Jawahar

From Legacy to Legend

Many a times, what begins as a Minimum Viable Product (MVP) for several startups become the code base that has to be maintained for the lifetime of the product. Budget, competition, expansion could a…more
  • 12 comments
  • Rejected
  • Thu, 15 Jun
Section: Full Talk Technical level: Intermediate
AK

Abhinandan Kothari

Empowering Mobile Team to Harness Real Power of CI/CD

We at GO-JEK grew by 90,000% i.e 900X in last 18 months. Being an App Only Platform Mobile Team played a very important role in our growth as this is the only consumer facing facade that exists for u…more
  • 3 comments
  • Confirmed & scheduled
  • Wed, 30 Aug
Section: Full Talk Technical level: Advanced
VK

Vijay Krishna Kudva

Building Progressive Web Apps at Scale - A Practical Guide

Everyone knows that progressive webapps are awesome! They are the app killers! But no one talks about how to build them at scale. For a big company practically, just hitting score a 100 in lighthouse…more
  • 16 comments
  • Confirmed & scheduled
  • Fri, 18 Aug
Section: Full Talk Technical level: Intermediate

Karthik Balakrishnan

Solve for India with Google

Mobile has come a long way in India from being Connected, Smart, Personalized, to now Intelligent.more
  • 5 comments
  • Confirmed & scheduled
  • Tue, 05 Sep
Section: Full Talk Technical level: Beginner

Karthik Balakrishnan

Building conversational chatbots for Mobile

The Google Assistant is the conversational user interface that helps you get things done in your world. Actions on Google let you build on this assistance, while your integrations can help you engage…more
  • 12 comments
  • Confirmed & scheduled
  • Tue, 05 Sep
Section: Full Talk Technical level: Beginner
RK

Richa Khanna

Creating a richer user experience using physics-based animations

I will showcase how to create richer and more dynamic animations using the new physics-based animation library that provides a set of APIs for building animations that would use concepts like velocit…more
  • 12 comments
  • Rejected
  • Sun, 02 Jul
Section: Full Talk Technical level: Intermediate
RK

Ravindra Kumar

Rapid Android Application Development

To be filled Outline To be filled Speaker bio Ravindra Kumar currently working as an Android Developer at Fueled. Previously i used to work with Cleartrip, Lead developer of Cleartrip.com’s Android A…more
  • 7 comments
  • Awaiting details
  • Sun, 02 Jul
Section: Workshop Technical level: Intermediate
AS

Amrit Sanjeev

How to build effective Android Instant apps ?

Instant apps was announced at Google IO 2016 and since then the team has been working closely with a large numnber of partners to bring the best app experience for the user with thier Instant apps. T…more
  • 63 comments
  • Awaiting details
  • Thu, 18 May
Section: Crisp Talk Technical level: Advanced
AP

Arun Babu A S P

Progressive Web 'AMP' - Native app's strongest rival

Progressive Web Apps are becoming increasingly popular as solution for emerging markets. They use web notifications, effective caching and prefetching to reduce the gap between web and native app exp…more
  • 1 comments
  • Rejected
  • Sun, 02 Jul
Section: Crisp Talk Technical level: Advanced
AV

Adwait Vyas

Breaking The Language Barrier With Your App

Language affects users’ experiences—and our apps’ success. It’s time developers (and not just designers) consider localization a part of their job. This talk sheds light on localization from an Andro…more
  • 5 comments
  • Rejected
  • Fri, 16 Jun
Section: Crisp Talk Technical level: Beginner
AC

Akshay Chordiya

Exploring the new Android Architecture Components

Being an Android Developer, we all have faced the common challenges of handling lifecycle events, maintaining state and storing data while developing apps on Android. These issues still take our time…more
  • 7 comments
  • Rejected
  • Mon, 17 Jul
Section: Workshop Technical level: Intermediate
KL

Kartik Lalan

Securing your App for Offline support

While handling user private or sensitive data, developers face challanges in where and how to keep data secured. Main motive of the talk is Maintaining Data Confidentality & Integrity while providing…more
  • 29 comments
  • Awaiting details
  • Wed, 12 Jul
Section: Full Talk Technical level: Intermediate
GK

Gaurav Kaushik

React Native: Things we learned the Hard Way

At Myntra, we jumped the React Native bandwagon relatively early. Now, having used in it production for almost 2 years, we’ve had a lot of success along with a great deal of learnings which we’d like…more
  • 10 comments
  • Confirmed & scheduled
  • Fri, 28 Jul
Section: Full Talk Technical level: Intermediate
AM

Adnan A M

Being an UX focussed mobile developer

Mobile App development is an art and the apps that are the best are usually the ones that delight the end users. In this talk we will be looking at how to think about UX while your developing your ap…more
  • 16 comments
  • Awaiting details
  • Thu, 08 Jun
Section: Full Talk Technical level: Beginner
TA

Tanay Agrawal

The Holy Gradle!

Android Studio and Gradle are the best friends of an Android developer. This talk will elaborate on how Gradle and Studio can be leveraged to automate builds and make writing code more pleasant so de…more
  • 177 comments
  • Rejected
  • Thu, 15 Jun
Section: Crisp Talk Technical level: Intermediate
AS

Anshuman Srivastava

Think twice before writing code to manipulate UI - Exploiting Autolayout

For all mobile developers out there, we know the pain in manipulating and assigning constraints at runtime. Many of us end up wasting our precious time and energy in making screens to please our Desi…more
  • 33 comments
  • Awaiting details
  • Wed, 14 Jun
Section: Full Talk Technical level: Intermediate
RJ

Ragunath Jawahar

A Pragmatic Reactive Architecture

The software industry is amidst of a paradigm shift - functional reactive programming. It is the new black. When our co-founders insisted on speed and stability we began evaluating several factors th…more
  • 1364 comments
  • Awaiting details
  • Thu, 15 Jun
Section: Full Talk Technical level: Advanced
Make a submission

Submissions are closed for this project

MLR Convention Centre, J P Nagar, Bangalore

Hosted by

Fragments is an umbrella brand for: Mobile engineering Security and privacy engineering for mobile apps Monetization and mobile apps State of platforms for mobile and usage, including iOS, Android, React Nativemore