Build Once, Deliver Anywhere, No Objective C Required

Post on 14-Jan-2015

586 views 0 download

description

How to build mobile apps for the iPhone or any device with existing tools. Run the App on XenApp and deliver to the Citrix Reciever for iPhone.

transcript

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

2

ISV’s Dilemma …

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

CIO’s Worry About …

Developers Want …

4

One Answer…

• Keep the data off the device

• Run the Apps on Servers

• Build Rich Apps Once

• Deliver Any where, Any Device

5

What works :

• Windows

• Flash

• Java

• Flex / AIR

• Silverlight

6

Architecture

7

XenApp on Windows Server

HDX = RDP , VNC

HDX

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

Un-modified Apps Securely Delivered

9

Citrix XenApp

Corporate Applications

Symbain S60

Windows Mobile

SSL/VPN AccessGateway

10

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

Windows File Viewer App

Windows - Server Admin Apps

11

11

http://NickHolmquist.com

http://Extentrix.com

Built on AIR

12

http://tcoz.com

No Code Tools

• MS Office

• Xcelsius

• Hyperion

• Many reporting tools..

13

Development Platforms you know ..

14

Limitations

• Must be connected; WiFi or 3G preferred

• Video intensive Flash

• Server Infrastructure required .. Somewhere..

15

Comparison to Web Apps

• Security – No data gets to device

• Browser and Device dependencies ( memory limitations.. )

• Rich Applications

• Freedom of Development Platform

16

Considerations

17

• Fat fingers

• Scrolling

• Non- iPhone mobile devices

• Cost

Getting Started

• Get Amazon EC2 account

• Go to: Community.Citrix.com/C3Lab

• Start building apps @ 320x480

• Upload & Publish !

18

19

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

Try it at http://CitrixCloud.net

http://Community.citrix.com/iPhone

Chris.Fleck@citrix.com

http://twitter.com/chrisfleck

20