iPad and iPhone App Development: Like Pouring Concrete

Advertising for iPad and iPhone Applications

NPR was one of a few publishers to have a customized iPad application available at the product launch. The iPad app was a result of five weeks of intense development, but also, six months of learning through a successful app on the iPhone platform. Here are some things to consider when building applications and revenue models for either the iPhone or the iPad.

1. Apps give publishers an attractive new way to engage audiences. Benefits include:

Custom experiences. Publishers can use the capabilities of the iPhone and iPad to create compelling interfaces suited for touch navigation. And since the devices have standardized display and capabilities, designers can focus on creating one great experience.

Engaged audiences. Users seek out apps because of an affinity with the brand or content, and tend to be much more engaged than normal web users. At NPR, we’re finding engagement metrics in our app are many times higher than on NPR.org, as are clickthrough rates.

New advertising opportunities. The smaller screen forces new ad models, and gives publishers a chance to separate ads from content with smart use of interstitials. Through clever programming, publishers can finely control the ad models to ensure a good user experience and ads that perform well.

2. But there are some drawbacks and challenges. Among them:

Apps require lots of custom code. The iPhone and iPad platforms run on a specialized language, so most of your work will not easily be repurposed, even among different apps for the same platform. For example, NPR made the NPR News iPhone app, and assumed most of that code could be re-used to make a Music app, but that didn’t turn out to be true. A great app is designed around the content, and Music and News are different.

Development cycles are long. The tools used for testing iPad and iPhone apps are specialized, and there are novel new problems to solve. For example, does your app know how to orient the screen properly in landscape or portrait mode? How about when the device is lying flat on its back? Does the app provide a usable experience when it’s offline? These are not typical test cases for publishers used to web pages.

Proprietary platforms. While the tight controls Apple holds over the platforms help make them so effective, it also presents risk. If Apple drops support for a specific function or changes how something works with a platform update, you’re on your own to fix it. Likewise, Apple has final authority over accepting your app for distribution, and that process can take some time.

3. Some keys to success:

Early user testing. Even if it’s nothing more than sitting users down with mockups drawn on paper, you’ll learn a lot about how users expect to interact with your app – and your ads. Be sure to have a steady flow of user testing during and after development.

Agile prototyping. NPR worked with BottleRocket for both our iPhone and iPad apps. Their pencil-sketch prototyping method proved extremely useful during the early phases of development. Changes were simple and easy as different stakeholders weighed in.

The right ad platform. NPR chose Medialets to serve ads on both platforms. Medialets offers two big advantages: first, asynchronous ad serving. This means ads are cached on the device to ensure fast and smooth delivery, and also that they can be served offline with full accountability. And second, Medialets support rich media ads built in HTML5, with a variety of custom executions. They also are nimble enough to make changes or build to spec to provide us with the right ad experiences.

Editor's Note: Bryan Moffett spoke at the US Leadership Forum on April 15. This post highlights some key points of his presentation.


Bryan Moffett is the VP, Digital Strategy/Ad Operations for National Public Media. NPM manages the national/spot inventory for NPR and PBS on-air and online, including all digital platforms.

Comments

after all i´ve read i think it should be very profitable to develop apps if you have the programming skills.

http://ww.daily-talk.de

http://www.daily-talk.de of course ;-)

I believe that it is more of a idfficult task to maintain the app with all new upgrades and updates than creating it. The last thing you want are disgruntled users, which if you have to avoid, you have to keep the app up to date. I've begun development an app for my demotivational posters site on the android platfrom. The reason why i choose android was because of is exponentially increasing user base.
Looking forward to it's completion next week.

Thanks for the post and information! I think education is important for us so we must prepare the best education for our generation by sharing such great information with eachother! Barry San // Trinkhorn

Gloriously expert position. I merely bumbled upon your post and desired to articulate that I have really relished understanding your blog articles. Sam Michaels // Mudanzas madrid

Really like your blog content the way you put up the things…I’ve read the topic with great interest and definitely will stick your blog routinely for other great posts. Dave Trevors // Maquinaria de hosteleria

Excellent post one of the few articles I’ve read today that said something unique! One new subscriber here :) Nigel Garth // Piscinas

I think user engagement is one of the most important things. You need to create a product that has a strong brand and image potential. The success of Angry Birds shows us this. Their colorful and highly styalized pictures kept users engaged and they showed it to their friends.
Pegboard Hooks

Hello webmaster, good day. Superb post. You have gained a new fan. Please keep up the good work and I look forward to more of your great posts.
Lizenzfreie Bilder kostenlos

Its a pleasure to visit your blog and to enjoy your great posts here. I know that you spend much time and attention in these articles, as all of them make sense and are very useful.
Bali Seminyak Apartments Greetings from Bali villas.

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!!
lean to greenhouse

Thats what i called awesome, truly and informative information.. Good work done...Your post sounds great.. Very unique informations you've posted.. good job done..
Honigwein

The post is very well written with lot of useful information for me. I am happy to find your great way of writing the post. With your generous help, it is easier for me to understand and implement the concept. Thank you for the post.
Gartenfiguren

I know of a lot of Iphone app developers and they are popping up everywhere lately. One thing that stood out to me was "New advertising opportunities" I know google is seriously exploiting this opportunity and is clearly dominating this space, however I am sure Apple will take over that.

What exactly is your comments? lol aaron kocourek

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
pest control london

Gloriously expert position. I merely bumbled upon your post and desired to articulate that I have really relished understanding your blog articles.
diseño web valencia

What are you driving at? That you can’t make a good app because Apple app structure is too rigid or because you don’t know how to make one?

Regards,
Matt
Trade Show Displays

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading what you all have to say Walter Patricks // Glitzerlack

Thanks for posting this article. I am definitely tired of struggling to find relevant and intelligent commentary on this subject. Everyone nowadays seem to go to extremes to either drive home their viewpoint or suggest that everybody else in the globe is wrong. Thanks for your concise and relevant insight. Patrick Simmons // Ferienhaus

re-used to make a Music app, but that didn’t turn out to be true. A great app is designed around the content, and Music and News are different.Files for A

I admire Apple company and Steve Jobs for such a smart branding policy. They are doing really great job with IPad and Iphone development. I own both of it. Thanks for this post, it gives a possibility to learn more about such a great products. I wrote few custom research papers about Apple company.

I have to agree on this "The tools used for testing iPad and iPhone apps are specialized, and there are novel new problems to solve. For example, does your app know how to orient the screen properly in landscape or portrait mode? How about when the device is lying flat on its back? Does the app provide a usable experience when it’s offline? These are not typical test cases for publishers used to web pages.There are more to come, but let us be strong all the time.

Thanks for the amazing content on your blog, I am very interested in this article and you have really helped me. I have just told a few of my friends about this on FaceBook and they love your content just as much as I do. Tod Walker // recorders

I totally agree the standpoint of upstairs. I often surfing on this forum when I m free and I find there are so much good information we can learn in this forum!
kaufen

Thank you for such a fantastic blog. Where else could anyone get that kind of info written in such a perfect way? I have a presentation that I am presently working on, and I have been on the look out for such information. Adam Walne // energy consultants

A very informative article and lots of really honest and forthright comments made! This certainly got me thinking about this issue, thanks all. Rupert Todd // energy consultants

Thanks for posting such a nice article. I love the way you have described the whole article. Thanks and keep posting new things
Blumenaufkleber

A friend of mine advised this site. And yes. it has some useful pieces of information and I enjoyed reading it. Therefore i would love to drop you a quick note to express my thanks. Take care Richie Patterson // Elizabethan Era

I meant it is good to know that someone mentioned also having trouble finding the same information elsewhere. This was the first place, that tells me the answer. Thanks.
aanbiedingen berlijn

A very informative article and lots of really honest and forthright comments made! This certainly got me thinking a lot about this issue so thanks a lot for posting! John // Webdesign

This blog is very informative in many ways and certainloy ranks in the former category. Really appreciate the information your providing use avid readers!
Jim // Lana Grossa Wolle

I personally like android application. Mostly these are open source and are free to share.

Golf Simulator

Excellent post, one of the few articles I’ve read today that said something unique! One new subscriber here :)
Lymphdrainage

have never thought that surfing online can be so much beneficial and having found your blog, I feel really happy and grateful for providing me with such priceless information.
Goldendoodle

Great information! Ive been looking for something like this for a while now. thanks
Alicia, kvm switch and skb cases

I thought it was going to be some boring old post, but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that very useful.
Ephesus Tours & Information

Very informative post and useful information. Looking forward to future posts in this field thanks. Bali Realty

Its not the case that reader must be completely agreed with author's views about article. So this is what happened with me, anyways its a good effort, I appreciate it. Thanks
Met

Hello I am so delighted I found your blog, I really found you by mistake, while I was looking on Yahoo for something else, Anyways I am here now and would just like to say thanks for a tremendous post and a all round entertaining blog. Take care...
Jim (ps3 repairs)

Greer portrays the pathos and compassion of an individual in the rawest state of vulnerability. Max’s heart explodes onto the page without recourse for a moment to anything other than the most brutal dissection of human emotion. golf swing tips Thanks

It's an interesting approach. I commonly see unexceptional views on the subject but yours it's written in a pretty unusual fashion. Surely, I will revisit your website for additional info.
jim // Inmobiliaria Uruguay

I really want ot say you thanks for sharing this nice article with us. This one is enlightened blog post. Thanks a lot for sharing your valuable views through this blog.Mortgage Refinance

I think that the ipod and ipad are great opportunities for targeted advertising. ~Jill @babyliss flat ironinfo now

*/blog/ipad-and-iphone-app-development-pouring-concrete**