Joshua,
You might want to dig a little deeper into the viewer. Yes, it is "beta", but all the functionality you are asking for (except for the Identify) is already there.
1) "widgets that loaded and lined up on the page without piling up on each other" - Look at the <widgetcontainer> tag in the config files. You can specify horizontal, vertical, float, or fix the widgets at specific locations on the viewer. Much more flexible then before.
2) Hyperlink tool - It's there in the Search and Query widgets. Just add the link field to the xml file.
3) Zoom Previous - Add "<navtool label="Zoom Previous" icon="assets/images/i_zoomprevious.png" menu="grpNav">zoomprevious</navtool>" to the ClassicController.xml file and you have it.
4) The red_glow.swf is there to use if you want. Personally, I hate the thing so I'm glad it's not the default anymore.
If you really need the Identify now, you can always develop it using the samples other people are putting on the forums or cannibalize from the queryFeaturesGraphical portion of the Search widget. That or just wait a few weeks. I'm sure ESRI will get the remaining widgets out soon.
-Keith
Hi Joshua,
Just to add onto what others have posted, especially some of the points mentioned by Keith - please review the online help documentation at the ArcGIS Viewer for Flex resource center.
Hope this helps,
... what are ESRI's plans for the next beta, and the one after that, and the final release?
If I'm planning a long term project, do I use the Viewer as a base, or just start from scratch?
The ArcGIS Viewer for Flex application is currently in beta. We are in the process of actively testing the software, addressing any issues/bugs, and collecting feedback from users. Depending on the outcome of the testing and feedback will affect our plans for the "next beta", and the one after that, ... up until final release. Similar to the ArcGIS Web Mapping APIs, the ArcGIS Viewer for Flex application will likely have a more fluid and dynamic release/update cycle.
This would really depend on the business needs of your project. You can use the ArcGIS Viewer for Flex application as is if you want to quickly deploy a Web mapping application. Or, you can use it as a starting template (aka. site starter) to create a custom Web mapping application. Again, since we are currently in beta, be advised that the software may change before final release.
Hope this helps,
... I definitely wasn't able to use either FlexViewer 1.3 or 2.0 to quickly deploy a Web mapping application. In both cases, undocumented (other than sometimes "documented" through Robert Scheitlin's excellent forum posts) "quirks" popped up that required editing files, re-compiling the viewer, and trial & error. ...