<?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: Custom 2D Widget Development with JavaScript in Web AppBuilder Custom Widgets Questions</title>
    <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778941#M2360</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Damon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;WAB 2D apps are using the 3.x JS API and 3D apps use the 4.x API.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Aug 2020 12:56:43 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2020-08-25T12:56:43Z</dc:date>
    <item>
      <title>Custom 2D Widget Development with JavaScript</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778940#M2359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to build&amp;nbsp;a custom 2D widget from scratch for use with a web map, but I am confused about which JavaScript API to use.&amp;nbsp; I noticed there is a 3.x version and a 4.x version.&amp;nbsp; I also noticed that the 3.x version has references to jimu and dojo in the example code, but it doesn't look like 4.x does according to the 4.x documentation.&amp;nbsp; I am trying to learn based on the tutorial at this link:&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/web-appbuilder/sample-code/create-custom-in-panel-widget.htm" title="https://developers.arcgis.com/web-appbuilder/sample-code/create-custom-in-panel-widget.htm"&gt;Create a custom in-panel widget—ArcGIS Web AppBuilder (Developer Edition) | ArcGIS for Developers&lt;/A&gt;&amp;nbsp; &amp;nbsp; My questions are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Which version should I use?&lt;/LI&gt;&lt;LI&gt;Do I need to learn dojo and jimu?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Aug 2020 12:53:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778940#M2359</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2020-08-25T12:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: Custom 2D Widget Development with JavaScript</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778941#M2360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Damon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;WAB 2D apps are using the 3.x JS API and 3D apps use the 4.x API.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Aug 2020 12:56:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778941#M2360</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2020-08-25T12:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: Custom 2D Widget Development with JavaScript</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778942#M2361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Robert, that's really helpful.&amp;nbsp; I read that ESRI is going to retire 3.x in 2022.&amp;nbsp; Is it possible to build 2D apps using 4.x that can do the same stuff as 3.x for the sake of staying current?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Aug 2020 13:34:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778942#M2361</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2020-08-26T13:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: Custom 2D Widget Development with JavaScript</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778943#M2362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not really. If you want to move to the next generation then don't look at WAB anymore and start using Experience Builder (which is all 4.x API, both 2D and 3D).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Aug 2020 14:29:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-2d-widget-development-with-javascript/m-p/778943#M2362</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2020-08-26T14:29:56Z</dc:date>
    </item>
  </channel>
</rss>

