Developing for the GeoWeb: Notes From The Field Dev Summit 2009

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

3 comments

Comments 1 - 3 of 3 previous next Post a comment

  • + guest422f851 guest422f851 7 months ago
    great slide show. inspiring !!!
  • + dbouwman Dave Bouwman 7 months ago
    ESRI will be posting a video of the talk (slides & audio) - I’ll post the Url when it’s live.

    Dave
  • + guestbfc66c guestbfc66c 7 months ago
    Very nice.... wish I could have been there to see it!

    D.E.Wright
Post a comment
Embed Video
Edit your comment Cancel

9 Favorites

Developing for the GeoWeb: Notes From The Field Dev Summit 2009 - Presentation Transcript

  1. notes from the field
  2. most of
  3. are technologists
  4. we
  5. we are comfortable with complexity
  6. how does this impact our projects
  7. February 2005
  8. Techical: Google Maps is released Jesse
  9. So what?
  10. web 2.0
  11. expectations changed
  12. forever.
  13. we (technologists)
  14. what box?
  15. “data”
  16. “interface”
  17. “tools”
  18. “tasks”
  19. we must throw out…
  20. simple tools answering complex questions
  21. the lesson of February 2005
  22. where to start?
  23. GeoWeb
  24. address spatial business problems in a browser
  25. publish &consume services
  26. but…
  27. to be successful…
  28. we must understand…
  29. trumps features usability
  30. we must master…
  31. Atom WFS .NETXHTML CSS Ajax TDD Javascript RSS JSON REST XML GeoRSS WMS
  32. more to learn
  33. Todays Lesson Plan Same tools Javascript 1. Object Oriented 2. Ajax: GETting and POSTing Same workflows 3. Intro to JQuery and Dojo 4. Designing RESTful services Same terminology 5. JSON and JSONP 6. CSS and browser tweaks Worse performance 7. Silverlight & Flex
  34. more tools
  35. we must understand…
  36. what users want
  37. users want
  38. how do we tackle this?
  39. design ideas
  40. examples please!
  41. 1 Road Project Management Internal workflow application SAP integration OpenLayers + WMS + Dojo ArcGIS Server 9.2
  42. 2 Emergency Response workflow application multi-service “mash-up” ESRI JS API + Dojo ArcGIS Server 9.3 REST
  43. 3 avian influenza tracking system public facing focused search tools virtual earth + dojo ArcGIS Server 9.2 + Custom Tile Server
  44. interface design
  45. fewer layers
  46. Cram desktop into A browser
  47. Screen shot of CDOT
  48. provide feedback!
  49. what should I do?
  50. handle the “null-case”
  51. make it fast!
  52. SAP Get Project List
  53. hold their hand
  54. hide the details language matters
  55. Locate structures near my project.
  56. really means…
  57. generic tool could work…
  58. for technologists
  59. reassure the user.
  60. validate as soon as possible
  61. SAP Ref Selection
  62. pre-validate whenever possible
  63. protect users from themselves
  64. whew!
  65. system design
  66. project process
  67. low value
  68. just-enough design
  69. map the workflow
  70. iterate on paper
  71. • Create wireframes
  72. choose a map canvas
  73. keep it simple
  74. define services
  75. REST API
  76. custom services
  77. not available
  78. possible but not optimal
  79. “chatty”
  80. faster
  81. details please!
  82. 1 use the SOAP API
  83. ArcGIS Server Web Server ASP.NET MVC App SOAP SOC Process AGS SOAP API Controller IIS JSON
  84. 2 COM utilities & server object extensions
  85. IIS ASP.NET MVC App Controller JSON Web Server SOAP Web Service ADF Connection COM Utility SOC Process ArcGIS Server
  86. can we code now?
  87. start coding!
  88. match the model
  89. MARC SCREENS
  90. release early
  91. release often
  92. listen feedback
  93. Summary:
  94. expectations: changed
  95. kung-fu: needed
  96. design: workflow
  97. focus: usability
  98. performance: critical
  99. details: hidden
  100. Dave Bouwman dbouwman@dtsagile.com http://blog.davebouwman.net http://twitter.com/dbouwman

+ Dave BouwmanDave Bouwman, 7 months ago

custom

1965 views, 9 favs, 8 embeds more stats

Describes the thought process and concepts needed t more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1965
    • 1723 on SlideShare
    • 242 from embeds
  • Comments 3
  • Favorites 9
  • Downloads 186
Most viewed embeds
  • 100 views on http://www.dtsagile.com
  • 88 views on http://blog.davebouwman.net
  • 23 views on http://blog.davebouwman.com
  • 13 views on http://dtsagile.com
  • 11 views on http://www.moderne-unternehmenskommunikation.de

more

All embeds
  • 100 views on http://www.dtsagile.com
  • 88 views on http://blog.davebouwman.net
  • 23 views on http://blog.davebouwman.com
  • 13 views on http://dtsagile.com
  • 11 views on http://www.moderne-unternehmenskommunikation.de
  • 5 views on http://gisdk.blogspot.com
  • 1 views on file://
  • 1 views on http://www.arcexperts.net

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories