On iPhone, do text only banner ads make as much money? - iphone

My app is in landscape and I am using kGADAdSizeSmartBannerLandscape to create banners across the screen. I am using AdMob Mediation with AdMob and iAd only.
The thing is, these size ads (480x32)or(960x64) are text only for the iphone. Does anyone have any experience of these size and type of ads. Can I expect a reduced fill rate?
The alternative is to use the standard portrait banner size which means the ad will not stretch across the whole screen and will be much fatter.
Thanks

The best practice is to use the ad size that best fits your application.
AdMob Text ads can be manipulated to fit the full width size. Images can't change their resolution, but since 480x32 is a popular format for iPhone, there may also be AdMob image inventory for this size at some point.

Related

Developing for different screen sizes using flutter?

I have an app that I am going to upload to the appstore and playstore pretty soon but I am worried that it might look funny on different phone screens that vary in sizes (The app is for mobile phones only no tablets) what's the best way to code for different screen sizes using flutter?
Try using LayoutBuilder for different layout size and OrientationBuilder for different orientation.
Check this: https://medium.com/flutter-community/developing-for-multiple-screen-sizes-and-orientations-in-flutter-fragments-in-flutter-a4c51b849434
You use MediaQuery for size determination.
And OrientationBuilder for orientation of the device.
Here is a nice article you might want to read.

Change GADBannerView size without requesting a new ad

I want to show AdMob ads in an iPhone application in both screen orientations. The ad size should to be 320x50 in portrait mode and 480x32 in landscape.
I've tried to change the bannerView frame and adSize properties, they both work well and the banner size is changed as needed, but the problem is that on each rotation the adViewDidReceiveAd method is called and the new ad is requested. So I wonder if there is a way to avoid reloading the ad when the screen is rotated and the ad size is changed?
If I understand this properly, you want to make one ad request that pulls in a 320x50 ad creative as well as a 480x32 ad creative? You'd need two different creatives because reusing the same ad in both orientations would probably make the ad look stretched.
Don't think this is something that you can do with the AdMob SDK right now unfortunately. Don't think there's a workaround you can use here as well as this would require a server-side change.

Full screen ads on iPhone

Hey guys, I've been looking at new ways to generate revenue from my iPhone apps, and have started to consider full screen ads. Do you guys know which networks provide them? I just recently read that full screen iAd only works on iPad, major bummer thumbs down
You need iAd. It shows banners which can become full-screen ads when tapped. You probably agree that full-screen ads are pretty useless if they occupy all the screen all the time, the banner idea works well.
See this iAd tutorial for the process.

Can I use 320X50 banner size for iAd on iPad?

It seems if I use iPad, the banner size is set as 768X66 by default. Can I use a smaller size like 320X50?
It's not the "default", it's the only supported size for the iPad in portrait orientations. See here.
If you're asking if you can simply display a smaller ad banner, the answer is no.
It's possible that your 320x50 banner will be scaled up to 768x66, but I don't have any actual evidence of that being the case. Either way, you will likely run into problems with getting your app approved for the App Store if you don't meet the explicitly stated requirements—Apple is picky about these things.
Why are you averse to creating a larger side banner?
Also consider that you really should support landscape mode on the iPad, which would require a banner sized 1024x66, according to the above link. Even if your 320x50 banner is scaled, it's going to look terrible scaled to that size.

How will I have to update how I program for iPhones now with iOS4?

For example, preparing a launch screen of 320 x 480 would have to be changed....
How is that going to work for us? Are programmers always going to have to be submitting a high-res that will be scaled down for old devices such as the iphone 3g?
The size of the screen is basically 4 times on a pixel by pixel basis. So each pixel of your image for example gets boosted to 4.
What this means for you? You don't have to change your App, your app will scale to the hi res screen for you, same with your UI and images within your UI. Of course if you want to take advantage of the better screen quality you will have to submit hi res images.
I haven't looked at going the other way but I believe it would be a similar case.
One exception to this is text. It automatically scales to the higher res for you for free. So text will look super sharp. One problem with this is if your loading image has text based on the original load screen that wouldn't look the same as when the high res text loads.
Strictly speaking, anyone who's seen the documentation on how they're handling this is still under non-disclosure until Monday, when the new iOS ships.
Suffice to say, it's clever. You'll be able to put both high and low-rez versions of ALL your images into your app, and then load them into your app in a way that's totally transparent from the code side. The device will make its own call about which version of the image is appropriate for the kind of screen it's got.
Now that the WWDC 2010 videos are available for free to any registered iPhone developer (or ADC member), I recommend watching Session 134: Optimize your iPhone App for the Retina Display for a full description of what you need to do to support the iPhone 4's new display.