News Anchor 2.4.6 Beta 1 is out and fixes a compatibility issue with a future version of Mac OS X.
The pervasive use of blocks and new nested context in iOS 5 and Mac OS X Lion paved the path to a whole new way of multithreading. Apple has lifted yet another barrier to use Core Data for applications that needs to run on multiple threads. This article teach you how to effectively write multi-threaded […]
It may be well likely that Will Shipley has some influence in designing the Gatekeeper feature that will be a part of OS X “Mountain Lion” .
Are you having trouble sandboxing your app for the Mac App Store? I did and here is my experience on sandboxing News Anchor that uses Apple’s PubSub framework and didn’t play well with the sandbox. This cost me a DTS ticket and you will want to pay attention if your app also consumes RSS/ATOM feed […]
The last (hopefully) last step of my migration to Lion was installing the latest public release of Xcode. Again I hit some snags. On first (and subsequent) launches, Xcode crashes with some undefined references to the iPhone SDK private plugin. The issue was finally resolved by re-installing iTunes 10.5 beta. It was Xcode 4.1.1 and […]
I finally installed Mac OS X Lion on my main drive today. A wee bit earlier than my original plan of installing Lion only after iCloud comes out. The reason is that I’m starting a new project and I’d better make use of the latest tools and APIs that are available to me. It wasn’t […]
Hi All In case you are wondering where have I been in the past few months, here is a quick update of what I’ve been doing. In short I’ve been doing some work to News Anchor and researching new product opportunities for Basil Salad. With the recent release of Mac OS X 10.7 “Lion”, I’ve […]
News Anchor users can download News Anchor 2.4.1 beta from my dropbox folder – as long as it’s there. As usual, Mac App Store customers will need to run the current live version so that it will create the necessary license file. This version is primarily bug fixes and performance enhancements. The Growl notifications are […]
News Anchor 2.4 beta is out.. if you feel like you like being in the bleeding edge, you can download it from my DropBox folder (as long as its there). Changes from the last version: Performance improvements. Specifically the GUI should still be responsive even when you’re refreshing a lot of feeds. Growl support. Finally […]
Google’s Chrome may be the fastest browser to date, but it does so by making everything else runs slower. Why? It’s such a memory hog, eating up almost twice the memory as Safari for the same web pages. If you also run other applications on the Mac, I suggest you use Safari instead of Chrome. […]
You’ve just updated your Mac OS X applications screenshots in the App Store. You’ve waited for a couple of hours to ensure that Apple have refreshed all their CDNs with your new copy of the screenshot and then you start the Mac App Store application and lookup your app’s page. Then you saw your screenshots […]
News Anchor 2 is launched today along with the opening of the Mac App Store. With News Anchor you can now listen to your favorite blogs and news sites and simply sit back, relax, and enjoy as the virtual newscaster reads you the news. The user interface have been completely revamped with a fresh selection […]
Core Data isn’t thread safe and Apple recommends to use multiple contexts instead to handle concurrency. However Apple seems to have forgotten that on Mac OS X, there are hooks like the undo manager that can cause havoc in multi-threaded Core Data applications, even each thread having its own context.
How to build mp4v2 for Leopard compatibility. 1. Download mp4v2-r355 from the MP4v2 project. 2. Setup these environment variables: export MACOSX_DEPLOYMENT_TARGET=10.5export CFLAGS=”-isysroot /Developer/SDKs/MacOSX10.5.sdk”export CXXFLAGS=”-isysroot /Developer/SDKs/MacOSX10.5.sdk” 3. Run configure with the following command: (refer to mp4v2 issue 58) ./configure –disable-gch –enable-ub=ppc,i386,x86_64 4. Go to the “.libs” directory that contains the compiled mp4v2 library and adjust the […]