Skip to content

A braille clock app -  WWDC24 Swift Student Challenge Distinguished Winner

Notifications You must be signed in to change notification settings

jangjia01234/Time-to-Dot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Time to Dot

📖 Introduction

'Time to Dot' is a simple clock app designed to make checking the time easier for individuals with mild blindness.



💡 Inspiration

As someone with poor eyesight, I often struggle to check the time when I wake up in the morning. While VoiceOver can provide the time audibly, it isn't practical in noisy environments or shared living spaces. This personal challenge inspired me to create a more accessible way to tell time for those with similar experiences.


🤔 Problem & Solution

  • Problem

    • Individuals with mild blindness can visually identify information, but it often requires special tools and effort. Large electronic clocks are commonly used, but these can be confusing due to similar-looking numbers and poor color visibility. Recognizing these challenges, I envisioned a solution that leverages braille, a more distinct and reliable system.
  • Solution

    • The Braille Watch App addresses these issues by displaying time in braille, making it easier and more distinct to read than traditional numbers. The app uses a bright yellow color, inspired by tactile paving, to enhance visibility. Additionally, it features a simple alarm function that can be easily activated or deactivated with just a few touches.

✨ Features

  • Braille Time Display: Shows time in braille for better clarity and ease of use.
  • High Visibility: Adopts a yellow color scheme for better visibility.
  • Simple Alarm Function: Easy-to-use alarm that can be toggled with minimal interaction.
  • Text-Free Interface: Designed to be intuitive and accessible without relying on text.

✅ How to Use

  1. Run the App: The app is not available on the App Store now, but I'm working on it. Until then, you can build and run the project from the source code.
  2. Listen to the Guide: Listen to simple instructions by 'How to use' guide with VoiceOver.
  3. Check the Time: When you open the app, you can see the time in Braille. Just swipe left and right to see hours and minutes.
  4. Set Alarms: Use touch gestures to easily set or deactivate alarms.

📝 Conclusion

While the App is specifically designed for individuals with mild blindness, it is also beneficial for people with low vision and the elderly, providing a more accessible and user-friendly way to check the time.
This App is a step towards inclusivity, offering a practical solution for those who face challenges with traditional time-telling methods. I hope this app enhances daily life and brings greater independence to its users.



🛠️ Update Log

  • 24.06: Responsive UI is adjusted! Now you can use it both on any iPad and iPhone device.
  • 24.09: Fixed simple error on the Guide page
  • 24.10~: Improving code structure

✔️ To Do

  • Add haptics by using the reference of Taptic Time (Double-checked idea with Apple Accessibility Team)
  • Add color themes to cover different type of color blindness


🍀 Anyone can check out my profile on Linkedin
✉️ For any questions or feedback, feel free to contact me at jangjia01234@gmail.com

About

A braille clock app -  WWDC24 Swift Student Challenge Distinguished Winner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages