Accessibility コーディングと VoiceOver のジェスチャ操作(仮)

E64ccafd562fdef300dabcd522b91d1a?s=47 shusugai
May 27, 2020

Accessibility コーディングと VoiceOver のジェスチャ操作(仮)

まだまだ未完成ですがMacがフリーズしまくるので心が折れました。
今後またゆっくり加筆します、、、
内容もほぼリンク集みたいになってしまいました。

E64ccafd562fdef300dabcd522b91d1a?s=128

shusugai

May 27, 2020
Tweet

Transcript

  1. ɹࡾӜल࣏ʢ-7-ࡳຈ1FFS5SBJOJOHΛओ࠵͢Δ೚ҙஂମʣ ࢹ֮ো֐ऀಉ࢜ͷJ1IPOF J1BE .BD 1$5BMLFSษڧձ ʢຖिਫ༵࣌ɾࡳຈΤϧϓϥβ֊ʣ "DDFTTJCJMJUZίʔσΟϯάͱ 7PJDF0WFSͷδΣενϟૢ࡞ʢԾʣ

  2. ʬɹΞΫηγϏϦςΟͱ͸ɾɾɾɹʭ ΞΫηγϏϦςΟͱ͸ɺ͖ۙͮ΍͢͞ɺར༻͠΍͢͞ɺͳͲͷҙຯΛ࣋ͭ ӳ୯ޠͰɺ*5ͷ෼໺Ͱ͸ػث΍ιϑτ΢ΣΞɺγεςϜɺ৘ใͳͲ͕਎ମ ͷঢ়ଶ΍ೳྗͷҧ͍ʹΑΒ༷ͣʑͳਓ͔Βಉ͡Α͏ʹར༻Ͱ͖Δঢ়ଶ΍ ͦͷ౓߹͍ͷ͜ͱΛࢦ͢ɻ*5༻ޠࣙయF8PSET ༻ޠྫɿϢχόʔαϧσβΠϯɺόϦΞϑϦʔɺଞ ࣮ྫɿ఺ࣈʢϑϥϯεਓɺϧΠɾϒϥΠϢͷൃ໌ɺݱࡏͰ͸খֶߍͷڭՊॻʹࡌ͍ͬͯΔͷͰখதֶ ੜʹͱͬͯ͸ৗࣝʣɺ఺ࣈϒϩοΫʢ೔ຊਓͷൃ໌ʣɺϗʔϜυΞʢҰൠతͳࣾձਓ΍ֶੜͷ࿈ٳ໌ ͚ͷਓ਎ࣄނΛܹݮͤͨ͞ʣ

  3. ʬɹલճͷൃදɹʭ •લճ͸2017೥9݄ͷiPhoneDevSapͰൃද͍͖ͤͯͨͩ͞·ͨ͠ɻ
 ɹhttps://youtu.be/A0uPOV0M_uE?t=5348 •δΣενϟૢ࡞ͷઆ໌ɾࡾӜ(໿15෼) •࣮૷ʹ͍ͭͯɾշٕ҇ͷߴڮ੓໌͞Μ ໿෼  ɹhttps://speakerdeck.com/masaakittakahashi/ akusesibiriteifalseshi-zu-mitoshi-zhuang-falsesawari

  4. ʬɹલճͷ൓ল఺΍࣭ٙԠ౴͕͋ͬͨ΋ͷɹʭ •App Store Ͱ VoiceOver ରԠ͔Ͳ͏͔໌ه͞Ε͍ͯΔͷ͔ʁˠʢݱ ࡏʣApp Store ʹ Story

    ͕௥Ճ͞Εͨࡍɺ”Popular Apps With VoiceOverɿApp Store ετʔϦʔ”ͱ͍͏ϖʔδ͕Ͱ͖ͨɻ ɹɹhttps://apps.apple.com/jp/story/id1277246971 •Ϗδωεͳͷʹۚͷ೏͍͕͠ͳ͍ʁAppStore͕VoiceOverରԠ͔Ͳ ͏͔໌ه͍ͯ͠ͳ͍ɻ •VoiceOver ରԠΞϓϦͷ։ൃऀ͸ AppStore ͷΞϓϦͷઆ໌ʹॻ͍ ͍ͯΔͷΛݟ͔͚Δɻ
  5. ʬɹલճͷ൓ল఺΍࣭ٙԠ౴͕͋ͬͨ΋ͷɹʭ •લճͰ΋ܰ͘঺հͨ͠ো֐ऀ޲͚ϦϯΫूͷҰྫʢ౦ژ౎ো֐ऀ*5 ஍Ҭࢧԉηϯλʔো֐ͷ͋ΔਓʹศརͳΞϓϦҰཡʣ ɹIUUQTXXXUPLZPJUDFOUFSDPNMJOLTNJQIPOIUNM •༗ݶձࣾͨ· ɹ5"4,ࢯ։ൃ ɹɹ͑͜λΠϚʔ

  6. ʬɹ7PJDF0WFSͷδΣενϟΛ֮͑Δ্Ͱɹʭ •ࢹ֮ো͕͍ऀ޲͚࢖͍ํڭࣨ for iPhone | εϚʔτϑΥϯɾܞଳి ࿩ | ιϑτόϯΫ
 ɹhttps://www.softbank.jp/mobile/service/visually-support-iphone/

  7. ʬɹ࣮૷ʹৄ͍͠8FCαΠτͳͲɹʭ •Xcode11 ͷ Accessibility Inspector ͷਐԽɾAccessibility Inspector - WWDC 2019

    - Videos - Apple Developer ɹhttps://developer.apple.com/videos/play/wwdc2019/257/ •Accessibility in SwiftUI·ͱΊ
 ɹhttps://blog.personal-factory.com/2019/08/25/accessibility-in- swiftui/
  8. ʬɹ։ൃऀͷؾ࣋ͪɹʭ •FlutterɺXamarinɺKotorin ͳͲͷΫϩε։ൃ؀ڥͰ΋ VoiceOver ରԠͰ͖ Δͷʁ
 ɹ→جຊతʹ͸HIG४ڌͳΒϘλϯͳͲʹඞཁͳ"[Value] [Label] [Trait] [Hint]"͕ೖ͍ͬͯΕ͹OKͳ͸ͣͰ͢ɻˠ͸͡Ίͯͷ

    VoiceOver ରԠ - Qiita
 ɹhttps://qiita.com/RyoAbe/items/c111dd9349b6ff67b558 •isVoiceOverRunning - UIAccessibility | Apple Developer Documentation ʢ׬੒ࡁͷApp ͳΒ VoiceOverઐ༻UIʹͪ͠Ό͏ͷ΋ΞϦʁʣॎॻ͖දࣔ ʹͩ͜Θͬͨʮ๛ฏจݿʯͰ͸͓ͦΒ͘͜ͷख๏ʁ
 ɹhttps://developer.apple.com/documentation/uikit/uiaccessibility/ 1615187-isvoiceoverrunning
  9. ʬɹ͋Γ͕ͱ͍͟͝·ͨ͠ɹʭ ɹ ʢ࠷ޙʹʣࢹ֮ো֐Ҏ֎ͷ Accessibility ΋͝஫໨͍ͩ͘͞Ͷɻ͞·͟ ·ͳ਎ମো֐΋ͦ͏Ͱ͕͢ɺ޾ͤʹ௕ੜ͖ͯ͠ɺ޾ͤʹ࿝͍ͨΒ୭΋͕ ͓ੈ࿩ʹͳΔɻͦΕ͕ Accessibility ͷ஍ฏઢͰ͸ͳ͍͔ͱݸਓతʹࢥ ͍·͢ɻҎ্Ͱ͢ɻ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ