|
513 | 513 | }, |
514 | 514 | "114": { |
515 | 515 | "complexity": "Intermediate", |
516 | | - "description": "AI features like chat, recommendations, and translation are in huge demand — but building them twice (Android + iOS) slows teams down. In this talk, I'll share how we built AI-powered modules in Kotlin Multiplatform that work across Android/iOS, with shared AI logic + platform-specific UI using Compose Multiplatform.\r\n\r\nThis isn’t just about code reuse: it's about faster MVP validation, lower costs, and scaling globally with one AI codebase.\r\n\r\nKey Takeaways:\r\n\r\nArchitecture for shared AI logic (Gemini APIs, embeddings, local inference).\r\nCompose Multiplatform for AI-driven adaptive UIs.", |
| 516 | + "description": "Since the launch of the App Store and Play Store, mobile apps have evolved from static screens to highly dynamic, personalized experiences. Traditionally, the backend drives data while the client controls the UI, but as apps grow, shipping updates and iterating on UIs becomes increasingly complex.\r\n\r\nWhat if the server could define the UI itself? What if you could push new screens, features, or fixes without releasing a new app build?\r\n\r\nServer-Driven UI (SDUI) flips the traditional app architecture: the server generates the UI, and the client simply renders it. This approach enables highly dynamic, personalized apps, faster iteration, and simpler maintenance.\r\n\r\nIn this talk, we'll explore the principles of SDUI, its benefits for mobile apps, and the practical challenges of building such systems. You'll also get a hands-on look at Stac, a Flutter SDUI framework that makes it easy to implement server-driven interfaces using Flutter's declarative UI.", |
517 | 517 | "language": "English", |
518 | 518 | "presentation": "", |
519 | | - "speakers": ["akshay_nandwana"], |
| 519 | + "speakers": ["divyanshu_bhargava"], |
520 | 520 | "tags": [ |
521 | 521 | "Mobile", |
522 | | - "Kotlin" |
| 522 | + "Flutter" |
523 | 523 | ], |
524 | | - "title": "Kotlin Multiplatform Meets AI: Build Once, Scale Everywhere", |
| 524 | + "title": "Flip the Script: Let the Server Drive Your Flutter UI", |
525 | 525 | "videoId": "" |
526 | 526 | }, |
527 | 527 | "115": { |
|
1042 | 1042 | "rockstarSpeakerOrder": 9, |
1043 | 1043 | "title": "Engineering Lead" |
1044 | 1044 | }, |
1045 | | - "akshay_nandwana": { |
1046 | | - "bio": "Akshay Nandwana is a Senior Android Engineer at MeraBills, Mentor, and Speaker with 8+ years of experience building scalable Android applications. He is the founder of Android Engineers, a thriving community where he has mentored 1,000+ developers and created learning resources reaching over 12M+ professionals worldwide.\r\n\r\nPreviously, he collaborated with Google’s Sustainability Team and worked at Zee5, where he optimized app performance, introduced Jetpack Compose frameworks, and enhanced user engagement at scale. A former Google Developer Student Clubs Lead (2018) and Google I/O attendee, Akshay actively contributes to open-source projects and frequently speaks on Android development, Jetpack Compose, Kotlin Multiplatform, and AI-driven mobile experiences.\r\n\r\nHe is passionate about exploring how AI-first practices in Android and Compose Multiplatform can help developers ship faster, scale smarter, and build user-centric apps.", |
1047 | | - "company": "MeraBills", |
| 1045 | + "divyanshu_bhargava": { |
| 1046 | + "badges": [ |
| 1047 | + { |
| 1048 | + "description": "Flutter & Dart - Google Developer Expert", |
| 1049 | + "link": "https://developers.google.com/profile/u/divyanshub024", |
| 1050 | + "name": "gde" |
| 1051 | + } |
| 1052 | + ], |
| 1053 | + "bio": "Divyanshu Bhargava is a Co-Founder of Stac. He is a Google Developer Expert in Flutter & Dart and an Organizer of Flutter Abu Dhabi & Dubai. His passion for building apps took him to mobile development. These days, you’ll find him talking about Flutter and the future of tech. He is an open-source enthusiast and an avid tech blogger. When he is not coding, you can find him kayaking, reading, traveling, or thinking about coding.", |
| 1054 | + "company": "Stac", |
1048 | 1055 | "companyLogo": "", |
1049 | | - "companyLogoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Fcompany%2Fmerabills.png?alt=media&token=2ba2435d-230d-423f-8ac2-3b50169bf278", |
1050 | | - "country": "Udaipur, Rajasthan", |
| 1056 | + "companyLogoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Fcompany%2FStac.png?alt=media&token=af2c769a-ebf5-44ca-854b-509ebeeedb41", |
| 1057 | + "country": "Bengaluru", |
1051 | 1058 | "featured": false, |
1052 | | - "name": "Akshay Nandwana", |
| 1059 | + "name": "Divyanshu Bhargava", |
1053 | 1060 | "photo": "", |
1054 | | - "photoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Fakshay-nandwana.png?alt=media&token=a963da4a-096e-4180-9411-4fb0ecba6b28", |
| 1061 | + "photoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Fdivyanshu-bhargava.png?alt=media&token=37b6d849-4287-4605-b81e-3dcf4935493d", |
1055 | 1062 | "pronouns": "he/him", |
1056 | | - "shortBio": "Akshay Nandwana is a Senior Android Engineer at MeraBills, Mentor, and Speaker with 8+ years of experience building scal...", |
| 1063 | + "shortBio": "Divyanshu Bhargava is a Co-Founder of Stac. He is a Google Developer Expert in Flutter & Dart and an Organizer of Flutte...", |
1057 | 1064 | "socials": [ |
1058 | 1065 | { |
1059 | 1066 | "icon": "twitter", |
1060 | | - "link": "https://twitter.com/akshay81844", |
| 1067 | + "link": "https://twitter.com/divyanshub024", |
1061 | 1068 | "name": "X (Twitter)" |
1062 | 1069 | }, |
1063 | 1070 | { |
1064 | 1071 | "icon": "linkedin", |
1065 | | - "link": "https://www.linkedin.com/in/anandwana001", |
| 1072 | + "link": "https://www.linkedin.com/in/divyanshub024", |
1066 | 1073 | "name": "LinkedIn" |
1067 | 1074 | }, |
1068 | 1075 | { |
1069 | 1076 | "icon": "instagram", |
1070 | | - "link": "https://www.instagram.com/_akshay_nandwana/", |
| 1077 | + "link": "https://www.instagram.com/divyanshub024", |
1071 | 1078 | "name": "Instagram" |
1072 | 1079 | }, |
1073 | 1080 | { |
1074 | 1081 | "icon": "website", |
1075 | | - "link": "https://androidengineers.in/", |
| 1082 | + "link": "https://stac.dev/", |
1076 | 1083 | "name": "Website" |
1077 | 1084 | } |
1078 | 1085 | ], |
1079 | 1086 | "order": 10, |
1080 | 1087 | "rockstarSpeakerOrder": 10, |
1081 | | - "title": "Senior Android Engineer" |
| 1088 | + "title": "Co-Founder" |
1082 | 1089 | }, |
1083 | 1090 | "prashant_dalai": { |
1084 | 1091 | "bio": "I am a Flutter developer at Direction Software LLP. In addition, I contribute to the community by speaking at conferences.", |
|
1202 | 1209 | "title": "Director Of Engineering" |
1203 | 1210 | }, |
1204 | 1211 | "sachin_singla": { |
| 1212 | + "badges": [ |
| 1213 | + { |
| 1214 | + "description": "Software Engineer", |
| 1215 | + "link": "https://linkedin.com/in/sachin-singla", |
| 1216 | + "name": "google" |
| 1217 | + } |
| 1218 | + ], |
1205 | 1219 | "bio": "I am Software Engineer 3 at Google. Previously I had worked at Intuit. I have 4+ years experience in the software industry working on cutting edge technologies and building scalable products for millions of users. Apart from tech, I enjoy playing badminton and chess. ", |
1206 | 1220 | "company": "Google", |
1207 | 1221 | "companyLogo": "", |
|
1271 | 1285 | "featured": false, |
1272 | 1286 | "name": "Rajan Sharma", |
1273 | 1287 | "photo": "", |
1274 | | - "photoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Frajan-sharma.jpg?alt=media&token=fd52c460-6e8a-418b-818b-5a4a41ebfab5", |
| 1288 | + "photoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Frajan-sharma.jpg?alt=media&token=622816f8-899e-4c56-ac78-1243d8ab0c98", |
1275 | 1289 | "pronouns": "he/him", |
1276 | 1290 | "shortBio": "I am a Principal Architect at iSpace with expertise in Cloud Architecture, AI/ML, Serverless Computing, and Enterprise S...", |
1277 | 1291 | "socials": [ |
|
1381 | 1395 | }, |
1382 | 1396 | "faizan_akhtar": { |
1383 | 1397 | "bio": "Avid Learner | Always a student | Community Enthusiast | Mixed Reality Evangelist\r\n\r\nA software engineer trying to grasp technical and interpersonal skills as much as possible.", |
1384 | | - "company": "Criteo", |
| 1398 | + "company": "", |
1385 | 1399 | "companyLogo": "", |
1386 | | - "companyLogoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2025%2Fcompany%2Fcriteo.jpeg?alt=media&token=f7c8bc25-8020-4407-96c1-6ecc3b8cedfd", |
| 1400 | + "companyLogoUrl": "https://firebasestorage.googleapis.com/v0/b/devfestahm-develop.appspot.com/o/images%2Fpeople%2Fspeakers%2F2022%2Fcompany%2Fcompany-placeholder.png?alt=media&token=647690fa-9388-45f9-810f-a5d0c3b07f49", |
1387 | 1401 | "country": "Pune", |
1388 | 1402 | "featured": false, |
1389 | 1403 | "name": "Faizan Akhtar", |
|
0 commit comments