Coder Social home page Coder Social logo

Comments (17)

marijnschilling avatar marijnschilling commented on August 19, 2024 3

Ha! I'm gonna setup some (loosely followable) guidelines for how we reply on things on Github and in slack, to avoid conversations like this 🔝

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024

Could you elaborate please?

from ios-handbook.

elland avatar elland commented on August 19, 2024

There was no mention of making the app accessible. I'd like to know what the procedure is.

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024

As far as I know we haven't done much regarding accessibility. Would be great to improve on this subject, I think doing UI testing could be a good first step.

That's one of the selling points of KIF:

KIF relies on the built-in accessibility of iOS to perform its test steps. As such, it's important that your app is fully accessible. This is also a great way to ensure that your app is usable by everyone. Giving your views reasonable labels is usually a good place to start when making your application accessible. More details are available in Apple's Documentation.

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024

Do you have any suggestions on what we could do to improve accessibility? Or in which specific areas we should focus on?

from ios-handbook.

elland avatar elland commented on August 19, 2024

If we're going to do UI testing, we pretty much have to make the app accessible. I think first step would be to turn on VoiceOver and try to use the app (if it's already done). For most cases, if the app uses standard components, it's a matter of tweaking some labels and adding/removing some UI elements of VO is active. Also colour consideration for different kinds of colour blindness, etc etc.

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024
  • Accessibility coverage (?)

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024
  • Custom Alert controllers NO

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024
  • Use Action Sheets when possible

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024
  • Use accessibility label for UIButtons

from ios-handbook.

elland avatar elland commented on August 19, 2024

And labels for images.

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024

You mean for UIImageView? Or for UIImage (is that even possible)?

from ios-handbook.

elland avatar elland commented on August 19, 2024

I'm surprised. 😄 UIImageVIew

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024

@elland what surprises you?

from ios-handbook.

elland avatar elland commented on August 19, 2024

The question. 👍

from ios-handbook.

3lvis avatar 3lvis commented on August 19, 2024

🤦

from ios-handbook.

elland avatar elland commented on August 19, 2024

:dolan:

from ios-handbook.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.