top of page

Import 1 List

On-Chain Commerce: Enabling Africa’s Smallest Businesses through Kotlin, Blockchain & AI

Africa’s micro-businesses are rich in potential but often left behind in the digital economy. In this talk, I’ll share how we’re using Kotlin Multiplatform, Jetpack Compose, and open-source tools to help small vendors digitally ID their products and services on-chain, while leveraging AI for better decision-making, from inventory forecasting to customer engagement. This isn’t just theory, I’ll walk through real use cases from our Payble platform, how we’re simplifying decentralized commerce, and empowering small businesses with the same tech advantages as larger enterprises.

Read More

Level Up Your Android Career: Core Skills and Strategies for Growth

In a rapidly evolving tech world, technical skills alone aren’t enough to thrive as an Android developer. This session focuses on the core career skills, mindset shifts, and practical strategies Android developers need to level up professionally and navigate their career growth effectively. Drawing from my extensive experience coaching tech professionals across multiple countries, I’ll guide attendees on how to build essential soft skills, develop a growth mindset, and leverage continuous learning to unlock new opportunities in Android development.

Read More

A Deep Dive into WineSom, an Agentic Flutter App

The term “agentic app” is everywhere these days but what does it mean for us as app developers? In this talk I look at what makes a Flutter application not only AI enabled but agentic through the example of a quirky wine themed chat app.
I will demonstrate how WineSom, an agentic Flutter app, leverages the firebase_ai interface to enable dynamic, context-aware multi-turn chat conversations with an LLM of choice. True agentic behaviour is reached through the strategic integration of function calls, which empower the AI model to autonomously identify the need for, and orchestrate actions such as the retrieval of real-time proprietary data.
The resulting WineSom app succeeds at engaging the user in a meaningful conversation about wine, while contributing factual information about available stock that is not in the public domain.

Read More

Kotlin Rich Errors: Transforming Errors into Actionable project insights.

During this talk, we will:
- Understand Error Types: Distinguishing between different types of errors in Kotlin;
- Create Rich Error Models: Designing error classes that carry context, such as error codes, messages, and potential resolutions;
- Transform Errors into Insights: Techniques to analyse errors for trends, common issues, and user feedback to enhance development processes.

Read More

MindCraft: Building Resilience One Line at a Time

As software developers, we often share a passion for gaming and coding, but we are not immune to the mental health challenges that affect many. In this talk, I will explore the intersection of mental health and personal growth through the lens of programming and role-playing games (RPGs). Our heros mental health journey mirrors the process of developing and refining a class in code, while navigating challenges similar to those faced by an RPG character. The process involves identifying weaknesses in the "code" of the mind, addressing negative thought patterns, and adapting strategies to overcome emotional obstacles such as anxiety, depression, and self-doubt, much like refactoring code or leveling up in an RPG.

Just as in coding, progress in mental health is not linear. Challenges require adjustments and growth, often through trial and error. Each new obstacle demands changes in one's approach, whether in the code or in mindset. Much like an RPG character depends on strong allies to succeed, supporters, true friends and family act as essential "party members" in the game of life, offering support, perspective, and encouragement when challenges seem overwhelming.

The session aims to raise awareness about mental health and encourage openness in talking about struggles. Attendees will be encouraged to ask for help whenever they need it. With the support of those around us, we can navigate the game of life with more love, laughter, and understanding.

Read More

Don‘t let the AI hype break your mentality

The topic of “AI“ seems to be everywhere these days, especially for software developers. From claiming to be the problem solver for day to day tasks up to apocalyptic scenarios of replacing all jobs, the stories being told vary wildly.

Either you get caught by it and your thoughts just spin around how to be an early adopter, create a new service out of it, and see lots and lots of possibilities (often by ignoring real world needs and losing a rational base on decision making),

Or you get anxious about what AI could mean to your current role and your future career prospects. The media draws a picture of the world in which developers are forced to use AI to create new software, becoming a prompt operator and ultimately losing their job to the same AI.

But this fear of new overt-hyped technology taking away our jobs is not new. In the past many hypes appeared, some of them just vanished, some changed the way we live, communicate, consume media or travel. They can change the world, and so can we.

In my talk I want to walk through some generic approaching to handling a hype, how hypes affects our daily work, and what impact hypes may have on our mental stability.

Read More

Dynamic UI with Compose and Firebase

Know how to provide a dynamic UI and app features using firebase and Jetpack Compose

Read More

Smarter, Faster, Better: How AI is Changing the Android Dev Game


In just 20 minutes, get a crash course in how AI is unlocking a new era of Android development. We’ll unpack key use cases where AI tools like GitHub Copilot, TestGPT, and auto-generative design flows are helping devs code faster, test smarter, and innovate boldly.

Perfect for Android devs who want to level up their productivity and adopt AI responsibly, this lightning talk delivers real examples, tools, and aha moments - minus the fluff.

What You’ll Learn:
The 3 best AI tools for Android developers in 2025

One live demo: using AI to build a feature faster

A checklist for evaluating AI tools in your dev workflow

Bonus: How AI is changing team dynamics in mobile teams

Why It Matters:
This talk gives developers a fast, actionable intro to integrating AI without needing a data science degree - just a curious mind and a dev-ready mindset.

Read More

Beyond UI: Designing Emotionally Intelligent Android Apps with AI

Modern users expect more than clean UI, they expect apps that "get them." In this session, we’ll explore how to design emotionally intelligent Android apps that adapt to user behavior, context, and emotional states using AI tools and APIs.

Learn how to leverage NLP, behavior prediction models, and emotion detection tools to personalize user journeys and increase engagement. You’ll walk away with design frameworks, ethical guidelines, and prototyping tips that make your apps more human-centered and smarter by design.

Ideal for developers, designers, and product owners who want to take their UX to the next level using AI not just as a feature, but as a design philosophy.

Key Takeaways:

Understand the foundations of emotionally intelligent UX design

Learn how to use AI for personalizing experiences and improving retention

Explore APIs and SDKs for emotion recognition, behavior prediction, and smart feedback

Discover design patterns for inclusive, adaptive, and responsive mobile UX

Get practical ideas for adding emotional intelligence to apps in health, finance, and education

Keywords:
AI in UX, Emotionally intelligent design, NLP, Jetpack Compose, mobile personalization, Android design patterns, context-aware apps, inclusive tech, human-centered AI, behavior prediction

Read More

Supercharging Android Apps with On-Device AI: Gemini Nano & MediaPipe LLM Inference



The mobile AI revolution is increasingly moving on-device, driven by demands for privacy, low latency, and offline capability. In this session, I’ll demonstrate how to leverage cutting-edge on-device AI tools—including Gemini Nano, Google Edge AI SDK, and MediaPipe LLM Inference APIs—to build intelligent Android apps entirely in Kotlin and Jetpack Compose.

Key Takeaways:

- On-Device AI Landscape: Understand the shift from cloud to on-device AI, the privacy benefits, and real-world use cases for features like smart reply, summarization, image analysis, and more.
- Getting Started with Gemini Nano: Walk through integrating Google’s Gemini Nano generative model into a modern Android app, highlighting both ML Kit GenAI APIs and the experimental AI Edge SDK for custom scenarios.
- Beyond Gemini: MediaPipe, LiteRT, and Custom Models: Explore the MediaPipe ecosystem for LLM (large language model) inference on-device, and how to bring your own models using LiteRT/TensorFlow Lite for specialized tasks.
- Jetpack Compose + Kotlin: LLM-Driven UI Generation: Discover how reactive UI development with Compose and Kotlin Coroutines enables real-time, AI-powered experiences. We’ll demonstrate our internal LLM-based UI generation framework, which builds dynamic, schema-driven UIs on top of Compose—enabling adaptable interfaces generated entirely from structured prompts.
- Production Considerations: Address model size, device compatibility, privacy, and performance optimization—lessons learned from deploying AI features at scale in consumer and enterprise Android apps.

Read More

Add Extra Functionality to Supercharge your Flutter Apps with Dart Extensions

Description
Dart extensions are one of the most powerful yet overlooked features in Flutter development. In this talk, we’ll unlock how you can use them to supercharge your Flutter apps—writing cleaner, more maintainable, and more expressive code without modifying existing classes or third-party libraries.

Whether you’re extending core types like String or DateTime, enhancing third-party packages, or injecting new life into Flutter widgets, this advanced session will show how Dart extensions can make your codebase smarter, DRYer, and easier to scale.

What You’ll Learn:
• Custom Power-Ups for Core Types: Add intuitive methods to String, DateTime, List, and others to clean up boilerplate and make your logic more expressive
• No-Fork Enhancements: Extend third-party packages and Flutter widgets with your own logic—without modifying their source code
• Advanced Patterns: Dive into generic, conditional, and scoped extensions for modular and scalable architecture
• When & Why: Learn where Dart extensions outperform mixins, helpers, and even inheritance patterns in terms of performance, readability, and maintainability
• Real-World Use Cases: Explore production examples from apps I’ve built—featuring UI extensions, state helpers, and utility methods for cleaner, more maintainable code
• Live Demo – Build a Mini Cart App: Watch how all these techniques come together in a live-coded mini shopping cart app, demonstrating how to apply extensions to widgets, logic, and third-party libraries in real time

Speaker Bio
I’m a passionate Flutter developer, UX thinker, and community speaker with over 5 years of experience building scalable cross-platform apps across fintech, education, and retail. I had the privilege of speaking at the previous Fluttercon Africa, where I shared advanced techniques in Flutter development — and I’m excited to return with even more insights.

Beyond Fluttercon, I’ve delivered talks at numerous developer events across Africa on topics like clean architecture, Dart extensions, UI optimization, and real-world app development. You can explore some of my past sessions on my community profile.

I love breaking down complex Flutter and Dart concepts into practical, actionable techniques that developers can use right away in their own projects. Whether it’s through the apps I’ve built like Calcut and Eduuka, or through my community talks, I’m always excited to share and learn together.

Keywords: Dart Extensions, Flutter Architecture, Code Enhancement, Maintainable Code, Third-Party Packages, Advanced Flutter

Read More

CI/CD the Right Way: Accelerating Android Development with Smart Infrastructure

With growth of our Android teams, complexities of collaboration, testing, and releasing at scale arise. In this talk we will dive into how to design and implement CI/CD pipelines and infrastructure tailored for Android engineering, from first commit to production rollout.
We’ll explore practical strategies to speed up build times, enforce quality gates, manage test reliability, and reduce friction in release workflows. We’ll learn how to integrate tools like GitHub Actions, Bitbucket, Bitrise, Firebase App Distribution, and Gradle caching for faster feedback loops, as well as infrastructure patterns to support modular codebases, feature toggles, and canary releases. We will also learn how to integrate and automate Jira-Bitbucket/GitHub workflows.
Whether you're working in a startup or an enterprise Android team, you'll walk away with actionable ideas to boost your development velocity while keeping confidence high. Let’s break down what it really takes to build CI/CD pipelines that scale with your team and product.

Read More

The Hidden Cost of Copy-Paste: Why Your App Should Depend on People, Not Just Code

In today’s fast-paced mobile development, it’s easy to copy-paste code or drop in open source libraries without a second thought but every dependency comes with people, context, and consequences. This talk explores the often-overlooked human side of open source, highlighting the importance of understanding the communities behind the code. Through real-world stories and practical insights, we’ll learn how to evaluate project health, engage with maintainers, and contribute meaningfully, even as consumers. By shifting our mindset from passive use to active participation, we can build more secure, resilient, and collaborative mobile apps.

Read More

Build an interpreter companion on your Smartwatch with FlutterFire and Gemini

A demo session during which we will discover all Gemini API's capabilities, from text capability to Live potential!

A session designed for cross-platform developers, particularly Flutter developers, which will cover the following points:
1. Flutter's cross-platform capability and performance
2. Seamless and fast integration of Gemini with Flutter
3. Exploration of powerful Flutter packages with Firebase and on WearOS, such as firebase_ai, wear_plus, wear_connectivity, etc.
4. Harness all the latest power of Gemini with features like Live Streaming and more.

Without limiting the points above, this is just a glimpse of what will be covered during the session; however, more discoveries will be made during this comprehensive session, which covers recent, current, and requested features for Flutter developers.

Read More

Dart on the Server: Unlocking Full-Stack Potential

Looking for a modern, efficient language for your next API project? This session spotlights Dart as a powerful yet underutilized server-side language that delivers exceptional performance and developer experience for API development.

Discover how Dart's built-in async/await, strong typing, and robust standard library make it uniquely suited for creating reliable, maintainable APIs. We'll explore practical implementations using server frameworks like Shelf, demonstrate effective patterns for structuring API endpoints, and showcase how Dart's inherent strengths address common API development challenges.

You'll learn how Dart enables rapid development cycles while maintaining type safety, see real-world examples of REST implementations, and understand deployment strategies for production environments. Whether you're a backend engineer evaluating new technologies or an API architect seeking productivity gains, this talk provides valuable insights into how Dart can enhance your server-side development toolkit.

Read More

The Art of Backend: Kotlin Meets Spring Boot

Ready to stop relying on third-party backends and start owing your own? In this hands-on session, we’ll deep into backend development by showing you how to build powerful, production-ready REST APIs using Kotlin and Spring Boot. Whether you're a mobile developer looking to own the entire stack, or a curious coder aiming to build your own backend services, this talk is your launchpad.

We'll walk through creating endpoints, handling authentication with JWT, managing databases with JPA, and structuring your project for clean, scalable growth. No more backend fear just clean Kotlin code and full control of your app's data flow.

By the end, you'll be able to confidently say: "I built the backend myself!"

Read More

Smarter Android: Building Scalable AI-Driven Apps for Startups and Local Businesses

As mobile usage grows across Africa, so does the demand for smarter, scalable Android apps that do more with less. In this session, we’ll explore how startups and indie developers can integrate lightweight yet powerful AI features — from smart recommendations to chat interfaces — using tools like Firebase ML, Gemini APIs, and on-device ML solutions. We’ll walk through how to design architecture that supports growth, even with limited budgets or infrastructure, while keeping performance and user experience at the core. Whether you’re building a delivery app, finance tool, or service marketplace, this talk will equip you with practical tools, design tips, and a scalable mindset to take your Android app to the next level — with AI as your co-pilot.

Read More

From Web Servers to AI Servants: The Kotlin MCP Revolution

Your servers have been serving humans for decades. Time to teach them to serve AI assistants instead. Explore how Kotlin and MCP create servers that make AI genuinely useful.

Read More

Breaking the HTTP Habit: Kotlin's Journey to AI-First Servers

HTTP served us well, but AI demands better. Follow Kotlin's evolution from HTTP servers to MCP-powered AI infrastructure that communicates the way artificial intelligence actually thinks.

Read More

Test, Code, Repeat: Mastering AI-Assisted Development

"Test, Code, Repeat: Master AI-Assisted Development" is a hands-on workshop that redefines coding by treating AI as your collaborative partner. Discover how iterative workflows—like the ping-pong pairing technique—blend human creativity with AI efficiency to accelerate problem-solving, improve code quality, and spark innovation.

Read More

Myths That May Be Holding You Back from Pursuing Engineering Leadership

When exploring leadership career paths, there might be some myths holding engineers back, some of which are completely baseless. My talk will cover such myths,

Myth number 1: I need to increase my visibility (the worst advice one can give to someone to explore the leadership career path is ‘increase your visibility’) I will explain with examples how it’s an absolute myth
Myth number 2: Only extroverts can succeed as managers (I will explain what are main areas of success for a manager and how being extrovert isn’t one of them)
Myth number 3: I’m expected to never say no (I will explain how saying No to requests from outside the time can help a great deal in success of a manager and how saying yes all the time can be dangerous)
Myth number 4: I’ll spend most of my time in meetings (I will explain how this role can influence a lot of changes on ways working in / out of a team including the number of meetings)
[Bonus] Self Doubt: I’ll be viewed as technically less competent (I will challenge this notion with examples)

Key takeaways and learning points
Deeper understanding on what actually is a job of an engineering manager, what are the key skills required for the role, what are they key areas that will make the person successful

Experience level with the topic
Expert, I am head of engineering in my current role and hence I have several years of experience delivering features and leading teams.
In addition to my experience, I believe that my perspective as a woman can contribute meaningfully to this topic. I will do this talk in the Droidcon Berlin this year as well.

Read More

How to make better agents ?

In this talk I would like share about all my learning which I got while building my own agent at itsloki.com.
The talk will mainly focus on pattern around how to solve the most common problem that arise when dealing with complex agentic systems. For example how to minimize hallucinations when dealing with multiple tools , common patterns/tips when dealing with sub agentic and mulitple agentic flows.

This talk should give a very good idea to the audience about desinging agents

Read More

Reinventing Insurance with Microservices: API-First Strategies for Faster, Smarter Policy Management

The insurance industry is undergoing a radical shift from legacy systems to modern, API-driven platforms that prioritize speed, scalability, and customer experience. With the global insurtech market projected to reach USD 146.43 billion by 2030, insurers embracing microservices and API-first strategies are setting new benchmarks in digital transformation.

By breaking down monolithic platforms into 35–45 microservices, leading carriers have accelerated testing cycles by up to 80% and cut new product launch timelines from 18 months to just a few months. Secure API ecosystems now process nearly two billion monthly transactions across 120–180 active APIs—slashing data errors by 94% and driving system uptime to 99.98%.

These modernization efforts are not just technical wins—they transform operations. Automated workflows and real-time data validation have reduced claims processing from 10+ days to under 3, while digital triage routes the majority of claims without human intervention. Massive migrations, such as Allianz’s 28 million policies moved in just 14 months, prove that large-scale change can be achieved without service disruption.

This session will equip developers, architects, and tech leaders with actionable strategies for:

Designing phased digital transformation roadmaps

Building secure, scalable microservices and API-first ecosystems

Executing high-volume data migrations with minimal risk

Digital transformation in insurance is no longer optional—it’s the foundation for faster underwriting, improved customer experiences, and long-term market leadership.

Read More

Smarter AML Detection: Data-Driven Rule Optimization with Analytics and Machine Learning

False positives remain one of the biggest challenges in Anti-Money Laundering (AML) monitoring, overwhelming compliance teams and slowing down investigations. This talk introduces a practical, analytics-driven framework for tuning AML detection rules to reduce noise without sacrificing risk coverage. By combining statistical calibration, customer segmentation, alert disposition analysis, and machine learning, we transform rigid rule-based monitoring into adaptive, risk-focused programs.

Through advanced techniques such as distribution analysis, time-series decomposition, clustering, and uplift modeling, attendees will learn how to uncover meaningful behavioral patterns, dynamically adjust thresholds, and improve alert quality. The session also highlights how explainable AI can enhance transparency and trust with regulators while maintaining operational efficiency.

Developers, data scientists, and compliance professionals will walk away with actionable strategies to modernize monitoring systems, leverage machine learning responsibly, and focus investigative resources where they matter most—on truly suspicious activity.

Read More

Automated Security at Scale: Real-Time Threat Detection for Resilient Mobile-First Organizations

In today’s digital landscape, cyberattacks are not only growing in frequency but also in sophistication making real-time security automation a necessity rather than an option. This session demonstrates how organizations can transform their security posture by deploying automated, serverless monitoring frameworks that detect and respond to threats within minutes.

Using AWS Lambda and managed streaming services, we’ll explore how application logs and bot traffic can be continuously analyzed to identify malicious behavior early. Attendees will see how policy-driven workflows can automatically quarantine suspicious sessions, update firewall rules, and trigger compliance checks significantly reducing the need for manual intervention in low- to medium-severity incidents.

Beyond immediate protection, automation also reduces fraud-related losses, accelerates regulatory compliance through built-in auditing, and fosters customer trust. By embedding security controls into developer workflows and democratizing threat visibility across teams, organizations can achieve both operational efficiency and organizational resilience.

With practical examples and actionable takeaways, this talk equips developers, architects, and security professionals with scalable frameworks to modernize security operations and safeguard not only their organizations but also the broader digital ecosystem that powers mobile-first commerce.

Read More

From Post-Silicon to Predictive: Smarter In-System Testing for Reliable, Future-Proof SoCs

As modern System-on-Chips (SoCs) power everything from AI applications to autonomous vehicles and cloud-scale infrastructure, ensuring reliability throughout their lifecycle has become mission-critical. Traditional test methods, limited to manufacturing or early bring-up, miss real-world issues that arise under dynamic workloads and environmental stress.

This session introduces In-System Test (IST) a runtime approach that executes structural tests directly in deployed silicon without disrupting normal operation. Attendees will learn how advanced techniques such as ATPG and MBIST can be seamlessly integrated into live systems, and how a decoupled test access framework enables flexible test delivery and chip health monitoring.

Looking forward, the talk explores the emerging frontier of Predictive IST where real-time test data and failure analytics transform IST from a reactive fault-detection mechanism into a proactive reliability engine. By forecasting silicon degradation and predicting failures before they occur, Predictive IST unlocks new possibilities in predictive maintenance for safety-critical and high-availability systems.

Key takeaways:

Architectural principles for runtime IST deployment in SoCs

Practical challenges and solutions for field integration

Using IST data for predictive reliability and lifecycle modeling

Strategies for optimizing test scheduling, coverage, and performance

This session is tailored for SoC architects, DFT engineers, and reliability professionals seeking to extend silicon lifespan, reduce downtime, and build smarter, more resilient systems.

Read More

Architecting the API Economy: Building Scalable Digital Partnerships with Mesh Architectures and Com

APIs have become the backbone of digital transformation, powering ecosystems that connect businesses, developers, and customers. As organizations move beyond traditional gateway-centric models, new architectural patterns are reshaping how APIs scale, integrate, and create value.

This session dives into API mesh architectures and domain-driven interfaces, showing how they unlock resilience, accelerate partner onboarding, and enable revenue-generating digital partnerships. We will explore GraphQL federation and hybrid event-driven designs that reduce complexity, cut network overhead, and improve developer productivity while maintaining flexibility across distributed systems.

Attendees will also learn how to apply runtime governance with service mesh technologies including traffic shaping, circuit breaking, and eBPF-based observability to strengthen reliability at scale. Finally, we’ll highlight how composite API strategies that blend REST, GraphQL, and event-driven paradigms open new monetization paths and ecosystem opportunities.

Read More

AI-Augmented Master Data Governance in Healthcare: Smarter Stewardship with SAP S/4HANA

Healthcare enterprises operate in one of the most data-intensive and regulated industries, where the accuracy of product, patient, and supplier data directly impacts compliance, patient safety, and speed to market. Yet, master data is often riddled with duplicates, inconsistencies, and regulatory gaps.

This session demonstrates how AI-powered Master Data Governance (MDG), integrated with SAP S/4HANA, can transform enterprise data stewardship. We will explore how machine learning and natural language processing can automatically validate master data quality, detect duplicates, and proactively surface inconsistencies in critical product datasets. By embedding predictive data scoring and intelligent anomaly detection, the framework reduces manual intervention, accelerates new product introductions, and ensures adherence to FDA and EMA requirements.

Drawing on real-world healthcare enterprise deployments, we highlight measurable outcomes—reduced remediation efforts, improved compliance, and faster time-to-market for regulated products. Attendees will leave with actionable strategies for:

Embedding AI into MDG workflows for proactive governance.

Prioritizing high-risk anomalies with intelligent recommendations.

Designing enterprise-grade data stewardship systems that are not just compliant, but business-ready and innovation-ready.

Read More

Go with the Flow

Kotlin Flow is an implementation of Reactive Stream specification made on top of coroutines for Kotlin.

In this talk, we will look at Kotlin Flow, it's internals, how to use it with on Android or any other platforms, and share how you can migrate to Flow

Agenda
- Quick intro to Flow
- Internals of Kotlin Flow
- Using Flow on Android and other platforms
- Why and how to migrate
- Working with existing reactive streams ❤ Flow in single codebase
- Effectively using Flows with Compose
- Magic of multi-platform
- Tests
- Conclusion

You’ll walk away with a clear idea of what Kotlin Flow and how it works internally and how you can level up your reactive game

Read More

Multithreaded: Surviving Life as a One-Person SDK Department

Managing four SDKs at once might sound like a team job — but what happens when you're the whole team?
In this talk, Manoel shares lessons from maintaining multiple SDKs at PostHog: fixing bugs, releasing across platforms, and staying responsive to an active open-source community. He'll cover how to manage SDK interdependencies, automate releases, and triage bugs without burning out.
Expect real stories, practical tips, and a few Slack-induced nightmares — all aimed at helping you build developer-friendly infrastructure without losing your mind.

Read More

Distribute your own apps with F-Droid

This workshop aims to teach developers how they can use the F-Droid toolkit to distribute their own apps. The focus will be on fdroidserver - the python cli tool - to set up their own repository and distribute it. Another tool will be Repomaker, the online Django app that makes F-Droid compatible repositories all from a web interface.

The workshop will show users how to create their own F-Droid repository and download it onto their devices using any F-Droid client.

Read More

Build Spectacular TV Apps with Flutter

Flutter for Mobile is released, Flutter for Web is released, Flutter for macOS, Linux, and Windows is in also released and it's really cool that Flutter officially supports six platforms. But what if I want to run my Flutter app on the TV? Unfortunately, nobody has heard of the official Flutter for TV yet. Actually, a Flutter app can be launched on TV (not AndroidTV only, but AppleTV, Tizen, and others as well). In my talk, I'm going to tell you how to do this, what difficulties and issues you will face, and how to resolve them.

Read More

Peer-to-Peer Sync on Android: Building Offline-First Apps That Talk to Each Other

In a world obsessed with cloud connectivity, what if your app could sync data directly with nearby devices, without hitting the cloud? This session introduces peer-to-peer (P2P) sync patterns for Android that enable apps to share data over LAN, Wi-Fi Direct, or BLE. We’ll walk through building resilient, offline-first apps where data flows between devices securely and automatically, perfect for field deployments, disaster zones, or privacy-focused use cases.
Whether you’re building a logistics tool, health records app, or multiplayer experience. This talk will show you how to build apps that sync serverlessly!
Towards the end, I will also showcase a very futuristic idea, where we will be using mesh topology to text offline just like WhatsApp.

Read More

Offline-First, AI-Ready: Architecting Mobile Apps That Learn and Sync Smartly

Modern mobile apps must do more than just work. They must work smartly, even when offline. (Think of common applications like Twitter or Instagram.) This talk will walk through building an AI-enhanced, offline-first architecture on Android using Jetpack and custom vector stores. You’ll learn how to integrate on-device LLMs, enable smooth bi-directional sync with backend stores, and adopt scalable syncing patterns used in real-world apps. We’ll also cover sync conflict resolution, data serialization formats, and an efficient approach to user-local data modeling. All without sacrificing performance.

Read More

Scaling up your Screenshot Testing, without the friction

Screenshot testing has become popular over the last few years, but most organizations limit their screenshot testing to just core design libraries, or they might disincentivize adding screenshot tests because of scaling issues.

In this talk I'll give you insights into why you might have trouble scaling up your screenshot testing efforts: from flakiness, to dealing with developer friction and education, and the more obvious issues with scaling your storage for screenshots. We'll talk through potential solutions for each of these problems.

We'll also show how screenshot testing can be used as a "social" tool to demonstrate the value of your testing efforts, and encouraging more testing in your team. (After all, non-engineers can understand screenshots, even if they don't understand code.)

This talk generalizes to iOS and Flutter too, which hit the same scaling issues with screenshot testing.

Read More

Design to Code: Bridging the Gap Between Creative Vision and Android Development

Creating seamless and visually engaging Android applications requires more than just great design or clean code—it demands a collaborative approach that bridges creativity and technical execution. As a lead designer, I’ve navigated the challenges of translating bold design concepts into functional, user-friendly apps. This session will explore practical strategies to harmonize design and development, from prototyping and visual storytelling to building scalable, responsive interfaces.

We’ll discuss real-world examples of how design vision can inform development choices and how developers can contribute to a more cohesive design process. Whether you’re a designer looking to make your ideas more developer-friendly or a developer wanting to elevate your UI game, this talk will give you the insights to bridge the gap and deliver outstanding Android experiences.

Read More

Converged IAM in the Cloud Era: Unlocking Security, Compliance, and Agility for Modern Enterprises

As enterprises embrace digital transformation, identity has become both the backbone of innovation and a primary target for cyber threats. Traditional siloed Identity and Access Management (IAM) systems often create inefficiencies, compliance headaches, and heightened risks challenges that are only magnified in cloud-first environments.

This session introduces Converged IAM a unified approach that brings together Access Management, Identity Governance and Administration, and Privileged Access Management into a single, cloud-native platform. Through real-world case studies, including healthcare implementations, we’ll explore how convergence strengthens security, streamlines compliance, and boosts operational efficiency.

Attendees will learn how AI-driven automation, consistent policy enforcement, and simplified integrations are enabling enterprises to move faster while reducing risk. Beyond security and compliance, we’ll highlight the measurable business value of converged IAM from lowering operational costs to accelerating digital transformation ROI.

Finally, the session will share proven best practices and a practical roadmap for successful implementation. Leaders will walk away with clear strategies for positioning identity management as a strategic driver of resilience, regulatory readiness, and sustainable growth in today’s cloud era.

Read More

droidcon Uganda is produced by:

Mobile Seasons GmbH (droidcon Global HQ)

Messedamm 22, 14055 Berlin Germany

and

Golden Properties U Limited

a PRIVATE LIMITED company incorporated under the laws of THE REPUBLIC OF UGANDA, filed with KAMPALA under the number 80020001752077 and with its registered office at Ntinda,Najim Mall,Kampala,Uganda.

.droidcon is a registered Trademark of Mobile Seasons GmbH

bottom of page