Dependency Injection is routinely one of the hottest topics in Android development. It can also be one of the scariest. With tons of buzz words, half a dozen libraries, and an endless collection of Twitter wars, this topic is enough to paralyze any developer. In this presentation, we’ll break the topic down to its most core fundamentals. We’ll discuss the importance of dependency injection, how to get started, and how to make educated decisions about the tooling that exists. You’ll leave this talk with a clear recipe for managing dependency injection in your applications, and a renewed confidence in your ability to navigate these conversations.
You speak Bengali and Hindi fluently. On your phone, you read the news in Hindi and send messages in Bengali. Your phone Settings are in English because it is easier to get help with your phone that way – English is a bridge language. As a user, you prefer to use certain apps (entertainment, messaging, news etc) in a different language while maintaining a separate language to navigate through the rest of your phone. In this talk, learn how to provide your end users the ability to fluently set your application language according to their preferences.