<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Python vs MXML -- Which language to use for what? in ArcGIS Viewer for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/python-vs-mxml-which-language-to-use-for-what/m-p/130515#M4344</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Timothy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Specifically what you are talking about is basically network analyst functionality and thus would be best handled by a geoprocessing tool deployed to ArcGIS Server and probably done using python.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now if you are going to start building any of your own widgets then yes you need to purchase Adobe Flash Builder (easiest MXML and action script IDE).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just in general as a GIS person, yes, you are going to want to learn some python and the python dev environment (GUI) IDLE is part of the ArcGIS suite of products.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Python and MXML are completely different animals. You use MXML and Action Script when building Widgets and custom Flex API apps. You use python for automation and scripting in ArcMap, model builder, and many other gis aspects that go beyond what I am willing to cover here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Don't forget to&lt;/SPAN&gt;&lt;STRONG&gt; click the Mark as answer check&lt;/STRONG&gt;&lt;SPAN&gt; on this post and to &lt;/SPAN&gt;&lt;STRONG&gt;click the top arrow (promote)&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Follow the steps&lt;/STRONG&gt;&lt;SPAN&gt; as shown in the below graphic:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://gis.calhouncounty.org/FlexViewer2.5/Answer.jpg"&gt;&lt;IMG src="http://gis.calhouncounty.org/FlexViewer2.5/Answer.jpg" /&gt;&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Jul 2012 17:07:21 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2012-07-23T17:07:21Z</dc:date>
    <item>
      <title>Python vs MXML -- Which language to use for what?</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/python-vs-mxml-which-language-to-use-for-what/m-p/130514#M4343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I now have a working knowledge of HTML and XML for customizing a Flex App with the widgets provided on this site and a little bit more. I would like start developing customized widgets, for example a Valve Isolation Widget that would allow my users to click on a section of pipe, and the nearest isolation valves to isolate that pipe segment would automatically be selected and highlighted on the map. This is just one example. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Should I go with learning Python or purchase Adobe Flash Builder and learn MXML?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) When would a person need to use Python vs MXML?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2012 04:06:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/python-vs-mxml-which-language-to-use-for-what/m-p/130514#M4343</guid>
      <dc:creator>TimHayes</dc:creator>
      <dc:date>2012-07-23T04:06:27Z</dc:date>
    </item>
    <item>
      <title>Re: Python vs MXML -- Which language to use for what?</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/python-vs-mxml-which-language-to-use-for-what/m-p/130515#M4344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Timothy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Specifically what you are talking about is basically network analyst functionality and thus would be best handled by a geoprocessing tool deployed to ArcGIS Server and probably done using python.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now if you are going to start building any of your own widgets then yes you need to purchase Adobe Flash Builder (easiest MXML and action script IDE).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just in general as a GIS person, yes, you are going to want to learn some python and the python dev environment (GUI) IDLE is part of the ArcGIS suite of products.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Python and MXML are completely different animals. You use MXML and Action Script when building Widgets and custom Flex API apps. You use python for automation and scripting in ArcMap, model builder, and many other gis aspects that go beyond what I am willing to cover here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Don't forget to&lt;/SPAN&gt;&lt;STRONG&gt; click the Mark as answer check&lt;/STRONG&gt;&lt;SPAN&gt; on this post and to &lt;/SPAN&gt;&lt;STRONG&gt;click the top arrow (promote)&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Follow the steps&lt;/STRONG&gt;&lt;SPAN&gt; as shown in the below graphic:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://gis.calhouncounty.org/FlexViewer2.5/Answer.jpg"&gt;&lt;IMG src="http://gis.calhouncounty.org/FlexViewer2.5/Answer.jpg" /&gt;&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2012 17:07:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/python-vs-mxml-which-language-to-use-for-what/m-p/130515#M4344</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2012-07-23T17:07:21Z</dc:date>
    </item>
  </channel>
</rss>

