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.

Propose a session

Modular approach to SDK development

Submitted by Tejas P. Sakpal (@tejassakpal) on Friday, 25 January 2019

Preview video

Technical level: Intermediate


Haptik’s journey has been ride, in terms of both business as well as it’s mobile technology. Initially Haptik started out with a goal of being a 24x7 Chat-based Personal Assistant to set reminders, book flights, pay your bills and get entertained!

Now we are a B2B company providing services to various enterprises for Customer Service and Feedback, Lead Generation and User Engagement.

In this talk, we’ll learn about how the SDK was built, broken into multiple modules, challenges faced and how were they resolved and key aspects to keep in mind while developing SDK’s.


  • Introduction
  • The idea behind SDK’s
  • A brief on how to build an SDK
  • Problems we tried to resolve with the SDK
  • SDK Size issues
  • Need for dividing the SDK in multiple modules(Similar to Google/Firebase Libraries)
  • Challenges faced while making the multi module SDK
  • Challenges faced while supporting diverse clients and how core software engineering concepts came to rescue.
  • Few tips to consider while making an SDK
  • Questions


Basic knowledge about Android Development and Software Engineering will definitely help.

Speaker bio

A software engineer focused on building Mobile Apps & SDK’s. Currently leading the mobile team at Haptik, where we build the Haptik and Rembo app.
Also I work on the Haptik SDK’s, which power apps like TOI, MyGalaxy by Samsung, ET, FuturePay, Dainik Bhaskar and definitely Haptik App as well as Rembo App. Yeah, I specialize in supporting a lot of user’s and diverse applications(with different technical requirements).



Preview video


  • Arun karan 8 months ago

    It is the process to visit the site here and need to windows 10 sync settings greyed out access the all setting for the batter install the version setting.

  • Robin Huston (@robinhuston) 8 months ago

    A comprehensive overview about the SDK.

  • Saulo Paul (@saulpaulo) 3 months ago

    Heb zelf een tijd geleden een phantom 4 in bezit gehad

  • games vex (@tonnyken) a month ago (edited a month ago)

    Your feedback helps me a lot, A very meaningful event, I hope everything will go well <a href=””>run 3</a>

Login with Twitter or Google to leave a comment