<?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: Flex API vs Flex Viewer API in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582061#M13099</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Burns,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The disadvantages of using the Flex Viewer is that to&amp;nbsp; truely give it a look and feel that is not the standard boilerplate Flex&amp;nbsp; Viewer look you have to be a GOOD developer to tear apart the code. That&amp;nbsp; being said that disadvantage is pretty small. The Flex Viewer is a&amp;nbsp; custom semi MVC framework and not a true MVC pattern. Now that is&amp;nbsp; assuming that you even know what a MVC pattern is and you want to&amp;nbsp; develop using one of the popular MVC patterns. Taking the Flex API&amp;nbsp; samples and using them in the Flex Viewer is not any kind of simple copy&amp;nbsp; and paste for those copy and paste ninjas. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I have been told that the flex viewer api is configurable, but not customizable (like apps made with flex api)..&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;&amp;nbsp; That is completely false. Those that make that statement are the ones&amp;nbsp; that don't want to take the time to understand the ins and outs of the&amp;nbsp; Viewer. That being said, customizing the viewer does require a good&amp;nbsp; working knowledge of it's code if you want to do anything besides a&amp;nbsp; custom widget.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;can flex viewer widgets that are found on arcgis flex api website be used without the viewer??&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; Honestly, Yes but not without a 50% or more re-write of the code to remove the dependance on the viewers framework. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If&amp;nbsp; you are a casual developer that does not plan on investing a lot of&amp;nbsp; time and learning of the Flex API than the flex Viewer is a great&amp;nbsp; product for you. If you are already a novice Flex Developer and plan to&amp;nbsp; do a lot more learning (such as MVC patterns) or need almost complete&amp;nbsp; control over your developed application and have a lot of time to invest&amp;nbsp; in writing all the code yourself than the Flex API is your obvious&amp;nbsp; choice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are looking for a lot of pre-developed&amp;nbsp; capabilities to include widgets and code examples that are not just the&amp;nbsp; ones developed by the Flex API team in the form of API Samples and&amp;nbsp; people that are willing to share their code source than the Viewer is&amp;nbsp; the better choice. Of course other will have their opinion, but I have&amp;nbsp; to speak from my several years of experience helping beginners and&amp;nbsp; sharing code on both the old forums and these new ones for both the API&amp;nbsp; and the Viewer.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Jan 2012 00:51:23 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2012-01-18T00:51:23Z</dc:date>
    <item>
      <title>Flex API vs Flex Viewer API</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582060#M13098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am new to flex api / flex viewer api. I was wondering if someone could explain the potential disadvantages of using the flex viewer api vs flex api.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have been told that the flex viewer api is configurable, but not customizable (like apps made with flex api)..however i have also read that you can expand the source code provided with the viewer api..very confusing&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, can flex viewer widgets that are found on arcgis flex api website be used without the viewer??..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any feedback to clarify would be great!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jan 2012 22:45:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582060#M13098</guid>
      <dc:creator>MattGiles</dc:creator>
      <dc:date>2012-01-17T22:45:22Z</dc:date>
    </item>
    <item>
      <title>Re: Flex API vs Flex Viewer API</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582061#M13099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Burns,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The disadvantages of using the Flex Viewer is that to&amp;nbsp; truely give it a look and feel that is not the standard boilerplate Flex&amp;nbsp; Viewer look you have to be a GOOD developer to tear apart the code. That&amp;nbsp; being said that disadvantage is pretty small. The Flex Viewer is a&amp;nbsp; custom semi MVC framework and not a true MVC pattern. Now that is&amp;nbsp; assuming that you even know what a MVC pattern is and you want to&amp;nbsp; develop using one of the popular MVC patterns. Taking the Flex API&amp;nbsp; samples and using them in the Flex Viewer is not any kind of simple copy&amp;nbsp; and paste for those copy and paste ninjas. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I have been told that the flex viewer api is configurable, but not customizable (like apps made with flex api)..&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;&amp;nbsp; That is completely false. Those that make that statement are the ones&amp;nbsp; that don't want to take the time to understand the ins and outs of the&amp;nbsp; Viewer. That being said, customizing the viewer does require a good&amp;nbsp; working knowledge of it's code if you want to do anything besides a&amp;nbsp; custom widget.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;can flex viewer widgets that are found on arcgis flex api website be used without the viewer??&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; Honestly, Yes but not without a 50% or more re-write of the code to remove the dependance on the viewers framework. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If&amp;nbsp; you are a casual developer that does not plan on investing a lot of&amp;nbsp; time and learning of the Flex API than the flex Viewer is a great&amp;nbsp; product for you. If you are already a novice Flex Developer and plan to&amp;nbsp; do a lot more learning (such as MVC patterns) or need almost complete&amp;nbsp; control over your developed application and have a lot of time to invest&amp;nbsp; in writing all the code yourself than the Flex API is your obvious&amp;nbsp; choice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are looking for a lot of pre-developed&amp;nbsp; capabilities to include widgets and code examples that are not just the&amp;nbsp; ones developed by the Flex API team in the form of API Samples and&amp;nbsp; people that are willing to share their code source than the Viewer is&amp;nbsp; the better choice. Of course other will have their opinion, but I have&amp;nbsp; to speak from my several years of experience helping beginners and&amp;nbsp; sharing code on both the old forums and these new ones for both the API&amp;nbsp; and the Viewer.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 00:51:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582061#M13099</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2012-01-18T00:51:23Z</dc:date>
    </item>
    <item>
      <title>Re: Flex API vs Flex Viewer API</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582062#M13100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will add my input from a person who has been helped numerous times by the Flex related forum (especially R. Scheitlin).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We started with the FlexViewer (over 2 yrs ago - wow time flies) and have a Situational Awareness App and a Cemetery Viewer based on it. They are still being used.&amp;nbsp; We highly altered the source code to meet our needs.&amp;nbsp; We had no Flex programming experience although we did have experience with various programming languages (but are experts by no means).&amp;nbsp; The FlexViewer and its related source code really helped us to understand Flex.&amp;nbsp; It also allowed us to have a basic web app up and running much faster than we thought possible.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The thing is that the samples on resources.arcgis.com for the Flex API are more meant for use for coding without the FlexViewer.&amp;nbsp; Which caused some confusion in the beginning before we realized what was going on.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After a while, I wanted to create some simpler Flex apps without using FlexViewer so that we could really customize how it looks.&amp;nbsp; Robert is right, it isn't like you can just move a widget from the FlexViewer to a non-FlexViewer app and it will work.&amp;nbsp; But, you can still use the FlexViewer source code for reference to see how some code works.&amp;nbsp; We now have a few web apps that are not FlexViewer based.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would highly suggest starting with the FlexViewer and then decide if you want to move on to creating a non-FlexViewer app.&amp;nbsp; By the way, my code would not pass any critiques by pro-web developers.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Carmen&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2012 12:10:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/flex-api-vs-flex-viewer-api/m-p/582062#M13100</guid>
      <dc:creator>CarmenDurham</dc:creator>
      <dc:date>2012-01-20T12:10:15Z</dc:date>
    </item>
  </channel>
</rss>

