2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist

Slides:



Advertisements
Similar presentations
Building Mobile Apps in the Cloud – Comparing Approaches.
Advertisements

Adobe Flex Framework and Tool Stephen Oney. Brief History 2.
Designer’s Challenge – Web-based Applications using Adobe Flex and OpenInsight Clay Borne President CLB IT.
Introduction Rich Internet Applications OpenLaszlo as an RIA Examples Community Competitors OpenLaszlo Architecture OpenLaszlo XML Structure Dealing with.
Creating Web 2.0 applications with Adobe Flex and AIR Nick Kwiatkowski MSU Telecom Systems.
OPC WPFHMI.NET.
Do We Really Need Rich-Interface Technologies? Yifan Zhang
Agenda What AIR ? Why AIR ? – Business benefits Browser vs. desktop AIR for everyone AIR for Ajax Developers AIR Security AIR every where – Showcase applications.
Mobile Application Development
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security.
Presented by Denard - March 2013.
Development of mobile applications using PhoneGap and HTML 5
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
Getting on the Flex Highway - How to get up to speed with Flex Raghunath Rao Engineer, Flex Team Bangalore, India
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Client/Server Architectures
RIA Introduce Comparison among several technology.
Android Introduction Platform Overview.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Do not redistribute. Adobe Gaming SDK Casual Connect Europe 2013 Tom Krcha.
MDCFUG TeraTech, Inc Adobe Flash 9 By Michael Smith TeraTech.
© 2010 Adobe Systems Incorporated. All Rights Reserved. Design and Development Trends in Mobile.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
Jussi Torppa THE FUTURE OF FLASH-DEVELOPMENT 1/16.
1. 2 What’s New in NetBeans IDE What is NetBeans IDE?  Ready to use out of the box  Support for latest Java specifications & standards  Other.
2 A First Look at Windows Presentation Foundation Everywhere ("WPF/E") Joe Stegman Lead Program Manager Microsoft Corporation.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
AJAX Chat Analysis and Design Rui Zhao CS SPG UCCS.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
RIA & Adobe Flex Yunhui Fu 11/05/2008. What’s RIA RIA (Rich Internet Applications) –web applications which look and perform like desktop applications.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Brijesh Patel | Working with AIR Native Extensions.
Prepared by Stephen Olaño June 12, Rich Internet Applications It allow to build rich applications with data and multimedia contents, offering a.
Copyright© Jeffrey Jongko, Ateneo de Manila University Android.
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 |
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Flex, Java and Data Intensive Applications Cornel Creanga Platform Evangelist
Video on the Web Kevin Lynch Chief Software Architect Adobe Systems December 12, 2007.
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.
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.
Driving a Hybrid: The Basics of Adobe AIR Christina Dulude Web Developer, Duke University.
ColdFusion 9 and Flex 4: Application Development Ryan Stewart Platform Evangelist, Adobe Systems
Adobe Flex 2.0 By Axel Jensen. Table of Contents Evolution of Computer Applications Advantages of Rich Internet Applications (RIA) Different RIA Technologies.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith TeraTech.
Rich Internet Applications 8. Other RIA technologies.
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
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Flex 2 We’re Not in Kansas Anymore! or Welcome to Flex Theo Rushin Jr TeraTech, Inc.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
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.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Internet Technologies1 Internet Technologies JavaFX.
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.
Ajax VS Flex A comparison based on shopping cart implementation PoHsu Yeh py2157.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Microsoft’s Rich Web Technology XAML,WPF and WPF/E July, 2006 John Allwright.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Mobile Application Development Kevin Payne & Andi Saputra JWH Group.
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
Intro to PHP.
AJAX Toolkit Framework
Auckland webdesign developer meetup 30
Presentation transcript:

2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist

2008 Adobe Systems Incorporated. All Rights Reserved. Applications have evolved MAINFRAME REACH Local Global RICH Text UI Integrated media GUI CLIENT/SERVER WEB APPLICATIONS RICH INTERNET APPLICATIONS

2008 Adobe Systems Incorporated. All Rights Reserved. Rich + Reach Local Processing + Hosted Services Content /Application/Communication Declarative Languages + Scripting Designer + Developer Collaboration RIA Technical Characteristics

® ADOBE FLEX 3 A highly productive, free open source framework for building expressive web applications that deploy consistently on all major browsers and on the desktop with Adobe AIR

Flex Builder IDE  Flex Builder IDE  Eclipse Plugin or turn-key install  Accelerates Design  Design view and code view Understanding Flex  2 languages  MXML (actually a library of ActionScript)  ActionScript 3  Compilers  Debugger  Profiler  Rich Component Library Flex SDK Flex Class Library MXMLActionScript Debuggers

How Flex Works in the Browser Flex Builder IDE Flex SDK Flex Class Library MXMLActionScript Compile SOAPHTTP/SAMF/SRTMP/S Web Server Existing Applications & Infrastructure J2EE Application Server LC Data Services XML/HTTP REST SOAP Web Services Browser Flash Player

How Flex (Flash) can integrate with the Javascript API  Use ExternalInterface  Supported in every modern browser  From ActionScript, you can call any JavaScript function on the HTML page  From JavaScript on the HTML page, you can call an ActionScript function in Flash Player

Adobe AIR enables web developers to use existing technologies to build and deploy rich Internet applications on the desktop.

Adobe AIR Application Stack Cross-OS Application Integrated Rendering Integrated DOMs & Scripting Flash Flex ActionScript XML Audio Video HTML PDF HTML JavaScript XML CSS Flash PDF Adobe AIR APIs Mac, Windows, Linux & Device OS File System Access Network Detection Notifications Application Update Drag and Drop Local Database...

Adobe Air security highlights  Applications can be signed using certificates. The certificate is used for install and update  Use Encrypted Local Store or SQLite for storing sensitive data  Sandboxes Application sandbox Non – application sandbox (does not have access to AIR api) Use SandboxBridge in order to communicate between them  It is your responsibility to check for data validation and to use secures channels in order to exchange data

2006 Adobe Systems Incorporated. All Rights Reserved. Revolutionizing how the world engages with ideas and information