RemObjects Software Blog
  • Blog
  • TV
  • Talk
  • Shop
  • Elements
  • Data Abstract
  • Company
marc hoffman

marc hoffman

Chief Architect and CEO here at RemObjects Software. Project Manager for Elements and lead developer of Fire, our awesome development environment for the Mac.

Curaçao •
447 posts •

Prism XE4, Where Art Thou?

Update: (May 26, 2013) We have an official FAQ for the migration of Prism licenses to Oxygene available now at remobjects.com/oxygene/prism. Also updated pricing references within the post to reflect

  • marc hoffman
    marc hoffman
4 min read

Letting Oxygene and RemObjects SDK wake you up in time for WWDC

On Monday, it being a holiday and all, i found myself with a free half hour before dinner and so i decided i’d write a small little application with Oxygene that can

  • marc hoffman
    marc hoffman
4 min read

Cocoa/CoreFoundation Bridging Explained

“Bridging” is a new language feature introduced to Objective-C alongside ARC, that i believe is not very widely understood, at least not fully. Cocoa always had the ability to “toll-free bridge” between Cocoa

  • marc hoffman
    marc hoffman
6 min read

"The Truth is in the Cloud" — Why iCloud Data is Failing You, and How Data Abstract can Help.

The past few weeks, everybody has been complaining about iCloud. Or more precisely, they have been complaining about a small subfeature that is crucial to app developers: Core Data syncing via iCloud. Developers

  • marc hoffman
    marc hoffman
5 min read

Creating a Turn-Based Game for iOS: Nougat Tic-Tac-Toe

Over the past couple of weeks, i have been working on a new sample project for Oxygene “Nougat” on the side. After having gotten Browse500 into the App Store in January and showing

  • marc hoffman
    marc hoffman
10 min read

Custom iOS Controls in Oxygene "Nougat"

A week or so back, Yari D’areglia had an excellent tutorial on his blog on How to build a custom control in iOS that gave a nice rundown of some of the

  • marc hoffman
    marc hoffman
1 min read

"Nougat", Beta 3

![Beta 3](http://www.remobjects.com/images/emails/Nougat-Beta3.png)On Friday, we shipped BETA 3 of Oxygene “Nougat”, a major milestone in our progress to bring the Oxygene language you know and

  • marc hoffman
    marc hoffman
2 min read

Introducing Browse500, the first Nougat app on the iOS App Store!

I’m more than thrilled to announce the immediate availability of Browse500.app, the very first app written in Oxygene “Nougat” to be submitted to and approved for the iOS App Store. [![](http:

  • marc hoffman
    marc hoffman
3 min read

Using Instruments with Oxygene to Profile your Mac and iOS Apps

One of the coolest tools in Apple’s Xcode tool chain is Instruments, the profiler. ![](http://blogs.remobjects.com/wp-content/uploads/2013/01/Instruments.png)Profiling is an essential debugging tool for every

  • marc hoffman
    marc hoffman
5 min read

Working with User Interface files in Oxygene “Nougat”

In this article, i want to talk a bit about working with user interfaces in Oxygene Nougat. As you know, Nougat is a native compiler for the Objective-C runtime, meaning that it works

  • marc hoffman
    marc hoffman
8 min read

Happy New Year 2013!

![Happy New Year 2013](http://blogs.remobjects.com/wp-content/uploads/2013/01/3879.jpg)  A happy and successful new year of 2013, from everybody here at RemObjects Software! We have lots of great

  • marc hoffman
    marc hoffman
1 min read

Using RemObjects SDK and Data Abstract with Oxygene Nougat.

Nougat is, of course, designed to work with any existing Objective-C libraries out there, because it directly consumes and generates code for the Objective-C runtime. As such, it should come as no surprise

  • marc hoffman
    marc hoffman
3 min read

Oxygene "Nougat" BETA 2 is out!

On Friday, we shipped BETA 2 of Oxygene “Nougat“, the next major platform for our Oxygene language (in case you have missed it or have been living under a rock, Nougat is “Oxygene

  • marc hoffman
    marc hoffman
2 min read

Getting started on truly native Mac and iOS development with Oxygene "Nougat"

In preparation for “Nougat Beta 2”, our next milestone coming up in a couple of weeks, i wanted to sit down and write up a quick “getting started” article on how to get

  • marc hoffman
    marc hoffman
10 min read

What is “Nougat”? — Part 4

In the first three parts of this series, we took a look at the basic concepts and design principles behind Oxygene “Nougat”, and the IDE experience. In this fourth installment, i’d like

  • marc hoffman
    marc hoffman
6 min read

Improvements to the DA LINQ workflow in Data Abstract 7

One of the many improvements in the all-new Data Abstract 7 is that we completely revamped the user experience for creating and updating the strongly typed code files for DA LINQ in DA/

  • marc hoffman
    marc hoffman
4 min read

What is “Nougat”? — Part 3

In the first two parts of this series, we have taken an initial look at Oxygene “Nougat” from the compiler side. Today, i want to delve deeper into some aspects of the IDE

  • marc hoffman
    marc hoffman
3 min read

What is "Nougat"? — Part 2

In this second part of our series on the upcoming edition of Oxygene for Cocoa, codenamed “Nougat”, i want to go into some more details about the compiler — the heart and soul of

  • marc hoffman
    marc hoffman
4 min read

Recent Improvements to the RemObjects Licensing UX

With the new Oxygene 5.2 release, we have made some significant improvements to the user experience for our software licensing system. Licensing is always a necessary evil. You gotta do something to

  • marc hoffman
    marc hoffman
3 min read

“Native platform development is going to be the approach”

Mark Zuckerberg about the new native Facbeook app (via Appleinsider, The Verge): “Native [platform development] is going to be the approach that we go with for iOS and Android”. “We’re betting completely

  • marc hoffman
    marc hoffman
1 min read

What is "Nougat"? — Part 1

When we launched our new Oxygene website and Oxygene 5.2 last week, we also gave a sneak peek at an upcoming new edition/platform for Oxygene, codenamed “Nougat“. This is the first

  • marc hoffman
    marc hoffman
4 min read

The new Oxygene website (Oh, and some exciting new Oxygene announcements, too)

Yesterday, we launched the major revamp of our “Oxygene” product homepage, available at remobjects.com/oxygene, along with announcing the 5.2 release, a significant update to the product. Let’s have a

  • marc hoffman
    marc hoffman
3 min read

Comparing Data Abstract and Core Data (with and without iCloud)

People often ask us what the difference between Core Data and Data Abstract is, and why they should choose one over the other. The answer to that second question frequently is “it depends”

  • marc hoffman
    marc hoffman
5 min read

Setting up your Nexus 7 for Development

Today i tried setting up my new Nexus 7 to use for development with Oxygene for Java and our Data Abstract for Java BETA. As most of you probably know, i’m not

  • marc hoffman
    marc hoffman
2 min read

Visual Studio 2012 is coming!

As most of you are probably aware, Visual Studio 2012, the next version of our favorite IDE for the Windows platform and home to our Oxygene compiler, is coming soon, with the RTM

  • marc hoffman
    marc hoffman
1 min read
RemObjects Software Blog © 2025
Latest Posts Facebook Twitter Ghost