Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking approach to Android development in this 51-minute Devoxx conference talk. Dive into the world of Reflection No Reflection (RNЯ), a innovative technology that addresses the performance limitations of the Java Reflection API on Android. Learn how RNЯ provides faster access to reflection data while maintaining compatibility with existing libraries. Discover the advantages of this technique over traditional workarounds like annotation processors and generated code. Gain insights into the three-step process of RNЯ, including annotation processing, runtime accessibility, and write access. Compare RNЯ with alternatives such as bytecode weaving and AST manipulation. Understand how this approach can revolutionize data-driven app development and enhance the performance of core libraries. Perfect for Android developers seeking to optimize their applications and leverage mature Java libraries without sacrificing speed.