Upgrade to Pro — share decks privately, control downloads, hide ads and more …

エラー処理のUIデザイン

T. MOTOOKA
November 15, 2018

 エラー処理のUIデザイン

モバイルアプリのデザインをする上で、ついつい目を覆いがちな「エラー処理」。ここで気にするべき大事なこととは…

T. MOTOOKA

November 15, 2018
Tweet

More Decks by T. MOTOOKA

Other Decks in Technology

Transcript

  1. ͋Γ͕ͪΤϥʔͦͷ̍ w ύεϫʔυؒҧ͍ w ͜Ε͸࠶ೖྗͯ͠΋Β͍·͠ΐ͏ w *%ؒҧ͍ w ͜Ε΋࠶ೖྗ w

    ηΩϡϦςΟࣄ৘Ͱɺ18ؒҧ͍ʹॲཧΛ౷߹ w 8J'JP⒎ඈߦػϞʔυͦͷଞɺ௨৴ೳྗແ͠ w ʮग़௚͍ͯ͜͠řƄőşŐʯͱ͍͏BMFSUΛදࣔ
  2. ͋Γ͕ͪΤϥʔͦͷ̏ w αʔόଆॲཧதʹి࿩ண৴ͨ͠ΓΞϓϦ੾Γସ͑ͨΓ w ߟ͑ͨ͘΋ͳ͍ w αʔόଆॲཧதʹ୺຤ిݯஅ w ిݯͳΜ͍ͯͭͰ΋ࢮ͵ w

    ࣍ճىಈ࣌ɺద੾ͳεςʔτͰىಈͰ͖Δ͔ͳ0 w αʔόଆॲཧதʹݍ֎ͳͱ͜Ζ΁ w ޙड़͢ΔλΠϜΞ΢τͱݟ෼͚͕͔ͭͳ͍ w ϦτϥΠઓུ͸λΠϜΞ΢τͱಉ͡
  3. ϨΞ΋ͷΤϥʔͦͷ̍ w ໊લղܾͰ w λΠϜΞ΢τ w %/4తͳΤϥʔ w 5$16%1తͳΤϥʔ w

    શ෦ʮճઢࢮΜͰΜͰʯͱݴ͍͍ͨͱ͜Ζ w %/4ḉࢮ๢ͬͯ͜ͱ΋͋Δ
  4. ϨΞ΋ͷΤϥʔͦͷ̏ w 44-5-4ূ໌ॻΤϥʔ w .*5.߈ܸ w ௨৴ճઢͷ໰୊ͷՄೳੑͩͬͯ͋Δ w ʮαʔϏεऴྃޙʯͱ͍͏ʢ͈́ w

    ূ໌ॻݕূʹෆ۩߹͋Δͷ͸੬ऑੑ w 伴ަ׵ͷλΠϜΞ΢τ w ͜Ε͸αʔόো֐ͬΆ͍ΑͶ w αʔϏεऴྃޙɺͩͬͨΒԿͰ΋ىͤͦ͜͏͚ͩͲ
  5. ϨΞ΋ͷΤϥʔͦͷ̐ w )5513FRVFTUૹग़׬ྃલͷ5$1*1੾அ 5$1345  w ʢී௨ͷαʔό࣮૷ͳΒʣ·ͣॲཧͰ͖ͯͳ͍ΑͶ w ҋӢʹϦτϥΠͯ͠0,ͬΆ͍ w

    )5513FTQPOTFड৴։࢝ޙͷ5$1*1੾அ w গͳ͘ͱ΋TUBUVTMJOF·Ͱ͸ಡΊΔ͸ͣʜʂ w ಉ͡*%18Ͱ࠶ࢼߦ͢΂͖͔൱͔ɺΘ͔ΔΑͶʁ w TFTTJPOUPLFOΛ࠷ޙͷจࣈ·Ͱϩʔυ׬ྃʁ֬ೝʂ w ਖ਼ৗऴྃ࣌ͷ݁Ռ͸+40/౳Ͱฦ͢ΑΓ΋
 SFTQPOTFIFBEFSͰฦͨ͠ํ͕ڧ͍ΑͶ
  6. ϨΞ΋ͷΤϥʔͦͷ̑ w σʔλվ͟ΜΛ5-4ͷػߏͰݕ஌ w େମ.*5.߈ܸ͔ͳ w CJUೖΕସΘΓωοτϫʔΫ w )551ϔομσίʔυࣦഊ w

    αʔόϓϩηε్͕தͰࢮΜͩɺͱ͔ʁ w ྲྀੴʹ͜Ε͸ܹϨΞͰ͸ ϔομύέοτͰඈͿͬ͠ΐ  w )551SFTQPOTFCPEZH[JQσίʔυࣦഊ w ʢ͜ͳ͍ͩ࢓ࣄͰ͜ΕʹϋϚͬͨʣ w αʔόϓϩηε్͕தͰࢮΜͩɺͱ͔
  7. ϨΞ΋ͷΤϥʔͦͷ̒ w )551 w αʔϏεऴྃͯ͠Δʁʂ w αʔόଆσϓϩΠࣦഊͱ͔ʁ w )551 w

    ૹ৴ͨ͠ύέοτ͕վ͟Μ͞Εͨͱ͔ʁ w )551YY w ͜Ε͸໌֬ʹαʔόো֐ͩͶɻ w ϨΞ͚ͩͲ࠶ݱ΋ରॲ΋؆୯ w ͑ͬɺϨΞ͡Όͳ͍ɺͩͬͯʁʂ
  8. ·ͱΊ w Τϥʔʹ͸୔ࢁͷछྨ͕͋Δ❤ w ͦΕͧΕɺϢʔβ͕औΔ΂͖ߦಈ͸ҧ͏͔΋ w Ϣʔβͷߦಈ͕ҟͳΔ΂͖ͳΒɺσβΠϯ΋ҟͳΔ΂͖ w ΤϥʔରॲͷσβΠϯͦ͜6*ઃܭͷΩϞ w

    ႈ౳ͳૢ࡞͔൱͔ʁ͸σβΠϯ޻ఔͰॏཁͳ֬ೝࣄ߲ w ΤϥʔݪҼΛ੾Γ෼͚Ͱ͖ͳ͍ʁ w ʮϥΠϒϥϦΤϥʔݪҼฦ͞ͳ͍ʯ͸؁͑ w ௿ϨϕϧͳੈքʹજΓࠐ΋͏ w ͜Ε͚ͩ୔ࢁߟ͑Δ͜ͱ͕͋Δ w ઃܭऀ>ɾ։ൃऀ?ڞʹߴ͍څ༩ΛٻΊΑ͏
  9. ࢀߟจݙ w ϞόΠϧΞϓϦͷΤϥʔʹͲ͏ରॲ͢Δ͔ w ͍·஻ͬͨ͜ͱͱࣅͨ࿩ʢεϥΠυ࡞ͬͨޙʹؾ෇͍ͨʣ https://goodpatch.com/blog/how-to-deal-with-application-error/ w 4XJGUͷΤϥʔ෼ྨ͕ૉ੖Β͗͢͠ΔͷͰΈΜͳʹ஌ͬͯ΄͍͠ w 4XJGUͷݴޠϨϕϧͰݟͨΤϥʔ෼ྨ

    https://qiita.com/koher/items/a7a12e7e18d2bb7d8c77 w "MFSUT7JFXTJ04)VNBO*OUFSGBDF(VJEFMJOFT w ੟ॻ https://developer.apple.com/design/human-interface-guidelines/ios/views/alerts/
  10. ׬