Build Once, Deliver Anywhere, No Objective C Required

294
-1

Published on

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.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
294
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Build Once, Deliver Anywhere, No Objective C Required

  1. 1. Build Once Deliver AnywhereNo Objective C Required ! <br />Chris Fleck, VP Solutions & Community Development <br />Citrix Systems, Inc.<br />6/23/09<br />
  2. 2. 2<br />ISV’s Dilemma … <br />
  3. 3. 3<br />CIO’s Worry About …<br />© 2007 Citrix Systems, Inc. — All rights reserved <br />3<br />
  4. 4. Developers Want …<br />4<br />
  5. 5. One Answer… <br /><ul><li>Keep the data off the device
  6. 6. Run the Apps on Servers
  7. 7. Build Rich Apps Once
  8. 8. Deliver Any where, Any Device </li></ul>5<br />
  9. 9. What works :<br /><ul><li>Windows
  10. 10. Flash
  11. 11. Java
  12. 12. Flex / AIR
  13. 13. Silverlight</li></ul>6<br />
  14. 14. Architecture <br />7<br />HDX<br />XenApp on <br />Windows Server <br />HDX = RDP , VNC <br />
  15. 15. Same Application Delivered to any Device <br />8<br />WinMo<br />Citrix XenApp<br />Standard <br />Development Tools<br /><ul><li> MS Visual Studio
  16. 16. Business Objects
  17. 17. Hyperion
  18. 18. Silverlight
  19. 19. Flash
  20. 20. Etc
  21. 21. Common Mobile UI
  22. 22. Deliver with XenApp</li></ul> Symbain S60<br />iPhone<br /> = Receiver<br />8<br />© 2007 Citrix Systems, Inc. — All rights reserved <br />8<br />
  23. 23. Un-modified Apps Securely Delivered <br />9<br />Citrix XenApp<br /> Symbain S60<br />SSL/VPN <br />Access<br />Gateway<br />Windows Mobile<br />Corporate Applications<br />
  24. 24. 10<br />Windows File Viewer App<br />© 2007 Citrix Systems, Inc. — All rights reserved <br />10<br />
  25. 25. Windows - Server Admin Apps <br />11<br />http://Extentrix.com<br />http://NickHolmquist.com<br />11<br />
  26. 26. Built on AIR <br />12<br />http://tcoz.com<br />
  27. 27. No Code Tools <br /><ul><li>MS Office
  28. 28. Xcelsius
  29. 29. Hyperion
  30. 30. Many reporting tools.. </li></ul>13<br />
  31. 31. Development Platforms you know ..<br />14<br />
  32. 32. Limitations<br /><ul><li>Must be connected; WiFi or 3G preferred
  33. 33. Video intensive Flash
  34. 34. Server Infrastructure required .. Somewhere..</li></ul>15<br />
  35. 35. Comparison to Web Apps<br /><ul><li>Security – No data gets to device
  36. 36. Browser and Device dependencies ( memory limitations.. )
  37. 37. Rich Applications
  38. 38. Freedom of Development Platform</li></ul>16<br />
  39. 39. Considerations <br />17<br /><ul><li>Fat fingers
  40. 40. Scrolling
  41. 41. Non- iPhone mobile devices
  42. 42. Cost </li></li></ul><li>Getting Started <br /><ul><li> Get Amazon EC2 account
  43. 43. Go to: Community.Citrix.com/C3Lab
  44. 44. Start building apps @ 320x480
  45. 45. Upload & Publish ! </li></ul>18<br />
  46. 46. 19<br />Try it at http://CitrixCloud.net<br />© 2007 Citrix Systems, Inc. — All rights reserved <br />19<br />
  47. 47. http://Community.citrix.com/iPhone<br />Chris.Fleck@citrix.com<br />http://twitter.com/chrisfleck<br />20<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×