Difference between revisions of "Scout"

From Eclipsepedia

Jump to: navigation, search
(23 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
__NOEDITSECTION__
 
__NOEDITSECTION__
  
Welcome to the Eclipse Scout Wiki.
+
<div style="float: right; width: 40%; ">
 
+
* '''{{ScoutLink|HowTo/{{ScoutCurrentVersion}}|Install Scout SDK|name=Install}}''' Scout
<div style="float: right; width: 50%; ">
+
* Follow the '''{{ScoutLink|Tutorial|name=Tutorials}}'''
* '''{{ScoutLink|Overview|name=Overview}}''' - What it is, what it does
+
* Read the '''{{ScoutLink|Book/3.9|name=Scout Book}}'''
* '''{{ScoutLink|HowTo|Install Scout SDK|name=Install}}''' - Install Scout SDK
+
* '''{{ScoutLink|Contribution|name=Contribute}}''' to Scout
* '''{{ScoutLink|Tutorial|name=Tutorial}}''' - A list of available Scout SDK Tutorials
+
* '''{{ScoutLink|Release|Kepler|Overview|name=Kepler Documentation }}''' for Scout 3.9
* '''{{ScoutLink|Documentation|name=Documentation}}''' - A bit more about the architecture
+
* '''{{ScoutLink|Release|Luna|Overview|name=Luna Documentation }}''' for Scout 3.10 (development)
* '''{{ScoutLink|Contribution|name=Contributing to Scout}}''' - Contribution guidelines
+
* '''{{ScoutLink|Release|Juno|Overview|name=Juno Overview}}''' - Juno documentation
+
* '''{{ScoutLink|Release|Kepler|Overview|name=Kepler Overview}}''' - Kepler documentation
+
 
</div>
 
</div>
  
 
[[Image:ScoutIconLarge.gif]]
 
[[Image:ScoutIconLarge.gif]]
  
'''Simple'''. '''Stable'''. '''Flexible'''.  
+
'''Eclipse Scout''' is a framework for business applications.  
 +
Scout applications are based on Java/Eclipse and run on the desktop, in a web browser, and on mobile devices.
  
* Eclipse Scout is a mature and open framework for modern, service oriented business applications.
+
[[Image:Eclipsescout_businessapplication_kepler.png]]
* It substantially boosts developer productivity and is simple to learn.
+
* User friendly applications are straight forward to implement with Scout’s comprehensive set of user interface components.
+
* Completely based on Java/Eclipse, Scout Applications are easy to integrate in most IT environments.
+
  
 +
Thanks to the clean separation of the UI model from the UI technology, Scout applications can simultaneously support different UI technologies. Currently, Scout supports Swing and SWT on the desktop and Eclipse RAP for web and/or mobile applications.
  
<div style="border: 1px dashed #3c78b5;background-color: #f0f0f0;padding: 10px;">
+
With the tooling provided by Scout SDK, Scout is simple to learn and boosts productivity. To get started, have a look at the {{ScoutLink|Tutorial|name=Wiki tutorials}} and the {{ScoutLink|Book/3.9|name=Scout book}}.
=Latest Project News =
+
* '''2012-06-22''' - Scout 3.8 live with Eclipse Juno
+
* '''2012-06-21''' - Over 61,000 downloads for Eclipse Scout 3.7
+
* '''2011-06-22''' - Eclipse Indigo 3.7.0 including Scout
+
* '''2010-12-02''' - Source code available at Eclipse
+
* '''2010-02-08''' - The [http://www.eclipse.org/proposals/scout/ Scout proposal] is online.
+
</div>
+
 
+
All project news: {{ScoutLink|OldNews|name=all news}}
+
 
+
Scout consists of a runtime and an SDK part. The runtime is purely based on [http://www.eclipse.org/equinox/ Equinox] and Eclipse. The [[Scout SDK|SDK part]] is an extension to JDT and PDE with a perspective for easy click-and-build of a {{ScoutLink|Overview|Scout_application|name=complete application}}.
+
  
 
{| border="0" cellspacing="0" valign="top" style="width:100%; margin-top: 15px;"
 
{| border="0" cellspacing="0" valign="top" style="width:100%; margin-top: 15px;"
Line 41: Line 26:
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:50%; padding-right: 15px; padding-bottom: 15px;"|
 
|style="width:50%; padding-right: 15px; padding-bottom: 15px;"|
<h1>What is Scout Runtime?</h1>
+
<h1>What is Scout?</h1>
* '''{{ScoutLink|Overview|Slides|Presentations}}''' - check out slides and related materials used in Scout presentations
+
* '''[[media:EclipseScout_Factsheet_2013.pdf‎|Eclipse Scout Factsheet]]''' - the 2013 edition
 +
* '''{{ScoutLink|Overview|name=Overview}}''' - What it is, what it does
 +
* '''{{ScoutLink|SDK|name=Scout SDK}}''' - development kit for the Eclipse IDE
 
* '''{{ScoutLink|Overview|Why You Should Use Scout|Arguments for Scout}}''' - twelve reasons why you should use Scout
 
* '''{{ScoutLink|Overview|Why You Should Use Scout|Arguments for Scout}}''' - twelve reasons why you should use Scout
* '''[[media:Factsheet_scout_2011.pdf‎|Eclipse Scout Factsheet]]''' - the 2011 edition of the scout factsheet
+
* '''{{ScoutLink|Overview|Slides|Presentations}}''' - check out slides and related materials
 
+
 
|
 
|
<h1>What is Scout SDK?</h1>
+
 
* '''{{ScoutLink|SDK|name=Scout SDK}}''' - development kit for the Eclipse IDE
+
<h1>Get Started</h1>
 +
* '''{{ScoutLink|Overview|Screencasts|name=Watch the Scout video tutorials}}''' ! start with [http://www.youtube.com/watch?v=cDsKszUY56Q&feature=plcp Tutorial Part 1]
 +
* '''{{ScoutLink|HowTo/{{ScoutCurrentVersion}}|Install Scout SDK|Install Scout}}''' and start to play around
 +
* '''{{ScoutLink|Tutorial/{{ScoutCurrentVersion}}|HelloWorld|The "Hello World!"}}''' the Scout "Hello World" application
 +
* '''{{ScoutLink|Tutorial/{{ScoutCurrentVersion}}|name=More Tutorials}}''' - more Scout SDK tutorials to play with
 +
* '''{{ScoutLink|HowTo/{{ScoutCurrentVersion}}|name=How To}}''' - recipes for common Scout tasks
  
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:50%; padding-right: 15px; padding-bottom: 15px;"|
 
|style="width:50%; padding-right: 15px; padding-bottom: 15px;"|
<h1>Getting Started</h1>
+
<h1>Get in Touch</h1>
* '''{{ScoutLink|Screencasts|3.8|name=Watch the new Scout 3.8 video tutorials}}''' ! start with [http://www.youtube.com/watch?v=cDsKszUY56Q&feature=plcp Tutorial Part 1]
+
* '''{{ScoutLink|HowTo|Install Scout SDK|Install Scout}}''' and start to play around
+
* '''{{ScoutLink|Tutorial|HelloWorld|The "Hello World!"}}''' the Scout "Hello World" application
+
* '''{{ScoutLink|Tutorial|name=More Tutorials}}''' - more Scout SDK tutorials to play with
+
* '''[[Scout_DeployToTomacat|Deploy your application]]''' Deploy your Scout application to a Tomcat webserver
+
* '''[[Scout_DatabaseDevelopmentPerspective|Add Database Development]]''' configured the database development perspective for your DerbyDb
+
* '''{{ScoutLink|HowTo|name=How To}}''' - recipes for common Scout tasks
+
 
+
|
+
<h1>Get in Touch!</h1>
+
 
* '''[http://www.eclipse.org/scout Scout Home]''' - the Scout website  
 
* '''[http://www.eclipse.org/scout Scout Home]''' - the Scout website  
* '''[http://www.eclipse.org/forums/eclipse.scout Scout Forum]''' - the starting point for community discussions, assistance on Scout development and general questions
+
* '''[http://www.eclipse.org/forums/eclipse.scout Scout Forum]''' - community discussions
 +
* '''[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;bug_status=RESOLVED;bug_status=VERIFIED;product=Scout&columnlist=bug_id%2Cbug_severity%2Cpriority%2Ctarget_milestone%2Cbug_status%2Cresolution%2Ccomponent%2Cassigned_to%2Cshort_desc Scout Bugs]''' - all open bugs
 
* '''[https://dev.eclipse.org/mailman/listinfo/scout-dev Scout Newsgroup]''' - scout-dev@eclipse.org
 
* '''[https://dev.eclipse.org/mailman/listinfo/scout-dev Scout Newsgroup]''' - scout-dev@eclipse.org
* '''[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;bug_status=RESOLVED;bug_status=VERIFIED;product=Scout&columnlist=bug_id%2Cbug_severity%2Cpriority%2Ctarget_milestone%2Cbug_status%2Cresolution%2Ccomponent%2Cassigned_to%2Cshort_desc Scout Bugs]''' - all open bugs
+
 
* '''[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Scout&columnlist=bug_id%2Cbug_severity%2Cpriority%2Ctarget_milestone%2Cbug_status%2Cresolution%2Ccomponent%2Cassigned_to%2Cshort_desc Scout Bugs]''' - all bugs (includes resolved & closed ones)
+
 
* '''[irc://irc.freenode.net/#eclipse-scout #eclipse-scout]''' - a small [[IRC]] channel
 
* '''[irc://irc.freenode.net/#eclipse-scout #eclipse-scout]''' - a small [[IRC]] channel
 
 
* '''[http://www.bsiag.com/scout Scout Blog]''' - latest news about Scout
 
* '''[http://twitter.com/EclipseScout Scout Twitter]''' - follow us on Twitter
 
 
* '''[https://www.ohloh.net/p/eclipsescout Scout ohloh]''' - code metrics and more
 
* '''[https://www.ohloh.net/p/eclipsescout Scout ohloh]''' - code metrics and more
 
* '''[http://www.bsiag.com/eclipse BSI AG]''' - the currently contributing organization
 
* '''[http://www.bsiag.com/eclipse BSI AG]''' - the currently contributing organization
  
 +
|
 +
<h1>Scout Project News</h1>
 +
* '''[http://twitter.com/EclipseScout Twitter]''' - follow us on Twitter
 +
* '''[http://web.stagram.com/n/eclipsescout/ Instagram]''' - Pictures related to Scout
 +
* '''[http://www.bsiag.com/scout Blog]''' - News about Scout
 +
 +
All project news: {{ScoutLink|OldNews|name=all news}}
  
 
|}
 
|}

Revision as of 09:04, 20 August 2013


ScoutIconLarge.gif

Eclipse Scout is a framework for business applications. Scout applications are based on Java/Eclipse and run on the desktop, in a web browser, and on mobile devices.

Eclipsescout businessapplication kepler.png

Thanks to the clean separation of the UI model from the UI technology, Scout applications can simultaneously support different UI technologies. Currently, Scout supports Swing and SWT on the desktop and Eclipse RAP for web and/or mobile applications.

With the tooling provided by Scout SDK, Scout is simple to learn and boosts productivity. To get started, have a look at the Wiki tutorials and the Scout book.

What is Scout?

Get Started

Get in Touch

Scout Project News

All project news: all news