Search
Tags
3d engine AA android apple Blog boehm gc build c++ cgi cpp debug developer fastcgi flash font garbage collection gm2d Haxe haxe3d hxcpp immix iphone javascript linux mac markdown ndk neash neko nme performance physaxe preloader profile render sdl shared hosting source swf v8 web windows wordpress wwxPages
Posts
- September 2012
- April 2012
- June 2011
- April 2011
- March 2011
- September 2010
- August 2010
- June 2010
- May 2010
- April 2010
- February 2010
- December 2009
- October 2009
- August 2009
- July 2009
- May 2009
- April 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- September 2007
- July 2007
- June 2007
- March 2007
- February 2007
- January 2007
Categories
Meta
Category Archives: iphone
Minor Updates
I have just released a few minor updates to nme + hxcpp, which you can find on haxelib. These are relatively small \- just pushing out a few fixes for some bugs that have been reported. In most cases the … Continue reading
Android Port – Second Look
I have looked into some of the performance aspects of the Android port, and I’ve come to some conclusions. Firstly, after looking at the disassembly, there did not seem to be any additional code associated with exception handling, so there … Continue reading
Android Port – First Light
I bought myself and Android (2.1) HTC Legend phone. Obviously, the first thing I wanted to do was to get haxe/NME running on it. Now the Android platform is very well setup for Java development but, unfortunately, the haxe Java … Continue reading
Bravo, Apple
Finally, Apple is doing away with those arrogant upstarts who think then can write a few lines in a high level language and call it a program. Their new developer agreement requires: 3.3.1 – Applications may only use Documented APIs … Continue reading
Posted in flash, hxcpp, iphone
Tagged apple, developer, garbage collection, Haxe, hxcpp, iphone
135 Comments
Switched to IMMIX for Internal Garbage Collection
I did a little bit of profiling on the iPhone and found a bit too much time was spent doing garbage collection. The hxcpp runtime has 2 modes – “Boehm GC with explicit statics” and “internal”. The former is from … Continue reading
Haxe, iPhone & C++ At Last
Announcing first official release of c++ on haxe, including Widsows, Mac, Linux and iPhone support. Continue reading
Haxe on the iPhone – For Real!
To progress this project a bit further, I needed a real device – so I convinced the little woman that an iPod touch would be a good thing to have around. She seems to have taken to it, so now … Continue reading
A Second Look (iPhone + Haxe)
Once the basics are in place, the rest comes pretty naturally. Just a slight tweak to the MovieClip transformation gets Physaxe doing it’s thing. Performace seems ok-ish in the simulator, not sure how it woud go on the real device.
Haxe on iPhone (Simulator) – First Look
The c++ backend for haxe generates standard c++, suitable for the gcc compiler. iPhone dev uses gcc, and can link against c++, which make you think that iPhone dev can use haxe. Simple? Well, actually it was pretty simple. The … Continue reading