Thomas Boch Cédric Capoulun

Slides:



Advertisements
Similar presentations
Adobe Flex as RIA Adobe Flex as RIA Developed by Sagar K Developing Rich Internet Applications with Adobe Flex, ActionScript.
Advertisements

1 Euro-VO Technology Forum, 23 September 2009, Annotations at the CDS Web 2.0: annotations at the CDS Brice GASSMANN Sébastien DERRIERE Thomas BOCH.
Copyright 2008, Information Builders. Slide 1 Build Real-Time BI Dashboards With Flex and WebFOCUS Web Services Paulo Tavares Sr. Systems Engineer June,
1 CGICGI Common Gateway Interface Server-side Programming Lecture.
Adobe Flex Framework and Tool Stephen Oney. Brief History 2.
White Master Replace with a graphic 5.5” Tall & 4.3” Wide © 2010 Adobe Systems Incorporated. All Rights Reserved. Video Distribution Philippe Degery DMO.
Presented By, Sripad Sarode
Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.
A Smart On-line Astronomical Information Collector Chenzhou CUI, Huaping SUN China-VO National Astronomical Observatory of China.
Flex and ActionScript. What is Flex? Adobe Flex is a rich Internet application framework built on top of the Flash platform Applications are built using.
-Uday Dhokale. What is it ??? Installation Requirements Features Demo.
Web Design Guidelines By ZhengHui Hu. Planning User Analysis  Goal  Target Audience Enhance Accessible  Impairment  Environment  Technical Limitation.
A closer look Dynamic Webpages Jessica Meyerson March 1, 2011.
What will replace it? By: Pao K. Lor.  What is flash  History  Type of flash  Roles  Pros  Cons  What replace flash  Future of flash  Flash code:.NET.
Client/Server Architectures
RIA Introduce Comparison among several technology.
MDCFUG TeraTech, Inc Adobe Flash 9 By Michael Smith TeraTech.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
City of Santa Cruz Embraces AGS/Flex
GALEXView Demo T. Rogers, B. Shiao, P. Brown, P. McCauley, A. Conti, M. Smith, S. Tseng, A. Volpicelli StSci/MAST.
RIA & Adobe Flex Yunhui Fu 11/05/2008. What’s RIA RIA (Rich Internet Applications) –web applications which look and perform like desktop applications.
HDVC & Client Reflector server SIP Server User management HDVC & Client.
T. Boch - VOTECH DSRP Meeting - Cambridge - 29 Sept-2 Oct 2008 DS4 Thomas Boch Pascal Wassong Sébastien Derrière Thomas Boch Pascal Wassong Sébastien Derrière.
Prepared by Stephen Olaño June 12, Rich Internet Applications It allow to build rich applications with data and multimedia contents, offering a.
BIRT: general info and initial experience Katia Danilova 02/27/2008.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
Rich Internet Application Frameworks: a Comparison of Flex, JavaFX, and Silverlight Hi, I am Minseung Kim, the topic that I am going to talk about is Rich.
Flash 8 - Pro Tech Talk Anthony Reisinger INSYS 441 Dr. Gus Prestera.
1 SEG3120 Analysis and Design for User Interfaces Flash Anis Zarrad Parallel Simulations and Distributed Systems (PARADISE) Research Laboratory SITE, University.
Building Flex Dashboards with WebFOCUS Enable Copyright 2008, Information Builders. Slide 1 Yoshiko Akai Strategic Product Mgt.
Driving a Hybrid: The Basics of Adobe AIR Christina Dulude Web Developer, Duke University.
T. Boch - IVOA Interop meeting - Baltimore October 2008 Thomas Boch [CDS] Implementing SAMP in Aladin.
Dr. Rado Kotorov Technical Director Strategic Product Mgt. Jeff Shein Technical Manager Creating Web 2.0 Rich Internet Applications (RIA) and Dashboards.
EzHPC ERDC, ITL ezHPC Workshop April 23, Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.
Adobe Flex 2.0 By Axel Jensen. Table of Contents Evolution of Computer Applications Advantages of Rich Internet Applications (RIA) Different RIA Technologies.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
Web Applications BIS4430 – unit 8. Learning Objectives Explain the uses of web application frameworks Relate the client-side, server-side architecture.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist
2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org
MAST Users Group – June 29, 2007 MAST Team:  cmo Pat Brown  cmo Alberto Conti  Tony Rogers  Bernie Shiao  Myron Smith  Shui-Ay Tseng  *A. Volpicelli.
Microsoft Silverlight Anny Liu, IMNA.  Introduction to RIA  Introduction to Silverlight  A Silverlight Application Outline.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
Rich Internet Application
您身边的 天文 Chenzhou CUI China-VO National Astronomical Observatory of China.
Introduction to Flex 2 by Rich Tretola. About Me Rich Tretola is a senior software developer at Herff Jones, Inc. specializing in Rich Internet Applications.
Ajax for Dynamic Web Development Gregory McChesney.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Alfresco Daeja Integration Yong Qu Chief Solutions Architect
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
ArcGIS Server 9.3 Flex API Jeremy Bixby City of Lenexa, KS December 2 nd, 2008.
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
Ajax VS Flex A comparison based on shopping cart implementation PoHsu Yeh py2157.
WP5 – SA3 Service activities for higher education and outreach INAF – CDS – ESO – ARI Heidelberg G. Iafrate, M. Ramella, R. Smareglia (INAF) T. Boch, F.
Introduction and Principles Web Server Scripting.
WP8 – Assessment of emerging technologies EuroVO-AIDA – First periodic review – 24 April 2009 Françoise Genova, Project Coordinator WP8 Assessment of emerging.
Unit-IV - Flash Player - Flex framework - MXML introduction - Action script introduction - Working with Action script - Flex data binding - Common UI components.
 AJAX technology  Rich User Experience  Characteristics  Real live examples  JavaScript and AJAX  Web application workflow model – synchronous vs.
MSc Publishing on the Web Week 4 Image Maps. Aims and Objectives Discover what are image maps To understand the different types of image map To understand.
Predrag Buncic (CERN/PH-SFT) CernVM Status. CERN, 24/10/ Virtualization R&D (WP9)  The aim of WP9 is to provide a complete, portable and easy.
CS320 Web and Internet Programming Introduction to Web Application Development Chengyu Sun California State University, Los Angeles.
Technologies For Creating Rich Internet Applications Presenter's name
Rich Internet Applications. 1 Spectrum of Internet Solution Simple HTML Broad Reach Browsing Oriented Content & Documents Rich Content Highly Interactive.
Chengyu Sun California State University, Los Angeles
My Story Maker By: Mai Lee Lor.
Rich Internet Application Frameworks: a Comparison of Flex, JavaFX, and Silverlight Hi, I am Minseung Kim, the topic that I am going to talk about is Rich.
MapServer In its most basic form, MapServer is a CGI program that sits inactive on your Web server. When a request is sent to MapServer, it uses.
Silverlight Technology
Dynamic Web Pages Jin Wu INF 385E Information Architecture
Chengyu Sun California State University, Los Angeles
Presentation transcript:

Thomas Boch Cédric Capoulun WP8 Usage of Flex in the astronomical frame Thomas Boch Cédric Capoulun T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

Flex ? RIA (Rich Internet Application) framework developed by Adobe “Flash programming for programmers” Development ActionScript MXML (for GUI description) Execution Relies on Flash Player T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

Flex pros Flash Player everywhere (Flash Player 9 installed on 94% machines) Fast startup time (wrt. Java applets) High level of interactivity Easy learning curve for the developer T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

Flex cons Installation (of Flash Player) is compulsory (wrt. AJAX RIA) Can be painful, especially on Linux systems and/or with non-savvy users Breaks the browser logics Back/forward button Print T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

SimPlay (1/2) SimPlay (Simbad disPlay) : a simple interactive viewer for Simbad objects Starting point : replace the Simbad clickable map Example: http://simbad.u-strasbg.fr/simbad/sim-id?Ident=ngc7331&radius.unit=arcmin&Radius=2#lab_plot T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

SimPlay (2/2) Feature requirements: Lightweight viewer From an object name/position: load Simbad objects around this object on top of a DSS image Display/hide sources according to their object type Zoom/unzoom Display info of a selected source Localization T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

SimPlay architecture Browser CGI server Server-side Aladin target Aladin script PNG+VOTable URLs PNG image + VOTable with x,y source positions PNG+VOTable Cache Browser CGI server Server-side Aladin T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

SimPlay demo http://cdsweb.u-strasbg.fr/~boch/SimPlay/ T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

SimPlay offline version Predefined list of targets Application packaged with: Flash Player Image+VOTable data (corresponding to the predefined targets) Images chosen from HST and ESO Press Releases Astrometry retrieved through astrometry.net or manually in Aladin Aimed at Outreach public (WP5) T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009

Other development Nomenclature dictionary revamped in Flex: http://cdsweb.u-strasbg.fr/Dic9/ T. Boch - Euro-VO 3rd Tech Forum - Strasbourg - 16-18 March 2009