+ All Categories
Transcript
Page 1: Build Once, Deliver Anywhere, No Objective C Required

Build Once Deliver AnywhereNo Objective C Required ! Chris Fleck, VP Solutions & Community Development Citrix Systems, Inc.6/23/09

Page 2: Build Once, Deliver Anywhere, No Objective C Required

2

ISV’s Dilemma …

Page 3: Build Once, Deliver Anywhere, No Objective C Required

3© 2007 Citrix Systems, Inc. — All rights reserved 3

CIO’s Worry About …

Page 4: Build Once, Deliver Anywhere, No Objective C Required

Developers Want …

4

Page 5: Build Once, Deliver Anywhere, No Objective C Required

One Answer…

• Keep the data off the device

• Run the Apps on Servers

• Build Rich Apps Once

• Deliver Any where, Any Device

5

Page 6: Build Once, Deliver Anywhere, No Objective C Required

What works :

• Windows

• Flash

• Java

• Flex / AIR

• Silverlight

6

Page 7: Build Once, Deliver Anywhere, No Objective C Required

Architecture

7

XenApp on Windows Server

HDX = RDP , VNC

HDX

Page 8: Build Once, Deliver Anywhere, No Objective C Required

Same Application Delivered to any Device

88

© 2007 Citrix Systems, Inc. — All rights reserved 8

Citrix XenApp

Symbain S60

iPhone

= Receiver

WinMo

Standard Development Tools

• MS Visual Studio• Business Objects• Hyperion• Silverlight• Flash• Etc

• Common Mobile UI

• Deliver with XenApp

Page 9: Build Once, Deliver Anywhere, No Objective C Required

Un-modified Apps Securely Delivered

9

Citrix XenApp

Corporate Applications

Symbain S60

Windows Mobile

SSL/VPN AccessGateway

Page 10: Build Once, Deliver Anywhere, No Objective C Required

10

© 2007 Citrix Systems, Inc. — All rights reserved 10

Windows File Viewer App

Page 11: Build Once, Deliver Anywhere, No Objective C Required

Windows - Server Admin Apps

11

11

http://NickHolmquist.com

http://Extentrix.com

Page 12: Build Once, Deliver Anywhere, No Objective C Required

Built on AIR

12

http://tcoz.com

Page 13: Build Once, Deliver Anywhere, No Objective C Required

No Code Tools

• MS Office

• Xcelsius

• Hyperion

• Many reporting tools..

13

Page 14: Build Once, Deliver Anywhere, No Objective C Required

Development Platforms you know ..

14

Page 15: Build Once, Deliver Anywhere, No Objective C Required

Limitations

• Must be connected; WiFi or 3G preferred

• Video intensive Flash

• Server Infrastructure required .. Somewhere..

15

Page 16: Build Once, Deliver Anywhere, No Objective C Required

Comparison to Web Apps

• Security – No data gets to device

• Browser and Device dependencies ( memory limitations.. )

• Rich Applications

• Freedom of Development Platform

16

Page 17: Build Once, Deliver Anywhere, No Objective C Required

Considerations

17

• Fat fingers

• Scrolling

• Non- iPhone mobile devices

• Cost

Page 18: Build Once, Deliver Anywhere, No Objective C Required

Getting Started

• Get Amazon EC2 account

• Go to: Community.Citrix.com/C3Lab

• Start building apps @ 320x480

• Upload & Publish !

18

Page 19: Build Once, Deliver Anywhere, No Objective C Required

19

© 2007 Citrix Systems, Inc. — All rights reserved 19

Try it at http://CitrixCloud.net

Page 20: Build Once, Deliver Anywhere, No Objective C Required

http://Community.citrix.com/iPhone

[email protected]

http://twitter.com/chrisfleck

20


Top Related