top of page
Ponnam Karthik
Software Engineer @ GSynergy
I am a self-taught software developer with over 7 years of professional experience in full-stack and mobile development, with a strong focus on Flutter. Currently working as a Software Engineer at GSynergy, I specialize in building scalable mobile and web applications using Flutter, React, VueJS, Django, and NodeJS, along with expertise in backend development, database design, and cloud technologies such as AWS.
Previously, I served as the Co-founder and CTO of LDev Technologies Pvt Ltd, where I led product development, managed cross-functional teams, and implemented Agile processes that reduced development time and improved product quality. My contributions have impacted over a million users through projects like Naan Mudhalvan, Viusasa, and ISUZU CIMS.
Passionate about coding and continuous learning, I actively explore new technologies, including Java, Python, Kotlin, and TypeScript. I also enjoy sharing knowledge with the developer community through workshops, technical sessions, and conference talks, including presenting on state management at Flutter Forward Extended Hyderabad.
Decoupling Designs: Navigating Material, Cupertino, and Custom Themes in the Post-SDK Split Era
With Flutter's recent architectural shift, Material and Cupertino widgets have been separated into standalone packages, marking a significant change in how we approach theming and design consistency across platforms. This session delves into:
Understanding the SDK Split: What does the decoupling of Material and Cupertino mean for developers?
Implementing Adaptive Themes: Strategies for creating themes that respond to platform differences while maintaining a unified codebase.
Leveraging Custom Themes: Building and integrating custom themes that cater to specific design requirements and user preferences.
Best Practices and Pitfalls: Common challenges in theming post-split and how to navigate them effectively.
bottom of page