(Based on Flash Technology) By Shikai Chen Ver
|
|
|
- Alban Shelton
- 10 years ago
- Views:
Transcription
1 (Based on Flash Technology) By Shikai Chen Ver
2 What is RIA? R.I.A. = Rich Internet Application. Rich Internet applications (RIAs) are web applications that have some of the characteristics of desktop applications, typically delivered by way of an Ajax framework, proprietary web browser plug-ins, advanced javascript compiler technology, or independently via sandboxes or virtual machines. Wikipedia I Introduction. Video/Photo sharing & playback Music mix, DJ software 3d applications Webgames WebOS B2C Augmented Reality (AR) applications
3 Web Photoshop ( Based on Flash(Flex)
4 RIA frameworks Adobe AIR ( codename:apollo ) Microsoft Silverlight Javascript + DHTML + XMLHttp + Opensource libs Sun JavaFX Ajax RIA platforms PC Mac Winmobile Iphone Android Mobiln Flashlite
5 Flash Platform Flash is no longer just an animation software. Adobe Flash is a multimedia platform created by Macromedia and currently developed and distributed by Adobe Systems. Wikipedia II Flash & AIR Flash Player (VM & runtime) ActionSctipt 1/2/3 Opensource Libs Tools & IDEs ( Flex, FlashIDE, ) Arts & Media ( vector graph, sounds, video ) Current Version : 10
6 Flash Framework.ABC ( Actionscript Byte Code) ActionScript Runtime AVM1/AVM2 SWF files Flash Player OS
7 Flash for different people Developer Flex Builder Flex sdk (free & Opensource) Designer/Artist Flash IDE Adobe Flash Catalyst* MXML[1] /FLA * [1]
8 Flash CS4 snapshot A.k.a. Flash IDE For artists/designers Timeline based
9 Flex Builder3 snapshot Based on Eclipse For software developers Code based
10 Flash s evolution * Version Alpha (FutureSplash Animator) Macromedia Flash 3 Milestone Vector graphics & Timeline support MovieClip element Macromedia Flash 4 Variable support &Advanced ActionScript Macromedia Flash 5 ActionScript 1.0 XML support Macromedia Flash MX 2004 (7) ActionScript 2.0 (OO) UIControls Adobe Flash CS3 (9) Adobe Flash CS4 (10) ActionScript 3.0 (OO) Better performance by AVM2 Inverse kinematics Basic 3D manipulation Object-based animation * A complete list is available at
11 New features 3d Rendering Flash 10 supports simple 3d Projection manipulation 3d model with HDR* rendering[1] Online 3d game based on PaperVision engine[2] * High dynamic range imaging(hdr): [1] hdr-away3d: [2]
12 New features Pixel Blender[1] The Adobe Pixel Bender technology delivers a common image and video processing infrastructure which provides automatic runtime optimization on heterogeneous hardware. You can use the Pixel Bender kernel language to implement image processing algorithms (filters or effects) in a hardware-independent manner. Adobe The syntax is based on GLSL[2], and a Pixel Bender program is analogous to an OpenGL fragment shader. Wikipedia [1] Pixel Blender Toolkit: [2] OpenGL Shading Language:
13 New features Pixel Blender * Predefined filter Kernel Pixel Blender <languageversion : 1.0;> kernel ChannelScramblerFilter < namespace : "com.adobe.example"; vendor : "Adobe Systems Inc."; version : 1; description : "Changes the color channel order from rgba to gbra."; > { input image4 inputimage; output pixel4 outpixel; void evaluatepixel() { pixel4 samplepixel = samplenearest( inputimage, outcoord() ); outpixel = samplepixel.gbra; } } * Pictures and a more detailed description:
14 A comparison: 3d Rendering & Pixel Blend Script 3d Projection transform, lighting model Platform dependent ( GPU/ Emu ) HLSL[1], Pixel shader assembly 3d Projection transform, lighting model? PixelBlender Platform independent ( CPU/GPU ) Direct3D pipeline * * DirectX 8.1 Programmer's Reference, Microsoft [1] HLSL: high level shader language:
15 Adobe Integrated Runtime (AIR) Adobe AIR is a cross-platform runtime environment for building rich Internet applications, using Adobe Flash, Adobe Flex, HTML, or Ajax, that can be deployed as a desktop application. Wikipedia III Flash for developers Enabling offline operation, out of browser, invoking OS functions.
16 Adobe Integrated Runtime (AIR) The Adobe AIR architecture* * Flex Builder 3 datasheet:
17 AIR application sample: Quicklook /air/flex/samples.html#quicklo ok
18 ActionScript A scripting language based on ECMAScript*. 3 versions, 2 Vms: AVM1 AS 1.0 AS 2.0 AVM2 AS 3.0 AVM2 is much faster than AVM1. Code belong to the two different VM models cannot communicate directly.
19 ActionScript samples AS 1.0 function MyClass() { //constructor }; MyClass.prototype = new MovieClip(); //extends MyClass.prototype.method1 = function() //methods { var myval = 0; // none-type this.newmethod2 = function() //dynamic language { }; } More flexible. Similar to Javascript.
20 ActionScript samples AS 2.0 class com.example.myclass extends MovieClip { public function MyMethod() :Void { var MyVal:Number = 0.1f; } } OO-based, compatible with AS1.0
21 ActionScript samples AS 3.0 package com.example { import flash.display.*; class MyClass extends MovieClip { public function MyMethod() :void { var MyVal:uint = 0xFF; } } } With Type Annotations, incompatible with AS1/2
22 AS3.0 & AVM2 AVM2 architecture* AS ->.abc -> MIR -> Jit code* * Gary Grossman, ActionScript 3.0 and AVM2:Performance Tuning, Adobe
23 AS3.0 Runtimes Display & UI Data & Network Multimedia flash.display { sprite, shape, textfield, movieclip, Shape3D, } flash.controls{ button, window, } flash.filters {.. flash.net { URLRequest, XMLSocket, TcpSocket, SOAP, } flash.xml{ XMLDoc } fl.video{ FLV playback, video capture, camera support, } flash.media{ SoundCapture, SoundMixer, } AS3.0 runtime reference:
24 Opensource Flash
25 Opensource Flash : SWF format specification SWF FILE FORMAT SPECIFICATION (VERSION 10) VIDEO FILE FORMAT SPECIFICATION (VERSION 10)
26 * Opensource Flash : the OpenScreen Project*
27 Opensource Flash : Tools Flash Develop 3 Flex SDK 3/4 ownloads/index.html
28 FlashDevelop + FlexSDK
29 Opensource Flash : Libs PaperVision3D TweenLite FLartoolkits Etc *
30 Flartoolkit + Papervision3d Flartoolkit is a Augmented Reality (AR)* framework port from C++ artoolkit[1]. IV Demos * Augmented Reality: [1] Artoolkit algorithm description:
31 Flex sdk + MXML IV Demos
32 Flex sdk + FD, one by one Build a sound visualization effect with 100 lines of code demos/sndfft/bin/sndeffect.swf
33 Flex sdk + FD, one by one Build a sound visualization effect with 100 lines of code demos/sndfft/bin/sndeffect.swf
34 Flex sdk + FD, one by one Compile & run a face detection demo (based on haarcascade classifier* ) Sourcecode: demos/facedetection/bin/test4.swf * haarcascade classifier: 特 征 检 测 专 题
35
36 Appendix: About Silverlight Current Version: 2.0 Based on AXML and.net 3.0 ( SL 2 ) Textual content can be indexed by Search Engines.
37 Silverlight 2.0.net framework 3.0 Multiple programming languages: C#, VB.net, Jscript, Ruby, Code is compiled into the.net assembly A subset of WPF UI model Includes Deep Zoom* technology Microsoft Silverlight stack * Deep Zoom:
38 AIR vs Silverlight Languages Source Platforms SDKs AIR(Flash) AS1/2/3, JS MXML/Fla Win32, Linux, MacOS, WinCE, FlashLite FlashIDE/Flex /Thirdparty Silverlight CLR & etc XAML Win32, Linux*, MacOS, WinCE VisualStudio2008+ Expression Blender Tool chains Runtime Env. Search Engine support PS/AI/Fr/ FlashPlugin FlashPlayer Air framework No Expression Blender Silverlight Plugin Yes Multithread No Yes
39 AIR vs Silverlight : UI design Default UI look&feel of Flex Default UI look&feel of SL
40 AIR vs Silverlight : Runtime size 1.7MB Flash Player Win Binary Size 4MB+ Silverlight Player Win Binary Size 4MB+ Flash Player MACOSX Binary Size 14MB Adobe AIR Runtime Size 18.5MB Silverlight Player MACOSX Binary Size
41
RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT
RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT Oxagile 2010 www.oxagile.com TABLE OF CONTENTS 1 ATTRIBUTION... 3 2 ABOUT OXAGILE... 4 3 QUESTIONNAIRE... 5 3.1 DO YOU THINK AIR AND SILVERLIGHT ARE COMPARABLE
Rich Internet Applications
Rich Internet Applications Prepared by: Husen Umer Supervisor: Kjell Osborn IT Department Uppsala University 8 Feb 2010 Agenda What is RIA? RIA vs traditional Internet applications. Why to use RIAs? Running
Deepak Patil (Technical Director) [email protected] iasys Technologies Pvt. Ltd.
Deepak Patil (Technical Director) [email protected] iasys Technologies Pvt. Ltd. The term rich Internet application (RIA) combines the flexibility, responsiveness, and ease of use of desktop applications
ipad, a revolutionary device - Apple
Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash
Rich Internet Applications
Rich Internet Applications [Image coming] Ryan Stewart Rich Internet Application Evangelist [email protected] Ryan Stewart Flex Developer for 3 years Rich Internet Application Blogger for 2 years http://blogs.zdnet.com/stewart/
RIA Technologies Comparison
RIA Technologies Comparison Focus Since the subject is huge I will first present a general view and then focus on more ( hopefully ) interesting parts Also, some key points need to be established: Technologies
JavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation
Vector Web Mapping Past, Present and Future Jing Wang MRF Geosystems Corporation Oct 27, 2014 Terms Raster and Vector [1] Cells and Pixel Geometrical primitives 2 Early 2000s From static to interactive
Mashup Development Seminar
Mashup Development Seminar Tampere University of Technology, Finland Fall 2008 http://www.cs.tut.fi/~taivalsa/kurssit/mads2008/ Prof. Tommi Mikkonen Dr. Antero Taivalsaari Background History of computing
Creating Next-Generation User Experience with Windows Aero, Windows Presentation Foundation and Silverlight on Windows Embedded Standard 7
Creating Next-Generation User Experience with Windows Aero, Windows Presentation Foundation and Silverlight on Windows Embedded Standard 7 Windows Embedded Standard uses the latest Technology included
How To Write An Ria Application
Document Reference TSL-SES-WP-0001 Date 4 January 2008 Issue 1 Revision 0 Status Final Document Change Log Version Pages Date Reason of Change 1.0 Draft 17 04/01/08 Initial version The Server Labs S.L
Using Flash CS3 and AIR to Build Desktop Applications
605 Using Flash CS3 and AIR to Build Desktop Applications Dan Carr, Dan Carr Design www.elearningguild.com November 11-14, 2008 San Jose, CA Session Overview Using Flash CS3 and Adobe AIR to Build Desktop
[PACKTl. Flash Development for Android Cookbook. Flash, Flex, and AIR. Joseph Labrecque. Over 90 recipes to build exciting Android applications with
Flash Development for Android Cookbook Over 90 recipes to build exciting Android applications with Flash, Flex, and AIR Joseph Labrecque [PACKTl III IV I V I J PUBLISHING BIRMINGHAM - MUMBAI Preface 1
HTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
Reminders. Lab opens from today. Many students want to use the extra I/O pins on
Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students
ANDROID DEVELOPER TOOLS TRAINING GTC 2014. Sébastien Dominé, NVIDIA
ANDROID DEVELOPER TOOLS TRAINING GTC 2014 Sébastien Dominé, NVIDIA AGENDA NVIDIA Developer Tools Introduction Multi-core CPU tools Graphics Developer Tools Compute Developer Tools NVIDIA Developer Tools
Best practices building multi-platform apps. John Hasthorpe & Josh Venman
Best practices building multi-platform apps John Hasthorpe & Josh Venman It s good to have options Android 4.3 10 Tablet Windows 7 14 Laptop Windows 7 15 Laptop Mac OSX 15 Laptop ios 6 4.6 Phone Android
Mobile Phones Operating Systems
Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating
Flash with CS3/CS4 & ActionScript 3.0 (Flash as a design-tool, techniques & timeline-animations)
Thomas Lövgren [email protected] Introduction to Flash with CS3/CS4 & ActionScript 3.0 (Flash as a design-tool, techniques & timeline-animations) Umeå Institute of Design, 2010-05-05 What is
Overview of CS 282 & Android
Overview of CS 282 & Android Douglas C. Schmidt [email protected] www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282
Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code
Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code What is cross-platform development? Cross-platform development produces a single code base that can be
Lecture 1 Introduction to Android
These slides are by Dr. Jaerock Kwon at. The original URL is http://kettering.jrkwon.com/sites/default/files/2011-2/ce-491/lecture/alecture-01.pdf so please use that instead of pointing to this local copy
QML and JavaScript for Native App Development
Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript
Adobe Creative Suite 4 Web Standard
Channel Copy Adobe Creative Suite 4 Web Standard The following copy blocks can be used in web pages, catalogs, print ads, or other promotional materials for Adobe Creative Suite 4 Web Standard software.
Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010
Introducing Apache Pivot Greg Brown, Todd Volkert 6/10/2010 Speaker Bios Greg Brown Senior Software Architect 15 years experience developing client and server applications in both services and R&D Apache
Developing multi-platform mobile applications: doing it right. Mihail Ivanchev
Developing multi-platform mobile applications: doing it right Mihail Ivanchev Outline Significance of multi-platform support Recommend application architecture Web-based application frameworks Game development
Analysis of Cross-Platform Development Frameworks for a Smartphone Pediatric Application
Analysis of Cross-Platform Development Frameworks for a Smartphone Pediatric Application Rui Oliveira 1, Gabriel Pontes 2, José Machado 1 and António Abelha 1 1 Department of Informatics, University of
CA Plex and Microsoft Windows Presentation
CA Plex and Microsoft Windows Presentation Foundation (WPF) A Technology Preview 8C Rob Layzell CA Aligned LEFT ON COVER ONLY Terms of This Presentation This presentation was based on current information
Practical Android Projects Lucas Jordan Pieter Greyling
Practical Android Projects Lucas Jordan Pieter Greyling Apress s w«^* ; i - -i.. ; Contents at a Glance Contents --v About the Authors x About the Technical Reviewer xi PAcknowiedgments xii Preface xiii
RadView Software Whitepaper. Load Testing Web 2.0 Technologies Ajax-RIA-SOA-Web Services
RadView Software Whitepaper Load Testing Web 2.0 Technologies Ajax-RIA-SOA-Web Services Web 2.0, RIA, AJAX and SOA are terms and abbreviations we hear and use on a daily basis. But do we know what they
Rich Web Map Applications HANNES JOHANSSON
Rich Web Map Applications An assessment of performance, functionality and implementation of Rich Internet Application techniques in web-based GIS Master of Science Thesis in the Programme Software Engineering
Adobe Flash Catalyst CS5.5
Adobe Flash Catalyst CS5.5 Create expressive interfaces and interactive content without writing code Use a new efficient workflow to collaborate intelligently and roundtrip files with developers who use
Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify
Web Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
Chapter 12: Advanced topic Web 2.0
Chapter 12: Advanced topic Web 2.0 Contents Web 2.0 DOM AJAX RIA Web 2.0 "Web 2.0" refers to the second generation of web development and web design that facilities information sharing, interoperability,
Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview
Microsoft Technology Practice Capability document Overview Microsoft has taken giant leaps in the Presentation Layer. WPF and Silverlight make use of XAML (extensible Application Markup Language) for definition
Adobe Flash Professional CS6
Adobe Flash Professional CS6 Create and deliver rich, engaging experiences across devices Generate sprite sheets for enhanced game development workflow and deliver apps with a prepackaged Adobe AIR captive
Outline. 1.! Development Platforms for Multimedia Programming!
Outline 1.! Development Platforms for Multimedia Programming! 1.1.! Classification of Development Platforms! 1.2.! A Quick Tour of Various Development Platforms! 2.! Multimedia Programming with Python
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP
Thin@ System Architecture V3.2. Last Update: August 2015
Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as
By Kundan Singh Oct 2010. Communication
Flash Player Audio Video Communication By Kundan Singh Oct 2010 Modern multimedia communication systems have roots in several different technologies: transporting video over phone lines, using multicast
Choosing a Mobile Application Development Approach
ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun
Developing Applications for ios
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu [email protected] Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts
Cross-Platform Phone Apps & Sites with jquery Mobile
Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion [email protected] @ActiveNick www.activenick.net Who is ActiveNick?
Adobe Certified Expert Program
Adobe Certified Expert Program Recertification Exam Bulletin Adobe Flash CS5 Exam # 9A0-149 ACE Certification Checklist The checklist below will help guide you through the process of obtaining ACE certification.
Research on HTML5 in Web Development
Research on HTML5 in Web Development 1 Ch Rajesh, 2 K S V Krishna Srikanth 1 Department of IT, ANITS, Visakhapatnam 2 Department of IT, ANITS, Visakhapatnam Abstract HTML5 is everywhere these days. HTML5
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline Windows Embedded Compact 7 Technical Article Writers: David Franklin,
CSE 564: Visualization. GPU Programming (First Steps) GPU Generations. Klaus Mueller. Computer Science Department Stony Brook University
GPU Generations CSE 564: Visualization GPU Programming (First Steps) Klaus Mueller Computer Science Department Stony Brook University For the labs, 4th generation is desirable Graphics Hardware Pipeline
Comparative Analysis of Various Automated Test Tools for Flex Application
Comparative Analysis of Various Automated Test Tools for Flex Application Nisha Kaushal, Rupinder Kaur National Institute of Technical Teachers Training & Research, Punjab University, Chandigarh, Panjab
Jay Yu. January. Web Programmer & Designer
January Jay Yu 2010 An interactive designer with extensive experience on FLASH, papervision3d, actionscript3, HTML, CSS, XML, PHP, and CS4 Adobe applications in interactive web design industry; Has 12
Outline. CIW Web Design Specialist. Course Content
CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site
An evaluation of JavaFX as 2D game creation tool
An evaluation of JavaFX as 2D game creation tool Abstract With the current growth in the user experience,and the existence of multiple publishing platforms, the investigation of new game creation tools
SPORTS MANAGEMENT. A Thesis. Presented to the. Faculty of. San Diego State University. In Partial Fulfillment. of the Requirements for the Degree
SPORTS MANAGEMENT A Thesis Presented to the Faculty of San Diego State University In Partial Fulfillment of the Requirements for the Degree Master of Science in Computer Science by Irfan Baig Mirza Spring
Developing and deploying mobile apps
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
BRIAN RUSSEL DAVIS. New Media Programming, Design & Concept Development. Summary
BRIAN RUSSEL DAVIS New Media Programming, Design & Concept Development 106 K Street, Suite 34, Sacramento, CA 95814 T: (916) 226-1256 E: [email protected] Summary New Media Professional with
Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar 2008. [email protected].
Whitepaper Frameworks Evaluation Document reference: TSL-SES-WP0001 Januar 2008. [email protected] 1 Introduction... 3 1.1 Purpose...3 1.2 Scope...3 2 RIA vs Stand-alone Desktop applications... 4
Nokia 9210i/9290 Communicators and PersonalJava TM Application Development
Nokia 9210i/9290 Communicators and Personal TM Application Development 05-03-2002 Nokia 9210i/9290 Communicators and PersonalTM Application Development Table of contents 1. DIFFERENT JAVA TECHNOLOGIES...
An Easier Way for Cross-Platform Data Acquisition Application Development
An Easier Way for Cross-Platform Data Acquisition Application Development For industrial automation and measurement system developers, software technology continues making rapid progress. Software engineers
Introducing Silverlight 1.1
Introducing Silverlight 1.1 by Todd Anglin Copyright 2007 O'Reilly Media, Inc. ISBN: 9780596515836 Released: October 2, 2007 Contents Understanding Silverlight 1.1... 2 What Is Silverlight 1.1?... 7 An
Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone - 2012
Android Development Lecture 1 Android SDK & Development Environment Università Degli Studi di Parma Lecture Summary - 2 The Android Platform Android Environment Setup SDK Eclipse & ADT SDK Manager Android
Designing The User Experience. 2010 AIGA Design Camp
Designing The User Experience 2010 AIGA Design Camp TABLE OF CONTENTS Designing The User Experience...1 Definitions:...3 User Experience... 3 Interaction Design... 3 Experience Design... 3 Information
Native, Hybrid or Mobile Web Application Development
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
Here to take you beyond Mobile Application development using Android Course details
Here to take you beyond Mobile Application development using Android Course details Mobile Application Development using Android Objectives: To get you started with writing mobile application using Android
A Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]
01. Introduction of Android
01. Introduction of Android Goal Understand the concepts and features of the Android Install the complete Android development environment Find out the one-click install Android development environment
Windows Presentation Foundation (WPF)
50151 - Version: 4 05 July 2016 Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) 50151 - Version: 4 5 days Course Description: This five-day instructor-led course provides students
Game Development in Android Disgruntled Rats LLC. Sean Godinez Brian Morgan Michael Boldischar
Game Development in Android Disgruntled Rats LLC Sean Godinez Brian Morgan Michael Boldischar Overview Introduction Android Tools Game Development OpenGL ES Marketing Summary Questions Introduction Disgruntled
Take full advantage of IBM s IDEs for end- to- end mobile development
Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise
Workshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
Bridging the Gap: from a Web App to a Mobile Device App
Bridging the Gap: from a Web App to a Mobile Device App or, so how does this PhoneGap* stuff work? *Other names and brands may be claimed as the property of others. 1 Users Want Mobile Apps, Not Mobile
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Android Architecture. Alexandra Harrison & Jake Saxton
Android Architecture Alexandra Harrison & Jake Saxton Overview History of Android Architecture Five Layers Linux Kernel Android Runtime Libraries Application Framework Applications Summary History 2003
Creative Cloud for Web Design
Creative Cloud for Web Design Level: Duration: Time: Cost: Fast Track - Introduction 5 Days 9:30 AM - 4:30 PM 997 Overview Like the Dreamweaver Jumpstart course, the Creative Suite for Web Design course
rich mobile applications made easy
rich mobile applications made easy Streamezzo MObile Open Development platform Streamezzo MOOD Platform is a complete development and runtime framework to easily create and deploy Rich Internet Applications
Adobe Flash Player and Adobe AIR security
Adobe Flash Player and Adobe AIR security Both Adobe Flash Platform runtimes Flash Player and AIR include built-in security and privacy features to provide strong protection for your data and privacy,
Solution Showcase Session. Enterprise 2.0 Computing Services
Solution Showcase Session Enterprise 2.0 Computing Services IDEA Lab Competencies Business Solutions Competency Verification and Validation Competency Business Intelligence Competency Managed Services
Enterprise RIA Deployment Examples
Enterprise RIA Deployment Examples Jnan Dash, Chief Strategy Officer, Curl Inc. [email protected] Curl, Incorporated 1 Cambridge Center Cambridge, MA 02142 www.curl.com 617.761.1200 Speaker Bio Last 6 years
Enterprise Mobile Application Development: Native or Hybrid?
Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 [email protected] http://www.seventablets.com
