1 / 10

Native iOS and OS X Development for Delphi programmers: Oxygene for Cocoa

Brian Long brian@blong.com http://blong.com http://blog.blong.com. Native iOS and OS X Development for Delphi programmers: Oxygene for Cocoa. Agenda. What is it? What does it do? Where does it fit? Let’s have a look at it. What is it?. Oxygene for Cocoa

talor
Télécharger la présentation

Native iOS and OS X Development for Delphi programmers: Oxygene for Cocoa

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Brian Long brian@blong.com http://blong.com http://blog.blong.com Native iOS and OS X Developmentfor Delphi programmers:Oxygene for Cocoa

  2. Agenda • What is it? • What does it do? • Where does it fit? • Let’s have a look at it

  3. What is it? • Oxygene for Cocoa • From RemObjects, the creators of: • Oxygene for .NET (aka Delphi Prism) • Oxygene for Java • RTM on 27th May 2013

  4. What is it? • Some history: • 1995: Delphi for Win16 • 1996: Delphi for Win32 • 2003: Delphi for .NET • 2008: [Delphi | Embarcadero] Prism(aka Oxygene for .NET) • 2009: MonoTouch • 2011: Mono for Android • 2011: Oxygene for Java • 2013: Oxygene for Cocoa

  5. What does it do? • Oxygene for Cocoa uses the same Delphi-like language as Delphi, Embarcadero Prism & Oxygene for Java • It targets 64-bit OS X (Intel), iOS (ARM) and the iOS Simulator (Intel) too • It consumes iOS and OS X libraries • It builds apps that run on any iDevice • It uses ARC

  6. What does it do? • To reiterate, it builds native iOS and OS X applications: • Sensibly small footprints • No wrappers, no custom frameworks • Direct access to all iOS and OS X APIs and controls

  7. Where does it fit? • Shares same code base as: • Oxygene for .NET (aka Prism) • Oxygene for Java • Oxygene provides native access to all major platforms: • .NET (inc. Windows Phone, Metro, Silverlight, ASP.NET) • Mono • Java (inc. applets, servlets, Java Server Pages) • Android • iOS and OS X

  8. Where do I get it? • http://remobjects.com/shop#oxygene • $699 gets you: • Oxygene for .NET (aka Prism) • Oxygene for Java • Oxygene for Cocoa • Also $499 renewal for Oxygene for Java or Embarcadero Prism XE3 users • Also $599 cross-grade for Delphi users or Delphi Prism (XE2 or below) users

  9. Let’s see it • Demo time: • Mac OS X console app • Mac OS X Cocoa app • iOS apps

  10. Thank you • Questions: • brian@blong.com • info@remobjects.com • Reference: • http://remobjects.com/oxygene/nougat

More Related