Kopec Explains Software
Computing concepts simplified

#101 Accessibility

Making software usable by all people.

It is important to make software that is usable by all people, and that includes users with physical or mental challenges. Accessibility is about removing barriers, so that software can be used by everyone. In this episode we give a brief overview of accessibility in software. We emphasize the role that common sense good design plays, and explain how accessibility-aware developers can tap into operating system frameworks to make their software compatible with built-in device accessibility features. We provide specific simple examples to highlight how developers can plugin to OS-level frameworks, but do not provide a comprehensive list of all of the different kinds of accessibility.

Show Notes

Follow us on Twitter @KopecExplains.

Theme “Place on Fire” Copyright 2019 Creo, CC BY 4.0

Find out more at http://kopec.live

#100 Early Web Innovations

What were the key technical achievements and insights that made the Web successful?

#99 Android App Development

What is it like to learn Android development and how does it compare to iOS development?

#98 How Does Apple Make Money?

Is it more of a hardware company or more of a software company?

#97 What Are APIs?

Application Programming Interfaces are at the core of modern software development.

#96 What is a BIOS?

The firmware that sits between the hardware and the operating system in a PC.

#95 DataOps, Data Pipelines, and Estuary Flow with Johnny Graettinger

The world of data stores has become complex and fragmented.

#94 Software Piracy

What does it mean to "steal" software?

#93 Phone Location Tracking

How is the location of your phone determined?