Archive for April, 2010


Libraries & Frameworks

So if you’ve tried to create static libraries and/or frameworks to share between your iPhone and desktop app versions, no doubt you have noticed that the process is fraught with peril, to put it mildly. Here are a couple of fine tutorials to help you out with that:

Universal Static Libraries

Making Your Own iPhone Frameworks

We’d manage to puzzle out non-universal static libraries on our own, but the frameworks, ah now that is the really tricky bit. We do rather like the closing comment

… I find this whole thing really fascinating and once you understood the parts to the whole process it does not feel that difficult any more …

Well, we’ll agree that following the provided instructions isn’t that difficult, yes. Compared to how difficult it should be to do this, that’s another story!


Google Analytics

So chances are that you have some vague awareness of Google Analytics, even if only at our level of click, click, and there’s Google Analyticator plugged in and doing its magic of letting us know that you, you average person you, view 1.30 pages/visit during your 00:01:43 average time on site, and other such utterly not fascinating trivia which presumably there might be some reason we might care about someday.

But whatever, it’s more interesting to get some feedback on how people are using your app, and if you want to use Google Analytics for that too, here is a very nicely detailed walkthrough for you:

How To Integrate Google Analytics Tracking Into Your Apps In 7 Minutes

Of course, we would be remiss to not promptly point out that you may not want to do that at all, as the other big change in the latest Developer Agreement that most Flash-fixated fellows have forborne to comment upon so you might have missed, is

… Device Data may not be provided or disclosed to a third party without Apple’s prior written consent. Accordingly, the use of third party software in Your Application to collect and send Device Data to a third party for processing or analysis is expressly prohibited…

It’s not 100% clear what exactly qualifies as “Device Data” … but we’ll be sure to keep you as top on it as we are!

h/t: iPhone OS Development Blog!


Fake iPad Photos

Here’s a handy trick for putting together your iPad app promos:

Maybe you’ve wondered how it’s possible that some people (like Panelfly or even us) have photos of iPads with their apps in them weeks before the devices arrive to the market.

Well, the trick is to take the official photos by Apple and replace the screen content. It’s not difficult but a little tedious, especially getting the perspective transforms right. To save time and effort you can use this Photoshop template that does all the work you. Replace the placeholder images with your screenshots and you’re done!


Flash on iPhone

Okay, all you Flash-lovers, this one is for you.

Flash on iPhone is now a possibility. Sort of.

The Gordon JS library aims to provide a javascript interpreter to replace the Adobe Flash runtime. The advantage is existing Adobe Flash documents will bypass the Flash runtime itself (which is what is banned from the AppStore) and instead directly execute through Javascript, which is allowed…

All our best with that!


100 iPhone App Websites

Here’s a great collection of iPhone application sites to look at for design inspiration, or just to check out some nifty apps you probably haven’t heard of:

100 Wonderfully Designed iPhone App Websites

h/t: Queness!

UPDATE: OK … apparently this is more of a thing than we realized, collecting pretty iPhone websites. More for you:

40 of the Most Stunning iPhone Developer Websites

異常なほどカッコいい27のiPhone iPod touchアプリ “Website”

UPDATE 2: … and here’s another collection:

43 Amazing Iphone Application Websites

UPDATE 3: … and a couple more:

A Showcase Of Sites For iPhone Apps

iPhone App Sites #2



30 Creative iPhone Application Websites Collection

40 Awesome iPhone Application Websites

60 Astonishing iPhone Application Websites For Design Inspiration

40+ Amazing Iphone Application Websites

Best Designed iPhone Application Websites for Inspiration

50 Classy iPhone Application Websites

Top 10 Amazing iPhone Application Websites

20+ Amazing iPhone App Websites

Design Trends: 25 Of The Coolest iPhone APP Website Designs


30 Effective and Way Cool iPhone App Websites

80 Best iPhone Application Websites

iPhone App Sites #3

25 iPhone app website designs

12 Eye-Catching iPhone App Websites: Plus Resources to Start your own

63 Great examples of app site design

60 Amazing iPhone Application Websites For Design Inspiration


Tip: iPad CSS

Here’s a new feature that snuck into the iPad’s version of WebKit: CSS orientation media queries!

Using orientation in CSS is very simple. The code looks like this:

<link rel=”stylesheet” media=”all and (orientation:portrait)” href=”portrait.css”>

<link rel=”stylesheet” media=”all and (orientation:landscape)” href=”landscape.css”>

Yeah, doesn’t get much simpler than that. And it works on non-sucking desktop browsers too, just resize the window narrow to see. Presumably this would be a handy tip for laying out content in your iPad (and no doubt iPhone after the next OS rev) apps via UIWebView and getting orientation changing in a straightforward fashion as well, with any luck.

Also check out the article comments for other handy tips on iDevice-friendly web page layout!

h/t: maxvoltar!


Particle Designer

Here’s an amusing way to while away some time: Particle Designer 1.1, a tool for designing — and sharing! — particle emitter configurations for the iPhone:


The idea behind this is

… I decided to create a desktop app that would allow you to visually design your particle emitter.

In SLQ the particle emitter is configured using an XML file. The Particle Designer I’m creating allows you to play with all the different settings supported by the ParticleEmitter class and then creates the XML config file. This file can then be used inside your iPhone projects that use the ParticleEmitter class.

This has taken playing with particles to an all new level and I’ve spent WAY too long just playing…

Yes. Yes, indeed, playing with these has a quite remarkably gripping quality to it. Right now that’s all it’s good for actually, you can’t save your designs until the tool goes commercial — but the sheer shininess that this particle emitter stuff adds to your interface is going to make it worth pretty much whatever they charge, we have no doubt!


iPad App Store Sales

It’s always fun to go over some hard sales numbers for the App Store — and here is a really comprehensive look at that:

Revealed: Using Weather HD to Look Inside the iPad App Store’s Sales, and Why Apple May Have Just Created a New Billion Dollar Industry

Having an application, Weather HD, in the Top 10 top-paid list, we wanted to share our early look into how the numbers really are, and what the iPad App Store is shaping to become. We will use our own sales numbers to estimate how everyone else is faring out, and how much the iPad App Store is worth.

They calculate out a spreadsheet of the top 100 paid iPad sales, ranging from 5515 at #1 to 209 at #100; and according to this logic,

Based on the sales and ranks of our very own Weather HD, we estimate that the Top 1,000 iPad paid applications are making about $372,000 per day, which sums up to about $136 million per year. This figure is based on there being only 500,000 iPads in the market, and is accounting only for the application sales in the United States. If the iPad App Store were to be like the iPhone’s, then 40-60% of the sales would occur internationally, so on average that figure would rise to become $272 million per year.

We believe this to be a conservative estimate. If the iPad were to enjoy a lucrative growth as the iPhone’s, which rose from 100 million downloaded applications in the first 2 months to 4 billion 19 months after, we can easily see the iPad’s App Store becoming a $1 billion per year market in 2 years.

… whew, this iDevice development business just looks better all the time, doesn’t it now?


Things To Read

Hmmm, it’s been a few days since we’ve stumbled across anything that struck us as worth making a note of here. Obviously, we are not reading widely enough, are we? Well, courtesy of The Flying Jalapeño Lives, here is what we’re pretty sure is the closest thing on the web to an absolutely exhaustive list of things that we should be following more closely:

Development Links: Redux

Yes, quite the veritable plethora that. Why, it’s so exhaustive it even includes us! And waaay down at the bottom note the handy

And if you would like to add these straight to your favorite feed reader, here is the OPML file:

Lastly, I used this little web app to parse my opml file.

Or if you just change the extension from .xml to .opml it imports nicely into NewsFire for instance, but if you have an RSS reader you like much better hey feel free to share it with us; but whatever you use, that list should ensure that you never run out of iPhone development browsing material when we’ve dropped off the grid!


Source: iPad Dashboard

Here’s your daily dose of niftiness; this clever spark created an iPad version of Dashboard.

Inspired by Apple’s Dashboard application for Mac, Dashboard for iPad has been completely rewritten for iPad. It brings the ability of running multiple mini-applications, widgets, to all iPad users. With access to any of the existing Dashboard widgets for Mac available to download right within this application, you can quickly add several fun and functional widgets to your Dashboard.

Yep, that’s pretty cool alright:

Screen shot 2010-04-14 at 11.13.33 PM.png

Sounds like something you’d find handy, yeah? Well, not in the opinion of Apple. Boo, hiss.

Alas, Cupertino has now rejected the app for “contradicting the iPad’s user experience”, whatever that means…

Cha. Yes, sometimes they are genuinely annoying, aren’t they. But hey, at least you can run it yourself if you like, since the author has been kind enough to opensource it on GitHub!

h/t: TechCrunch!