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

Windows Presetation Foundation (WPF) 1. Introduction.
COMS S1007 Object-Oriented Programming and Design in Java July 5, 2007.
ST-CS19995: Introduction to Web Interface Design Prof. Angela Guercio Spring 2008.
CSS-304: Computer Systems Interface Duisebekov Zhasdauren Faculty of Engineering Suleyman Demirel University.
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.
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
SYST Web Development 2 SYST Web Development 2 Course Overview and Introduction Client/Server Overview.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
Lab 2: Interface Building User Interface Lab: GUI Lab Sep. 4 th, 2012.
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Lab 1: Introduction User Interface Lab: GUI Lab Aug. 28 th, 2013.
Apps where your users are Sign into SharePoint and launch apps Modern experiences on breadth of devices Central app management Central user.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
Lab 2: Forms and Basic Input User Interface Lab: GUI Lab Sep. 2 nd, 2014.
Instructor: Tina Tian. About me Office: RLC 203A Office Hours: Wednesday 1:30 - 4:30 PM or .
CSE Graphical User Interfaces Chris Raley Lecture 1 - Introduction.
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:
SE-2840 Web Application Development 1. 2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see:
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
CSc2010 Lab Fall 2015 Bing Li. Contact  Name : Bing Li   Website : cs.gsu.edu/~bli6  Office : Suntrust.
CAP 211 Visual Programming Introduction. 2 Lecturers: Lecturers: Reham Al-Abdul Jabbar, Office hours & office location:
CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist
ISYS 350 Building Business Applications David Chao.
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.
+ Introduction to Class IST210 Class Lecture. + Course Objectives Understand the importance of data, databases, and database management Design and implement.
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
CSC 2720 Building Web Applications General Info. People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 
Walkthrough example including SAS output How to create a mobile WebApp? PhUSE / 12. October 2015 / Katja Glaß BHC 4:3 Template 2010 June 2014Page 1.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Flex for Flash Developers Sho Kuwamoto Sr. Director, Engineering Adobe Systems, Inc.
DAY 4: EXCEL CHAPTER 1 Sravanthi Lakkimsetty Aug 26,2015.
CS-4220 Dr. Mark L. Hornick 1 CS-4220 (last time!) Web Software Applications.
INTRODUCTION JavaScript can make websites more interactive, interesting, and user-friendly.
ISYS 350 Building Business Applications David Chao.
Web Application Development 1 Course Introduction.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
CFUNITED – The premier ColdFusion conference Flex 2.0 and ColdFusion Integration – 101 Nahuel Foronda Laura Arguello.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
Lab 7: Midsemester Checkpoint User Interface Lab: GUI Lab Oct. 9 th, 2013.
ISYS 350 Building Business Applications
Geospatial Research & Solutions GIS.ASU.EDU
Web Basics: HTML/CSS/JavaScript What are they?
Content Introduction Technology Used to Develop Mobile Application
Introduction to Computing
Microsoft List Schedule April – May 2016
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
Web User Interface Design
Web User Interface Design
Web User Interface Design
CSC2310 Principles of Computer Programming
Introduction to Visual Basic Programming
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
Web User Interface Design
Web User Interface Design
ISYS 350 Building Business Applications
Responsive Web Design (RWD)
CSS-304: Computer Systems Interface
CMP Creating Your Personal and Small Business Web Sites
ISYS 350 Building Business Applications
Web User Interface Design
CMP Creating Your Personal and Small Business Web Sites
Course Overview CS 4640 Programming Languages for Web Applications
Course Introduction Data Visualization & Exploration – COMPSCI 590
Presentation transcript:

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

Lab Instructor Erik Harpstead NSH 2507 (until ~mid Sept) 4617 Office Hours – Tuesday 3-4pm – Thursday 11-12pm

Lab Coordinator Anind Dey Office Hours – By appointment

Lab 1 Introduction Basic lab info HTML5 overview “Hello world” walkthrough

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

Our platform: HTML5 HTML5 defines interactive content on the modern web Also used as the basis for other graphical user interface systems – Windows 8.1 apps – Ubuntu Web Apps

Why HTML5? Ubiquitous Open Source Common platform Highly expressive

Why not HTML5? Designed by Evolution Relatively new standard “Common” platform JavaScript

HTML5 framework HTML – Creating interface objects and layout JavaScript – Creating interactive behavior associated with objects on the interface CSS – Defining visual style

<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 Netbeans 8.0 (or some other IDE) installed – Netbeans 8.0: – 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