Lab 1: Introduction User Interface Lab: GUI Lab Aug. 28 th, 2013.

Slides:



Advertisements
Similar presentations
Lab 9: Code Organization User Interface Lab: GUI Lab October 23 rd, 2013.
Advertisements

1 CGICGI Common Gateway Interface Server-side Programming Lecture.
Adobe Flex Framework and Tool Stephen Oney. Brief History 2.
A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel.
Designer’s Challenge – Web-based Applications using Adobe Flex and OpenInsight Clay Borne President CLB IT.
Rich Internet Applications with the Adobe Flash Platform.
Creating Web 2.0 applications with Adobe Flex and AIR Nick Kwiatkowski MSU Telecom Systems.
1 Lecture 7: Implementing a Prototype: Overview of Using PowerPoint, Flash Catalyst, html, Microsoft Sketchflow/Expression Blend, etc. Brad Myers
Air for What You Will Learn Why use Air over native development? What are the tools? What is the developer experience? DEMOS! How.
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.
What is the IT in question? Adobe Apollo Adobe Apollo A codenamed for the new develop cross-operating system runtime that runs outside of the web browser.
Web Page Behavior IS 373—Web Standards Todd Will.
RIA - Flex and ActionScript RIA – Flex and ActionScript CS590 - Ashok Sahu.
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
ECLIPSE IDE N AME : A SHOK P ADMARAJU C OURSE : T OPICS ON S OFTWARE E NGINEERING I NSTRUCTOR : D R. S ERGIU D ASCALU.
Paul Trani Adobe Certified Instructor/Expert Resources:
Technical Workshops | Esri International User Conference San Diego, California ArcGIS Viewer for Flex – Advanced Topics Lloyd Heberlie Björn Svensson July.
Jussi Torppa THE FUTURE OF FLASH-DEVELOPMENT 1/16.
SYST Web Development 2 SYST Web Development 2 Course Overview and Introduction Client/Server Overview.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Lab 2: Interface Building User Interface Lab: GUI Lab Sep. 4 th, 2012.
City of Santa Cruz Embraces AGS/Flex
RIA & Adobe Flex Yunhui Fu 11/05/2008. What’s RIA RIA (Rich Internet Applications) –web applications which look and perform like desktop applications.
Next generation e-learning with flex Christophe Herreman Application Indie Group
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Lab 1: Introduction User Interface Lab: GUI Lab Aug. 28 th, 2013.
Prepared by Stephen Olaño June 12, Rich Internet Applications It allow to build rich applications with data and multimedia contents, offering a.
Lab 2: Forms and Basic Input User Interface Lab: GUI Lab Sep. 2 nd, 2014.
Building Flex Dashboards with WebFOCUS Enable Copyright 2008, Information Builders. Slide 1 Yoshiko Akai Strategic Product Mgt.
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Flash Catalyst for Agile Interaction Design Harish Sivaramakrishnan |
Adobe FLASH What & Why? Where & When? Is Flash dead? What about HTML5?
Instructor: Tina Tian. About me Office: RLC 203A Office Hours: Wednesday 1:30 - 4:30 PM or .
Web User Interface Design. Name:Leong Lee, Ph.D. (U Missouri) Office:Maynard 214 Office Hours:Mon/Wed/Fri 10:00am-11:45am, or by appointment Phone:
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe’s Open Source Flex SDK. OSCON - July 2008 Portland, OR Duane Nickull & James Ward Sr. Technology.
Agency Overview0 0Presentation Title Flex Hands-On Experience Kristen Olsen Web Systems Engineer September 27, 2008.
Flex 2.0 Flex for ColdFusion developers Part 1. What is Flex Flex allows developers to create Flash content for Rich Internet Applications in a more programmer.
CSc2010 Lab Fall 2015 Bing Li. Contact  Name : Bing Li   Website : cs.gsu.edu/~bli6  Office : Suntrust.
Adobe Flex 2.0 By Axel Jensen. Table of Contents Evolution of Computer Applications Advantages of Rich Internet Applications (RIA) Different RIA Technologies.
MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith TeraTech.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist
Lab 3: Actionscript User Interface Lab: GUI Lab Sep. 11 th, 2012.
Lab 12: Other Languages User Interface Lab: GUI Lab Nov. 12 th, 2013.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org
What’s New from Macromedia Simon Horwith CTO Etrilogy, Ltd.
Flex 2 We’re Not in Kansas Anymore! or Welcome to Flex Theo Rushin Jr TeraTech, Inc.
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.
ArcGIS Server 9.3 Flex API Jeremy Bixby City of Lenexa, KS December 2 nd, 2008.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Flex for Flash Developers Sho Kuwamoto Sr. Director, Engineering Adobe Systems, Inc.
Unit-IV - Flash Player - Flex framework - MXML introduction - Action script introduction - Working with Action script - Flex data binding - Common UI components.
Writing secure Flex applications  MXML tags with security restrictions  Disabling viewSourceURL  Remove sensitive information from SWF files  Input.
CS 200 Multimedia Objects in Web Pages. MultiMedia Objects Three primary types of multimedia objects  Audio  Video Includes Flash Objects  Images.
Web Application Development 1 Course Introduction.
Advanced Website Design Professor: Jared Kozel Class Description: Are you already familiar with how to construct a basic Website? This class will teach.
CFUNITED – The premier ColdFusion conference Flex 2.0 and ColdFusion Integration – 101 Nahuel Foronda Laura Arguello.
Technologies For Creating Rich Internet Applications Presenter's name
CMPT 201 Computer Science II for Engineers
Geospatial Research & Solutions GIS.ASU.EDU
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
How To Update Adobe Flash Player On MAC.
Web User Interface Design
Web User Interface Design
Web User Interface Design
Web User Interface Design
ضرورت آموزش و یادگیری الکترونیکی در مدارس
CMP Creating Your Personal and Small Business Web Sites
0. Overview of 2-Day Academic .NET Workshop
Web User Interface Design
Auckland webdesign developer meetup 30
Presentation transcript:

Lab 1: Introduction User Interface Lab: GUI Lab Aug. 28 th, 2013

Lab Instructor Kelly Rivers NSH Office Hours – Tuesday 4-5pm – Thursday 11-12pm

Lab Coordinator Anind Dey Office Hours – By appointment

Introduction Introduce yourself! – Name, year, major – What do you hope to learn from the lab?

Lab 1 Introduction Basic lab info Adobe flash/flex platform overview “Hello world” walkthrough

Our platform: Flex 4.6 Platform for developing apps that run on: – Desktop: Adobe AIR – Web: Adobe Flash Player

Why Flex? Open source GUI builder Great development tools Similar to HTML and javascript Common platform

Why not Flex? Flash doesn’t run on all platforms – iDevices Flash builder is usually not free

Sample Flex applications

Authoring Flash Builder Flash Professional Flash Catalyst File Format.swf file Viewing Flash Player (Web) Adobe Air (Desktop) Compilation Interpretation

Authoring Flash Builder Flash Professional Flash Catalyst File Format.swf file Viewing Flash Player (Web) Adobe Air (Desktop) Compilation Interpretation

Flex framework MXML (similar to HTML) – Creating interface objects and layout Actionscript (similar to javascript) – Creating interactive behavior associated with objects on the interface

<s:Button id=“myButton” x = “132” y = “91” width = “162” height = “66” label=“Click Me!” click=“doSomething()“ /> MXML: actionScript: private function doSomething():void{ if(myButton.getStyle("color") == 0x00000) myButton.setStyle("color", 0xff0000); }

<s:Button id=“myButton” x = “132” y = “91” width = “162” height = “66” label=“Click Me!” click=“doSomething()“ /> MXML: private function doSomething():void{ if(myButton.getStyle("color") == 0x00000) myButton.setStyle("color", 0xff0000); } actionScript:

<s:Button id=“myButton” x = “132” y = “91” width = “162” height = “66” label=“Click Me!” click=“doSomething()“ /> MXML: actionScript: private function doSomething():void{ if(myButton.getStyle("color") == 0x00000) myButton.setStyle("color", 0xff0000); }

Let’s write “Hello World”

Next week Come to class with your laptop with Flash Builder 4.6 and Flash Player installed – Flash Builder: Apply to the educational copy ASAP. Use the trial version for now. Your “Hello World” program – We will start from modifying the code you have. Project 1 will be announced

Resources ActionScript references ce/actionscript/3/index.html Tour de Flex Course Website