+ All Categories
Home > Technology > Build Once, Deliver Anywhere, No Objective C Required

Build Once, Deliver Anywhere, No Objective C Required

Date post: 14-Jan-2015
Category:
Upload: chrisfleck
View: 586 times
Download: 0 times
Share this document with a friend
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.
20
Build Once Deliver Anywhere No Objective C Required ! Chris Fleck, VP Solutions & Community Development Citrix Systems, Inc. 6/23/09
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


Recommended