Skip to content

Latest commit

 

History

History
146 lines (124 loc) · 8.71 KB

Resources.md

File metadata and controls

146 lines (124 loc) · 8.71 KB

Resources from Strategies for Building Mobile Apps Using ArcGIS API for JavaScript

Smartphones and tablets are now outselling PCs, so it's the perfect time to think about designing applications for mobile devices. In this workshop, you will learn design techniques, best practices, and tips and tricks for building a mobile site that is optimized for usability and performance using ArcGIS API for JavaScript.

Mobile resources in the API

Designing for mobile

Productivity for your workflows

Debugging and Testing

Optimizing for mobile

  • A Beginner's Guide to Using the Application Cache

  • IcoMoon, Icon Fonts

  • CSS Tricks, Icon Fonts are Awesome

  • File compressions and caching headers

    <IfModule mod_deflate.c>
        AddOutputFilterByType DEFLATE text/plain
        AddOutputFilterByType DEFLATE text/html
        AddOutputFilterByType DEFLATE text/xml
        AddOutputFilterByType DEFLATE text/css
        AddOutputFilterByType DEFLATE application/xml
        AddOutputFilterByType DEFLATE application/xhtml+xml
        AddOutputFilterByType DEFLATE application/rss+xml
        AddOutputFilterByType DEFLATE application/javascript
        AddOutputFilterByType DEFLATE application/x-javascript
        AddOutputFilterByType DEFLATE application/json
        AddOutputFilterByType DEFLATE image/svg+xml
    </IfModule>
     <IfModule mod_expires.c>
     	ExpiresActive on
     	ExpiresByType text/html "access plus 5 minutes" 
     	ExpiresByType image/jpg "access plus 6 months" 
     	ExpiresByType image/jpeg "access plus 6 months" 
     	ExpiresByType image/gif "access plus 6 months" 
     	ExpiresByType image/png "access plus 6 months"
     	ExpiresByType text/css "access plus 6 months" 
     	ExpiresByType text/javascript "access plus 6 months" 
     	ExpiresByType application/javascript "access plus 6 months"
     	ExpiresByType application/x-javascript "access plus 6 months"
     	ExpiresByType application/x-icon "access plus 1 year" 
     </IfModule>
  • Android: Using the Emulator, Network Delay Emulation

Other resources