[[BackLinksMenu]] [[TicketQuery(summary=PLATFORM_DEPLOYMENT_TARGET_APPLET_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = == Overview == An applet is a program written in the Java programming language that can be included in an HTML page, much in the same way an image is included in a page. When using a Java technology-enabled browser to view a page that contains an applet, the applet's code is transferred to your system and executed by the browser's Java Virtual Machine (JVM). == Task requirements == * Create an applet that runs basic Sophie 2 modules (as much as possible) * Document what is included and what are the challenges that will be solved in next revisions * Create a demonstrating HTML page that runs Sophie 2 * If possible, automate creating applets * Page work area must be shown, and the book's bottom panel should function as it does in reader mode. == Task result == * The URL of a demonstration HTML containg Sophie 2 as applet. * Documentation on deploying Sophie 2 via applet. * Documentation on limitations of the technology, expected problems and other information that will be useful for next revisions. * Documentation on creating applets automatically (optional) == Implementation idea == * Read applets documentation http://java.sun.com/docs/books/tutorial/deployment/applet/appletsonlyindex.html * See implementation of [wiki:PLATFORM_DEPLOYMENT_TARGET_JWS_R0] == Related == [wiki:PLATFORM_DEPLOYMENT_TARGET_JWS_R0] [[BR]] http://java.sun.com/applets/ http://java.sun.com/docs/books/tutorial/deployment/applet/appletsonlyindex.html == How to demo == Show the resulting html page and explain which modules are included. = Design = = Implementation = ^(Implementation results should be described and linked here (from the wiki or the repository))^ = Testing = = Comments = ^(Write comments for this or later revisions here.)