Tweet Development Goes Faster With iPhone Wax Early this summer I started playing around with MacRuby, which lets Rubyists create native OS-X applications. While I love Objective-C, scripting languages have speed-of-development, memory management simplicity, and other advantages. Getting Ruby running on the iPhone is challenging; while I’m sure it’ll get there, I wanted something sooner. [...]
Announcing iPhone Wax: Native UIKit iPhone Apps Written In Lua
by Dan Grigsby on 30. Sep, 2009 in News, Resources, Tips, Tools, Tutorials
MonoTouch: Native iPhone Apps In C#
by Dan Grigsby on 15. Sep, 2009 in News, Resources, Tools
Tweet Novell and the Mono team — the folks behind the popular OSS/alternate platform .NET and Silverlight implementations — have released MonoTouch. Using MonoTouch, programmers can write native iPhone applications using C#. I spoke with Mono Project founder Miguel de Icaza and Joseph Hill, Mono’s product manager, about the project, the audience, the programming model [...]
Tutorial: Easy Audio Playback With AVAudioPlayer
by Dan Grigsby on 11. Aug, 2009 in Resources, Tips, Tools, Tutorials
Tweet There are plenty of different places to get a mobile application designed. The problem is that they’re quite expensive. You might be able to figure out how to create your own, but it will probably look very basic. Instead, a good mobile application development software can make it even easier, so that you can [...]
New In iPhone 3.0 Tutorial Series, Part 5: Battery Monitoring
by Dan Grigsby on 27. Jul, 2009 in Tips, Tools
Tweet If you read last week’s New in iPhone 3.0 post on proximity monitoring then this week’s post on battery monitoring is a gimme. Like proximity monitoring, battery monitoring is enabled by setting to YES a property of the UIDevice singleton: UIDevice *device = [UIDevice currentDevice]; device.batteryMonitoringEnabled = YES; iPhone OS provides two type of [...]
Tutorial: iPhone SQLite Encryption With SQLCipher
by Stephen Lombardo on 16. Jun, 2009 in Resources, Tips, Tools, Tutorials
Tweet Stephen Lombardo and his firm Zetetic are the creators of the encrypted iPhone data vault Strip. In this article, Stephen shows how to use SQLCipher — their OSS transparent encryption add-on to SQLite that’s at the heart of Strip — in your own iPhone projects. Mobile devices are notoriously difficult to secure. With a [...]
Marketing In Code, Part 2: Setting A User’s Status In Facebook From An iPhone App — A Tutorial
by Dan Grigsby on 10. Jun, 2009 in Resources, Tips, Tools, Tutorials
Tweet In part one of this series we ran the numbers and found that posting a status update to 13 average Facebook users generated as much exposure as spending the entire post-commission revenue for an average priced app in the top-100. In this tutorial, you’ll learn how post status updates from an iPhone: Outline There [...]
Marketing In Code, Part 1: Using Facebook Connect For iPhone To Increase App Visibility/Discoverability
by Dan Grigsby on 03. Jun, 2009 in Resources, Tips, Tools, Tutorials
Tweet iPhone app pricing precludes traditional advertising. Some math illustrates why: The average price for a paid app in the top-100 the US app store is, as of this moment, $2.82. After Apple’s commission the per-unit payout is $1.94. Advertising is normally sold in cost-per-thousand exposures (CPM; M is the Roman numeral for 1000) and [...]
iPhone App Video Out
by Rob Terrell on 27. May, 2009 in News, Resources, Tips, Tools, Tutorials
Tweet Guest author Rob Terrell founded TouchCentric, a software development company focused on iPhone development, and also runs Stinkbot, a Mac microISV, and is the author of three books about the Mac OS. Editor’s note: Rob Terrell wrote to tell us about a painless, elegant way to pull the video off the iPhone to be [...]
OCUnit: Integrated Unit Testing In Xcode
by Kailoa Kadano on 04. May, 2009 in Resources, Tips, Tools, Tutorials
Tweet Guest author Kailoa Kadano (Profile) is a full-time iPhone developer and entrepreneur. Kailoa’s experience ranges from embedded systems to python web development. He currently resides near Santa Cruz, California. When the original iPhone SDK was released it lacked unit testing capabilities. Third-party solutions were adapted or created to fill the gap. However, in the [...]
Getting Ready For 3.0: Undo/Redo
by Dan Grigsby on 20. Apr, 2009 in Resources, Tips, Tools
Tweet The copy-and-paste demo in Apple’s public iPhone 3.0 preview event demonstrated “shake to undo” and “shake to redo” capabilities at around the hour-and-six-minute mark in the presentation video. While we can’t know with certainty what Apple’s plans for undo/redo on the iPhone will be until 3.0 leaves beta, we can infer some clues from [...]
