Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Scout"

m
(112 intermediate revisions by 13 users not shown)
Line 2: Line 2:
 
__NOEDITSECTION__
 
__NOEDITSECTION__
  
Welcome to the Scout wiki. Scout is a framework to implement modern business applications. It features a simple and solid architecture, support for SOA, support for Corporate Identity and Corporate Design, mature GUI elements and much more.
+
<div style="float: right; width: 40%; ">
 +
* '''{{ScoutLink|HowTo/{{ScoutCurrentVersion}}|Install Scout SDK|name=Install}}''' Scout
 +
* Follow the '''{{ScoutLink|Tutorial|name=Tutorials}}'''
 +
* Read the '''{{ScoutLink|Book/3.9|name=Scout Book}}'''
 +
* '''{{ScoutLink|Contribution|name=Contribute}}''' to Scout
 +
</div>
  
The three driving values behind Scout are '''stability''', '''flexibility''', '''simplicity'''. It consists of a runtime and an SDK part. The runtime is purely based on [http://www.eclipse.org/equinox/ Equinox] and Eclipse. The SDK part is an extension to JDT and PDE with a perspective for easy click-and-build of a complete application.
+
[[Image:ScoutIconLarge.gif]]
  
Scout is a [http://www.eclipse.org/proposals/scout/ proposed open source project] under the Eclipse Technology Project.
+
'''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.
  
<div style="border: 1px dashed #3c78b5;background-color: #f0f0f0;padding: 10px;">
+
[[Image:Eclipsescout_businessapplication_kepler.png]]
=Latest Project News=
+
 
* '''2010-04-09''' - Notification by EMO: Successful creation review.
+
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.
* '''2010-03-18''' - Scout in Action: Check out the 3 [http://www.eclipse.org/forums/index.php?t=msg&th=164552&start=0& video previews].
+
 
* '''2010-03-17''' - EclipseCon lightning talk 12' look at the [http://www.eclipse.org/forums/index.php?t=msg&th=164633&start=0& slides]
+
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}}.
* '''2010-03-16''' - [http://scout.bsiag.com/ Download Scout] and give it a go.
+
* '''2010-03-16''' - The brand-new [[Scout_IMAP_Step-by-StepHowTo|IMAP Step-by-Step HowTo]] is online. Create your own IMAP-Client/Server-Application!
+
* '''2010-03-15''' - Take a look at our new [[Media:ScoutManoeggu.png|Scout representative]]!
+
* '''2010-02-08''' - The [http://www.eclipse.org/proposals/scout/ Scout proposal] is online.
+
* '''2010-01-05''' - Meet and greet Scout at [http://www.eclipsecon.org/ EclipseCon 2010] in Santa Clara, California!
+
</div>
+
  
 
{| 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 24: Line 24:
 
|-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>Get Started</h1>
* '''[[Scout Overview|Overview]]''' - learn what your applications can benefit from the Scout Runtime
+
* '''{{ScoutLink|Overview|Screencasts|name=Watch the Scout video tutorials}}''' ! start with [http://www.youtube.com/watch?v=SgbKrZHseTQ&list=PLM9RhoqzsT4Xvkf1lo4ry57JdneEGUJaC Tutorial Part 1]
* '''[[Scout Main Concepts|Main Concepts]]''' - get an overview about the key concepts in Scout
+
* '''{{ScoutLink|HowTo/{{ScoutCurrentVersion}}|Install Scout SDK|Install Scout}}''' and start to play around
* '''[[Why You Should Use Scout|Arguments for Scout]]''' - twelve reasons why you should use Scout
+
* '''{{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
 +
* '''{{ScoutLink|Concepts|name=Documentation}}''' - description of the Scout concepts
 +
* '''{{ScoutLink|SDK|name=Scout SDK}}''' - development kit for the Eclipse IDE
 
|
 
|
<h1>What is Scout SDK?</h1>
+
<h1>Scout Project News</h1>
* '''[[Scout SDK|Scout SDK]]''' - development kit for the Eclipse IDE
+
* '''[http://twitter.com/EclipseScout Twitter]''' - follow us on Twitter
 +
* '''[http://www.bsiag.com/scout Blog]''' - News about Scout
 +
* '''{{ScoutLink|Release|Kepler|Overview|name=Kepler Documentation }}''' - Scout 3.9
 +
* '''{{ScoutLink|Release|Luna|Overview|name=Luna Documentation }}''' - Scout 4.0 (development)
 +
* '''[[media:EclipseScout_Factsheet_2014.pdf‎|Scout Factsheet]]''' - the 2014 edition
 +
* '''{{ScoutLink|Overview|Slides|Scout Presentations}}''' - slides and related materials
  
 
|-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>
* '''[http://scout.bsiag.com/ Download Scout SDK]''' and start building your own applications
+
* '''[http://www.eclipse.org/scout Scout Home]''' - the Scout website
* '''[[Scout_minicrm_Step-by-StepHowTo|Create your first Scout application]]''' (a "CRM" application) by following this step-by-step tutorial
+
* '''[http://www.eclipse.org/forums/eclipse.scout Scout Forum]''' - community discussions
* '''[[Scout_IMAP_Step-by-StepHowTo|Create your second Scout application]]''' (an IMAP client/server application) by following this step-by-step tutorial
+
* '''[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
* '''[[Scout_Advanced_Minicrm|Extend your first or second Scout application]]''' call webservices by following this step-by-step tutorial
+
* '''[https://dev.eclipse.org/mailman/listinfo/scout-dev Scout Newsgroup]''' - scout-dev@eclipse.org
* '''[http://www.youtube.com/watch?v=1iCKib1gTkk Screencast 1], [http://www.youtube.com/watch?v=aUKVmZIRdV4 Screencast 2],[http://www.youtube.com/watch?v=AnZYptB7uIk Screencast 3]''' - watch the demo movies
+
 
* '''[[Scout How To|How To]]''' - recipies for common Scout tasks
+
* '''[irc://irc.freenode.net/#eclipse-scout #eclipse-scout]''' - a small [[IRC]] channel
* '''[[Scout FAQ|FAQ]]''' - answers to commonly asked questions about Scout
+
* '''[https://www.ohloh.net/p/eclipsescout Scout ohloh]''' - code metrics and more
 +
* '''[http://www.bsiag.com BSI AG]''' - the currently contributing organization
  
 
|
 
|
<h1>Get in Touch!</h1>
 
* '''[http://www.bsiag.com/scout Scout Blog]''' - the lastet news about Scout
 
* '''[http://twitter.com/EclipseScout Scout Twitter]''' - follow us on Twitter
 
* '''[http://www.eclipse.org/forums/eclipse.scout Scout Forum]''' - the starting point for community discussions, assistance on Scout development and general questions
 
* '''<font color="#AAAAAA">Scout Mailing List</font>''' - a mailing list mirroring the eclipse.scout forum (comming soon)
 
 
  
 
|}
 
|}
 
[[Image:ScoutIconLarge.gif]]
 
  
 
[[Category:Eclipse Project]]
 
[[Category:Eclipse Project]]
 +
[[Category:Eclipse Technology Project]]
 
[[Category:Scout]]
 
[[Category:Scout]]
[[Category:Scout Runtime]]
 
[[Category:Scout SDK]]
 

Revision as of 11:04, 16 April 2014


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 The Scout documentation has been moved to https://eclipsescout.github.io/. and the The Scout documentation has been moved to https://eclipsescout.github.io/..

Get Started

Scout Project News

Get in Touch

Back to the top