Post Thumbnail

Yesterday, I was messing around building shared NSLayoutConstraint code to be used across iOS and OS X. I put in a few #if TARGET_OS_MAC directives, assuming they'd just work. They didn't. Turns out that you should always check for TARGET_OS_IPHONE first, before TARGET_OS_MAC because the latt...

2 years ago 0 Comments
December 26, 2012 at 6:00PM
Post Thumbnail

Dear Dev Juice, I'm having an issue with UIView animations, that I'm struggling to describe in keywords, so I can't find anything helpful with Google. The problem is that I can't seem to work out how to make a UIButton move relative to the bottom of the parent view, as I shrink the parent view....

3 years ago 0 Comments
Post Thumbnail

Dear Aunt TUAW, Every time I install a new Xcode beta these days, it kills my production Xcode and I can't submit to App Store. What gives? I thought you said that Xcode installs could live side-by-side in separate folders! Your loving nephew, Scott McA. Dear Scott, Although you can ...

3 years ago 0 Comments
Post Thumbnail

How doth Apple's Xcode 4 Improve each shining Hour, And offer enhancements every day For every Developer! How skilfully Apple builds its tools! How neat it I.D.E's And labours hard to make it well With the sweet SDKs she releases. In Works of Labour or of Skill I would be busy t...

4 years ago 0 Comments
Post Thumbnail

Apple has just posted another GM seed (number 2 if you're keeping count) of Xcode 4. Build 4A304a is ready for you to download, install, use and love. You need to be a paid member of either the iOS or the Mac dev programs to access this build. Now, if Apple would only get around to, you know, r...

4 years ago 0 Comments
Post Thumbnail

iOS 4.3 will be released to the general public next Friday, on March 11. Today, Apple uploaded the gold master seed for developers. The release remains under the NDA umbrella until next Friday, however, with details outside of those publicly discussed by Apple remaining off limits. The new 4.3 ...

4 years ago 0 Comments
Post Thumbnail

Dear Aunt TUAW, Do you think a Mac will be able to accept an AirPlay feed in the future? Here's why I ask -- I'm considering getting a Mac mini for my home theater. But I realized that a great feature of AppleTV is the AirPlay functionality. It seems strange that the mini (that costs 7x more) la...

4 years ago 0 Comments
Post Thumbnail

No matter how good your application is, no matter how novel, how brilliant, how special -- none of it matters if you don't have anyone to use it. The iOS App Store changed the way developers work by providing a streamlined channel between software developers and potential customers. Consider my A...

4 years ago 0 Comments
Post Thumbnail

Apple has posted an updated beta for the iOS 4.2 SDK. iOS 4.2 is expected to debut "in November" for general consumption. If you are part of the developer program, you can head on over to the dev center now, authenticate with your credentials and download the newest release. As always, beta SDKs ...

4 years ago 0 Comments
Post Thumbnail

Apple has posted several new betas for members of the paid iOS developer program. Point your browser to the developer site, and use your credentials to log in. You'll find new betas for iOS 4.2 as well as several other items that we're not sure we can specifically mention without breaking NDAs. D...

4 years ago 0 Comments

It's been Apple TV-palooza here at TUAW today. Shortly after discovering that the Apple TV iOS firmware could be downloaded and unpacked, we took our first peek under the hood and saw just how similar the new Apple TV, with its Lowtide software, was to previous Apple TV releases. Soon after, we d...

4 years ago 0 Comments
Post Thumbnail

Could Lowtide be targeted towards playback on the iPad? That's what indications in the application's Info.plist property list seem to hint at. As TUAW continues to explore the new Apple TV iOS disk image, all kinds of interesting hints keep bubbling out. The property list in question lists two entri...

4 years ago 0 Comments
Post Thumbnail

As TUAW posted earlier, the iOS 4.1 firmware distribution for Apple TV has just gone live on Apple's Phobos web server. TUAW downloaded a copy and used the dev-team's decrypt keys to peek under the hood. Here's what we found about the "Mojave" Apple TV distribution. First, as expected, there's n...

4 years ago 0 Comments
Post Thumbnail

Okay, I might be a little bit fangrrlish about the new Xcode 4 IDE. But seriously, it's really an awesome update to the existing Xcode tools. Yes, it's still majorly buggy and yes, there are still many features missing in action -- but it's such a treat to see how the new tools are evolving into the...

4 years ago 0 Comments
Post Thumbnail

Have I mentioned how much I adore Xcode 4? I would marry it, bear its children and clean up after it -- that's how much I love it. But Xcode 4 hasn't been readily available for general use. Until now. As of this evening, you can download Xcode 4 Preview 2 and throw yourself into its exuberant yum...

4 years ago 0 Comments
Post Thumbnail

With the imminent demise of UIGetScreenImage, a number of readers have asked me how they can use the newer AVFoundation approach to access screen data in their iPhone applications. I went ahead and built some sample code that, when I'm finished messing with it, will be part of chapter 7 of my revise...

4 years ago 0 Comments
Post Thumbnail

Last December, Apple relented on the use of the otherwise private UIGetScreenImage() API. This function allows iOS developers to capture a screenshot on a device, regardless of the contents of the screen. In contrast, the standard SDK-safe approach to screen captures ([theView.layer renderInContext:...

4 years ago 0 Comments
Post Thumbnail

Developers start your engines! Apple has just posted the first beta of iOS 4.1 at its iPhone Developer website. The new beta includes firmware for the iPhone 3G and later and the iPod touch 2G and later. Further details about the beta and its capabilities lie behind an ongoing nondisclosure wall, ho...

4 years ago 0 Comments