Development PracticesDevelopment Practices
Lightning talk20min
INTERMEDIATE

Accessibility by Design: Building Software for Everyone

Accessibility should be treated as an engineering practice, not a compliance checkbox. This session shows how to integrate accessibility throughout the software lifecycle, using Android examples to address common challenges and improve architecture, design, testing, and product quality for more inclusive digital products.

talk.summaryAiDisclaimer

Oumaima Makhlouk
Oumaima Makhlouk
talks.description
Accessibility is often treated as a compliance requirement or a final checklist item. In reality, it is an engineering practice that improves usability, software quality, and user experience for everyone.
In this session, we will explore how accessibility can be integrated into the software development lifecycle from the very beginning. Through real-world examples from Android applications, we will examine common accessibility challenges, the impact they have on users, and practical techniques for designing and building more inclusive digital products.
Attendees will learn how accessibility influences architecture, design decisions, testing strategies, and overall product quality. Whether you are a developer, tester, designer, or engineering leader, this talk will provide actionable insights to help make accessibility a natural part of the development process rather than an afterthought.
usability
accessibility
android
testing
talks.speakers
Oumaima Makhlouk

Oumaima Makhlouk

Morocco

Currently working as an Android developer. I am an outgoing and friendly person, very passionate about improving the quality of education, learning new technologies that are innovative and useful in our everyday lives.
I believe that everyday there is something out there worth learning and disseminating technology is a way to change the world for a better place.