github + mapping apps in 100 lines or less using the arcgis api for javascript
DESCRIPTION
A compilation of JavaScript web mapping apps written in 100 lines or less of code using the ArcGIS API for JavaScript.TRANSCRIPT
![Page 2: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/2.jpg)
![Page 3: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/3.jpg)
esri.github.com/quickstart-‐map-‐js
<script>! require(["esri/map”, "dojo/domReady!"], ! function(Map) {! // Create map! var map = new Map("mapDiv",{ ! basemap: "gray",! center: [-122.69, 45.52],! zoom: 3! });! });!</script>!
ArcGIS API for JavaScript (3.5)
![Page 4: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/4.jpg)
Geo Developers on GitHub +
Test-‐drive ArcGIS JavaScript API +
Developer Summit
![Page 5: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/5.jpg)
![Page 6: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/6.jpg)
Pull Request “Submit”
Upstream Master esri/100-‐lines-‐or-‐less-‐js
Fork alaframboise/100-‐lines-‐or-‐less-‐js
Clone alaframboise/100-‐lines-‐or-‐less-‐js
![Page 7: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/7.jpg)
We need some rules!
100 lines of JavaScript 80 chars/line
Use exisYng libraries
![Page 8: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/8.jpg)
Judging Criteria
Most creaYve use Coding Style
UX/UI
![Page 9: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/9.jpg)
Updates?
![Page 10: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/10.jpg)
![Page 11: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/11.jpg)
![Page 12: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/12.jpg)
![Page 13: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/13.jpg)
![Page 14: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/14.jpg)
![Page 15: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/15.jpg)
![Page 16: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/16.jpg)
![Page 17: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/17.jpg)
The Winners 1st
2nd
3rd
![Page 18: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/18.jpg)
75 forks 100s of pull requests
Commits Code revisions
Issues
![Page 19: GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript](https://reader034.vdocument.in/reader034/viewer/2022052523/555e09eed8b42a99188b495c/html5/thumbnails/19.jpg)
It can be done!