JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
1 of 5
Lyrics
And how we use it in Flipkart
2 of 5
What?
A library to convert schema definitions to entity classes.
Designed in a plug and play format
Allows pre-processing of schemas
3 of 5
Why?
Support for features like generics as first class constructs
Support for multiple architectures through one schema
First class support for Android specific features
4 of 5
Flipkart
All entities shared between Android app and backend are Lyrics schemas
Generates different style of classes for app and backend
Reduction of duplicate efforts and errors
5 of 5
Future
Support for multiple languages like Swift, Groovy
Support for XML and YAML schemas