Speaker

Jamiu Okanlawon

Jamiu Okanlawon

Developer Advocate at Invertase | Organizer of the FlutterBytes Conference

Actions

Jamiu Okanlawon is a Developer Advocate at Invertase and a Google Developer Expert (GDE) in Flutter. He brings 7 years of software engineering experience, with over 5 years dedicated to building and deploying Flutter applications.

He is the founder of FlutterBytes, a thriving Africa-based community that supports Flutter developers through mentorship, hands-on learning, and collaboration. Jamiu also leads the FlutterBytes Conference, the largest Flutter-focused event in Africa.

Passionate about empowering developers, Jamiu blends technical expertise with community leadership to drive growth, learning, and impact across the Flutter ecosystem.

GenAI in Your Pocket: Powering Flutter Apps with Private, Offline Apps for Free

Generative AI is transforming our industry, but its reliance on the cloud creates major hurdles for mobile apps: latency, privacy risks, and the need for a constant internet connection. What if you could bypass these problems entirely and put a powerful language model directly in your user's pocket?

In this practical session, we'll dive into a complete framework for building Flutter applications powered by private, offline, and completely free-to-run on-device GenAI. We will walk through the entire process, from selecting an open-source model to building a functional, cross-platform app that performs AI tasks entirely offline.

Attendees will leave with the knowledge to:

Choose and integrate lightweight LLMs into a Flutter project.
Manage model assets and communicate with a native AI engine efficiently.
Unlock new app capabilities that are secure-by-design and always available.
Join this session to move beyond API calls and start building the next generation of truly intelligent and personal mobile experiences.

Mastering UI Verification: Flutter Widget Testing Explained

In this comprehensive session, delve into the core concepts of widget testing in Flutter. Discover the fundamentals, from crafting basic widget tests to testing intricate user interactions and handling complex widgets. Explore edge cases and their solutions. Unravel the intricate relationship between widget testing and other Flutter tests. Gain insights into the strategic advantages of widget testing within a holistic testing framework.
At the end of this session, you'll have a strong grasp of Flutter widget testing. With the ability to write tests for various scenarios and a clear understanding of its relationship with other testing methods, you'll leave equipped to enhance your app's reliability and user experience

Ready to Launch? Essential Pre-Launch Steps for Flutter Applications

In the competitive app development world, launching a Flutter application requires more than just writing code and hitting the "Ship" button. Before you launch, critical steps can make or break your app’s success. Join us for an insightful session on the ultimate pre-launch checklist for Flutter applications, where we’ll highlight the essential elements you need to consider to ensure a smooth and successful deployment.

This session is designed for developers who want to elevate their Flutter app development process by understanding and implementing best practices before going live. We'll dive into key areas including:

- Testing and Quality Assurance: Learn the importance of comprehensive testing to guarantee your app’s stability and performance.
- Environment Setup (Flavors): Discover how to effectively manage different environments for various stages of development.
- CI/CD Pipeline: Understand the advantages of continuous integration and deployment in maintaining your app’s integrity.
- Monitoring and Error Reporting (Crashlytics): See how proactive monitoring can help you identify and resolve issues quickly.
- User Tracking (Analytics): Gain valuable insights into user behavior to inform your development and marketing strategies.
- Security Best Practices: Learn how to protect your app and user data from potential threats.
- App Store Submission Guidelines: Navigate the complexities of app store compliance to ensure a smooth approval process.
- Performance and Accessibility: Enhance user satisfaction by optimizing your app’s performance and accessibility features.

By the end of this talk, you’ll have a comprehensive understanding of the crucial pre-launch considerations for your Flutter app’s success. This session focuses on raising awareness of these key aspects, empowering you to make informed decisions and confidently launch your app to the world.

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.

Empowering African Communities and Businesses: The Impact of Flutter and Firebase

Explore the transformational influence of Flutter and Firebase integrations on African communities and businesses. Discover success stories, economic benefits, and how local developers are using these technologies to drive positive change and foster innovation. Join us for an inspiring session that showcases the potential of this dynamic duo in empowering Africa's future.

Mastering UI Verification: Flutter Widget Testing Explained

In this comprehensive session, delve into the core concepts of widget testing in Flutter. Discover the fundamentals, from crafting basic widget tests to testing intricate user interactions and handling complex widgets. Explore edge cases and their solutions. Unravel the intricate relationship between widget testing and other Flutter tests. Gain insights into the strategic advantages of widget testing within a holistic testing framework.

At the end of this session, you'll have a strong grasp of Flutter widget testing. With the ability to write tests for various scenarios and a clear understanding of its relationship with other testing methods, you'll leave equipped to enhance your app's reliability and user experience

DevFest Ibadan 2023 Sessionize Event

December 2023 Ibadan, Nigeria

Flutter Firebase Festival Sessionize Event

September 2023 Prague, Czechia

Jamiu Okanlawon

Developer Advocate at Invertase | Organizer of the FlutterBytes Conference

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top