Adobe Flex 2 and Flash Lite Presenter: Jeff Bouley.

Slides:



Advertisements
Similar presentations
Introduction To Java Objectives For Today â Introduction To Java â The Java Platform & The (JVM) Java Virtual Machine â Core Java (API) Application Programming.
Advertisements

Building Mobile Apps in the Cloud – Comparing Approaches.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
1 Introduction to Silverlight 1.1 Mark Smith
Web Application Development March, 30, 2010 Jiajie Cen COMS E6125.
February 11, 2007 Can Ajax be OS for the Browser? Kevin Hakman Co-Founder General Interface Ajax Toolkit Director, Developer Evangelism TIBCO Software.
Using R as enterprise-wide data analysis platform Zivan Karaman.
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
Interpret Application Specifications
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 1 of…
Live dashboards for Progress built by anyone, available anywhere. Introducing DataPA OpenAnalytics Nick Finch CTO.
Optimizing Business Operations Business Priorities Presentation.
What is Crystal Reports By: Wase Siddiqui. History Crystal Reports was not created by SAP. It was a Software created by Terry Cunningham. It was created.
Web Design Software Alyssa Lagimoniere. Adobe Dreamweaver Pros Relatively low-cost price ($99) Produces very "clean" HTML code; easy to transport and.
Enterprise Resource Planning
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
RIA Introduce Comparison among several technology.
ISYS 350 Business Application Development
SOA, BPM, BPEL, jBPM.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
.NET: Blackboard Collaborations with Microsoft Presented By Jan Poston Day Director, Standards and Interoperability Ramsey Chambers Manager, Business Development.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
Introduction to .NET Rui Ye.
Rodney Holman Mandip Kaur Information Builders  Company Name: Information Builders  CEO and Founder: Gerald D. Cohen  Address: Two Penn Plaza, New.
Prepared by Stephen Olaño June 12, Rich Internet Applications It allow to build rich applications with data and multimedia contents, offering a.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
Jaeki Song ISQS6337 JAVA Lecture 16 Other Issues in Java.
JNBridge Spanning Java and.NET. Visual Studio Industry Partner JNBridge NEXT STEPS Contact us at: Bridge anything Java to.NET, bridge.
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
© 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
Fundamentals of Database Chapter 7 Database Technologies.
JNBridge Spanning Java and.NET. Visual Studio Industry Partner JNBridge NEXT STEPS Contact us at: Bridge anything Java to.NET, bridge.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Dr. Rado Kotorov Technical Director Strategic Product Mgt. Jeff Shein Technical Manager Creating Web 2.0 Rich Internet Applications (RIA) and Dashboards.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
Flex 2 We’re Not in Kansas Anymore! or Welcome to Flex Theo Rushin Jr TeraTech, Inc.
WebSphere Portal Technical Conference U.S Creating Rich Internet (AJAX) Applications with WebSphere Portlet Factory.
Rich Internet Application
REAL WORLD AJAX MARCH TIBCO USER CONFERENCE / 2004 Enterprise Rich Internet Applications with AJAX Real World Case Studies with TIBCO General Interface™
Web Development Process The Site Development Process Site Construction is one of the last steps.
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.
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.
TACTIC | Workflow: Project Management OSS on Microsoft Azure Helps Enterprises to Create Streamline, Manage, and Track Digital Content MICROSOFT AZURE.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
Rich Internet Applications: Better Practices for Financial Services Stephen Turbek, Avenue A | Razorfish.
ColdFusion MX 7 “Blackstone” Macromedia, Inc. macromedia 2005 Living With Today’s Internet Chronic problems continue to exist for users and developers.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
 TECHNOLOGIA is a startup company in Bangalore in 2007 which is completely owned by emirates telecommunication corporation- ETISALAT.  It has helped.
Devices 10 billion Internet- connected devices by 2016 People 1 billion+ people use social media services today Cloud 30 % of data will live in or pass.
Copyright c 2004 OSIsoft Inc. All rights reserved. Visualizing Performance Management Managing Information with RtPortal Gregg Le Blanc - OSIsoft Brian.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
Mobilizing Your SAS® Business Analytic Reports Falko Schulz Sr. Systems Engineer SAS Australia & New Zealand.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Netscape Application Server
Silverlight Technology
Presentation transcript:

Adobe Flex 2 and Flash Lite Presenter: Jeff Bouley

Current Trends/Challenges Interacting with many web-based applications today leaves much to be desired (compared to desktop applications). The web’s page-based model and lack of client-side intelligence can make even relatively simple transactions confusing and error prone. While the web deployment model has allowed IT organizations to reduce the cost of software deployment, it has also created a community of underserved business users that long for a return to the usability and responsiveness of desktop and client/server applications. As a result, businesses are losing millions of dollars per year due to low productivity or poor decisions.

RIA Solution Forward-looking IT professionals are now turning their attention to design patterns and technologies that can improve the client side of the equation. We are now seeing widespread deployment of rich Internet applications (RIAs). This class of applications combines the responsiveness and interactivity of desktop applications with the broad reach and ease of distribution of the web.

RIA Benefits RIAs can drive increased return on investment (ROI) by simplifying and improving the user interaction. Enables users to find information more easily. Complete tasks quickly and accurately. Use rich data visualization to make better decisions.

RIA History Macromedia (now part of Adobe) introduced the term rich Internet application in RIAs combine best practices in user interaction design—for example, avoiding page refreshes, expanding information in place, and using interactivity and video to guide or train users. Since 2001 interest in RIAs has exploded. Consumer-facing sites have been the most aggressive adopters of RIA technology until now. Many enterprises are now moving to apply that technology to internal and external business applications as well. SAP has made improvement of the user experience using RIAs a major element of its 2006 product roadmap.

Handset Technology 150 different devices 115 million devices shipped – Oct million by billion by 2010 Current comsumer electronics that have Flash Lite Jauguar dash Moxi Media Center Microsoft TV MSTV iRiver U10 Kodak Easyshare-One Zoom Digital Camera Siemens SIMPad SL4

Handset Technology HandsetManufacturers that ship Flash Lite devices Fujitsu Hitachi Kyocera LG Mitsubishi Motorola NEC Nokia Panasonic Samsung Sanyo Sendo Sharp Siemens Sony Ericsson Toshiba

The Need for a Service-Oriented Client IT organizations have made significant investments in modernizing their back-end systems to take advantage of service- oriented architecture (SOA). IT organizations hope to become more agile as well as reduce the cost of system maintenance or updates. They can now make business processes more efficient and implement new business processes that integrate existing systems through web services or an enterprise service bus.

Client-side Dilemma Web browsers, the main client-side application runtime, have not advanced beyond their original role as document browsers. Developers need a richer set of technical capabilities to modernize the client-side components of their applications. This new set of capabilities will provide a service-oriented client (SOC)—a runtime environment that can deliver not only the enhanced usability promised by RIAs but also reliable and secure connectivity to back-end systems.

SOC Requirements What should organizations look for? High-performance, cross-platform runtime. Integrated support for text, graphics, animation, and audio/video. Enterprise data integration. Support for disconnected computing. Security and reliability.

RIA Development Model Provide a familiar programming model. Leverage existing architecture. Support standard protocols and application programming interfaces (APIs). Follow common key design patterns (MVC). Integrate with existing processes. Provide rich tooling. (notepad…)

Flex 2.0 Flex Software Development Kit (SDK)—The core component library, development languages, and compiler for Flex applications. Flex Builder IDE—An Eclipse-based development environment that includes code editors, visual layout tools, project management tools, and an integrated debugger. Flex Data Services—A Java server-based application that enables high-performance data transfer, cross-tier data synchronization and conflict management, and real-time data messaging. Flex Charting—A library of extensible charting components that enables rapid construction of data visualization applications.

Flex / AJAX Comparison Flex is also free (just costs money for the ide & charting... maybe fds, if you use it, free with CF). AJAX does not work across all browsers. Flex does. AJAX is not standardized in its support for 508- compliancy. Screen readers cannot interpret partial-page refresh. Flex can be 508 compliant (must be developed with accessibility in mind). Flex gives rich experience with animations, transitions, sounds, video, etc. in its native environment. Flex allows you to use drawing API to visualize data / drawings. Flex charting... there is nothing native to DHTML/AJAX that can compare. Reliable client-side state management.

Flex and.Net Flex applications can deliver a rich user interface for back-end systems implemented on Microsoft’s.NET platform. Application clients built in Flex are server agnostic. Communicate with web services or HTTP services built with ASP.NET or C# just as easily as they can with systems implemented in Java, ColdFusion, or other technologies. Flex Data Services is implemented in Java, yet it can be deployed with a.NET environment.

Flex and.Net The destinations exposed by Flex Data Services can be composed from multiple services built in.NET technologies. Moreover, using third-party adapters such as J-Integra for.NET, developers can easily expose.NET objects or APIs as services within a Flex environment. By providing a cross-platform runtime environment for rich clients, Adobe Flex complements the Microsoft.NET architecture, enabling customers with heavy investments in Microsoft systems to reach beyond those platforms and deliver applications that provide a high degree of performance and usability, regardless of the operating system on the client.

Examples Harley Davidson Harley Davidson motorcycle configurator built in Flex.

Examples Google Finance Google Finance combines the strengths of Ajax and the Flash runtime.

Examples SAP - using Flex as the user interface technology for a new line of analytics applications.

Examples/Demos Portals ( Development Demo Support Ticket Application VIP Tour