{"id":17,"date":"2019-12-27T12:14:16","date_gmt":"2019-12-27T12:14:16","guid":{"rendered":"https:\/\/arms10.org\/android\/?p=17"},"modified":"2020-01-27T06:45:58","modified_gmt":"2020-01-27T06:45:58","slug":"design-and-key-features-for-android-coding-access","status":"publish","type":"post","link":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/","title":{"rendered":"DESIGN AND KEY FEATURES FOR Android Coding ACCESS"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/codeshoppy.com\/android-project-with-source-code-students.html\">DESIGN AND KEY FEATURES FOR Android Coding ACCESS<\/a><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/codeshoppy.com\/android-project-with-source-code-students.html\">ieee android projects with source code<\/a><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/codeshoppy.com\/android-project-with-source-code-students.html\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"536\" src=\"https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design-1024x536.png\" alt=\"ieee android projects with source code\" class=\"wp-image-12\" srcset=\"https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design-1024x536.png 1024w, https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design-300x157.png 300w, https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design-768x402.png 768w, https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p> The following are the modifications applied to the redesign of  SACH  to  make  it  more  accessible  for  users  with  visual,  auditory, and ambulatory disability. <\/p>\n\n\n\n<p>A.Keyboard ShortcutsThe  redesign  of  SACH  includes  a  keyboard  shortcut  for  each  button\/tab  on  the  tool  that  allows  users  to  fully  navigate  SACH with only a keyboard. Figure 7 shows the Analyze Codescreen   where   users   select   different   files   used   to   run   the   vulnerability  test. <a href=\"https:\/\/codeshoppy.com\/android-project-with-source-code-students.html\"> ieee android projects with source code <\/a>This  screen  has  been  redesigned  to  have  a  keyboard  shortcut  associated  with  each  function.  The  figure  shows the redesigned interface for selecting the needed files <\/p>\n\n\n\n<p> B.Color SchemeSACH uses colors to display the various vulnerabilities that an  application  has.  The  goal  is  to  make  sure  these  colors  are  distinct and visible by people with color blindness. Using Color Oracle, a blindness simulator, we can simulate color blindness to make sure the colors are distinct.Figure  8a  shows  the  color  scheme  of  the  original  SACH  tool.  We use Color Oracle to simulate Deuteranopia vision. As seen in Figure 8b, the red and green are identical for a person with Deuteranopia vision <\/p>\n\n\n\n<p> A lot  of  testing  has  been  conducted  in  order  to  determine  the correct color scheme. We decided to go with the colors red, light  blue,  yellow  and  white  because  they  are  distinct  to  the  regular   eye,   deuteranopia,   protanopia,   and   tritanopia   color   blindness.  Figure  9 shows  what  the  regular  eyes  sees  (9a)  and  what the Deuteranopia eye sees (9b). <\/p>\n\n\n\n<p> C.Detailed TextThe  SACH  tool  now  has  detailed  explanations  on  each  screen.   <a href=\"https:\/\/codeshoppy.com\/android-project-with-source-code-students.html\">https:\/\/codeshoppy.com\/android-project-with-source-code-students.html<\/a>  These  explanations  allow  screen  readers  to  convey  substantially   more   information   to   those   that   are   visually   impaired. Figure 10 shows a comparison of the original SACH and the modified SACH tools <\/p>\n\n\n\n<p> D.Layout Compatible with Screen ReaderThe  format\/layout  of  the  GUI  was  changed  to  make  sure  SACH is compatible with screen readers. Figure 11 shows the previous dialog box that had a layout with an image that didn\u2019t allow  the  on-screen  reader  to  read  the  \u201cPlease  select  Project  Properties\u201d  message.  Figure  12  shows  the  redesigned  dialog  box  that  lets  the  on-screen  reader  know  it\u2019s  an  alert  and  read  the content in the dialog box <\/p>\n\n\n\n<p> This paper describes an improved version of SACH, a tool implemented  to  help  android  developers  write  more  secure  code. SACH crawls through the android code and uses a list of secure  android  coding  techniques  to  scan  for  vulnerabilities.  The  improved  version  mainly  focuses  on  making  the  SACH  tool   more   accessible   to   users   with   auditory,   visual   and   ambulatory disabilities.Keyboard   shortcuts   were   added   for   every   function   (buttons,  tabs,  etc.)  to  make  SACH  more  accessible  to  users  with  ambulatory  disabilities. We  utilized  Color  Oracle to  test  and  make  changes  to  the  SACH  color scheme to  ensure  they  are  distinctly  visible  to  users  with  deuteranopia,  protanopia,  and  tritanopia  color  blindness.  Changes  were  made  to  all  SACH  windows  and  dialog  boxes  to  ensure  screen  readers  were  able  to  capture  and  sound  out  all  pertinent  text  back  to  the  user.  Thus,  users  with  visual,  auditory,  and  ambulatory  disabilities  can  now  access  all  the  functionalities  that  the  SACH tool provides. Future work includes testing the accessibility on Linux and redesigning  the  GUI  using  more  current  technology  (e.g.  Swift,  C#)  to  make  SACH  more  user  friendly.  This  ensures  that  the  application  is  running  at  its  best  capacity  on  all  operating systems <\/p>\n","protected":false},"excerpt":{"rendered":"<p>DESIGN AND KEY FEATURES FOR Android Coding ACCESS ieee android projects with source code The following are the modifications applied to the redesign of SACH to make it more accessible for users with visual, auditory, and ambulatory disability. A.Keyboard ShortcutsThe redesign of SACH includes a keyboard shortcut for each button\/tab on the tool that allows&hellip; <a class=\"more-link\" href=\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/\">Continue reading <span class=\"screen-reader-text\">DESIGN AND KEY FEATURES FOR Android Coding ACCESS<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[]},"categories":[220,71,128,140,306],"tags":[202,316,296,303,304,311,319],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Arms10 - Android<\/title>\n<meta name=\"description\" content=\"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Download abstract and Buy source code sonline for android PHP Project ideas 2020 - Arms10 - Android\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Arms10 - Android\" \/>\n<meta property=\"og:description\" content=\"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Download abstract and Buy source code sonline for android PHP Project ideas 2020 - Arms10 - Android\" \/>\n<meta property=\"og:url\" content=\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/\" \/>\n<meta property=\"og:site_name\" content=\"Arms10 - Android\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-27T12:14:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-27T06:45:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design-1024x536.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/\",\"url\":\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/\",\"name\":\"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Arms10 - Android\",\"isPartOf\":{\"@id\":\"https:\/\/arms10.org\/android\/#website\"},\"datePublished\":\"2019-12-27T12:14:16+00:00\",\"dateModified\":\"2020-01-27T06:45:58+00:00\",\"author\":{\"@id\":\"https:\/\/arms10.org\/android\/#\/schema\/person\/63c09eae448f3b54a032afa7304b38b3\"},\"description\":\"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Download abstract and Buy source code sonline for android PHP Project ideas 2020 - Arms10 - Android\",\"breadcrumb\":{\"@id\":\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/arms10.org\/android\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DESIGN AND KEY FEATURES FOR Android Coding ACCESS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/arms10.org\/android\/#website\",\"url\":\"https:\/\/arms10.org\/android\/\",\"name\":\"Arms10 - Android\",\"description\":\"Arms10 - Android Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/arms10.org\/android\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/arms10.org\/android\/#\/schema\/person\/63c09eae448f3b54a032afa7304b38b3\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/arms10.org\/android\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4d842b0618de314aaca09da5e8507652?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4d842b0618de314aaca09da5e8507652?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/arms10.org\/android\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Arms10 - Android","description":"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Download abstract and Buy source code sonline for android PHP Project ideas 2020 - Arms10 - Android","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/","og_locale":"en_US","og_type":"article","og_title":"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Arms10 - Android","og_description":"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Download abstract and Buy source code sonline for android PHP Project ideas 2020 - Arms10 - Android","og_url":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/","og_site_name":"Arms10 - Android","article_published_time":"2019-12-27T12:14:16+00:00","article_modified_time":"2020-01-27T06:45:58+00:00","og_image":[{"url":"https:\/\/arms10.org\/android\/wp-content\/uploads\/2019\/12\/Untitled-design-1024x536.png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/","url":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/","name":"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Arms10 - Android","isPartOf":{"@id":"https:\/\/arms10.org\/android\/#website"},"datePublished":"2019-12-27T12:14:16+00:00","dateModified":"2020-01-27T06:45:58+00:00","author":{"@id":"https:\/\/arms10.org\/android\/#\/schema\/person\/63c09eae448f3b54a032afa7304b38b3"},"description":"Android App Ideas - DESIGN AND KEY FEATURES FOR Android Coding ACCESS - Download abstract and Buy source code sonline for android PHP Project ideas 2020 - Arms10 - Android","breadcrumb":{"@id":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/arms10.org\/android\/design-and-key-features-for-android-coding-access\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/arms10.org\/android\/"},{"@type":"ListItem","position":2,"name":"DESIGN AND KEY FEATURES FOR Android Coding ACCESS"}]},{"@type":"WebSite","@id":"https:\/\/arms10.org\/android\/#website","url":"https:\/\/arms10.org\/android\/","name":"Arms10 - Android","description":"Arms10 - Android Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/arms10.org\/android\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/arms10.org\/android\/#\/schema\/person\/63c09eae448f3b54a032afa7304b38b3","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/arms10.org\/android\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4d842b0618de314aaca09da5e8507652?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4d842b0618de314aaca09da5e8507652?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/arms10.org\/android\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/posts\/17"}],"collection":[{"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":1,"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"predecessor-version":[{"id":18,"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/posts\/17\/revisions\/18"}],"wp:attachment":[{"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arms10.org\/android\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}