Important facts about commercial licenses

  • Licenses are perpetual. They do not expire and do not need to be renewed.
  • Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
  • Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others). Choose according to your needs (more below).
  • All licenses allow commercial use unless otherwise indicated.
  • Read the full license by clicking on the icon.
  • Read more about licenses in our handy license guide.
$199

3 Apps License

3 applications Binary restricted distribution
$299

Unlimited Apps License

Unlimited applications Binary restricted distribution
You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

iOS More Apps in Your App

iOS More Apps in Your App
Developed by Christian Scheid, Released Nov 9, 2011

Get more traction on the AppStore by showcasing your other apps in each app you publish.

Objective-C

Tags: ios , ipad , iphone , mc2011

iOS More Apps in Your App: Showcase your Apps the right way

Ever wanted to show off your other Apps in your App but you don't have the time to do it properly? Here's what you have been waiting for:

An easy-to-use component which just needs to be hookup with a few graphics, app descriptions and appstore links and you are ready to go.

And guess what, it also works on the iPad!

Apps showcase example

Back to top

Features

  • Works on iPhone and iPad

  • Supports Landscape and Portrait Mode

  • Billboard Animation (teasers will rotate every few seconds)

  • Unlimited amount of Apps that can be showcased

  • Delegates touches in order to direct users to the AppStore

  • Includes Example for iPhone and iPad to get you started

  • Includes Standalone Billboard Teaser Component

Back to top

How to Use

Step 1: Extend UMMoreAppsViewController (Define Content):

- (void) loadView {
  [super loadView];
  UIImage* normalBanner = [UIImage imageNamed:@"iWinner.png"];
  [self.appImages addObject:normalBanner];  
  UIImage* smallBanner = [UIImage imageNamed:@"iWinner_small.png"];
  [self.appQueueImages addObject:smallBanner];  
  [self.appHeaders addObject:@"UM's iWinner"];   
  [self.appDescriptions addObject:@"UM's iWinner is an..."];
  // define more apps here ...
}

Step 2: Implement delegate methods:

- (NSString*) title {
  return @"More Apps by ultramarine-ui";
}

- (void) teaserTouchedWithIndex: (int) index {
  NSString* url = @"http://itunes.apple.com/us/app/xyz/id101010101?mt=8";
  [[UIApplication sharedApplication] 
      openURL:[NSURL URLWithString:url]];
}

Step 3: Display the UIViewController:

- (void) showMoreApps { 
    MyMoreAppsController* moreAppsController =
        [MyMoreAppsController new]; 
    [moreAppsController presentFromViewController:vc];
    [moreAppsController release];
}
Back to top

Image Sizes

The main teaser uses images that are displayed in full width in landscape mode and only partly in portrait mode. This means that texts and important elements should be on the left side of the images since the right side of the image won't be visible in portrait mode.

The sizes are:

  • iPad, Landscape: 624x288 (visible in portrait mode: 368x288)
  • iPhone, Landscape: 390x180 (visible in portrait mode: 230x180)
  • Small teasers are using 90x60 pixels in either interface orientation on the iPhone and 144x96 on the iPad.

If you have an universal app you can just provide the iPad images, since the sizes mentioned above have the same ratio, they will be automatically scaled down (by UIImageView) on the iPhone. If you prefer you can also provide a seperate set of images for each, iPhone and iPad.

To support the Retina Display just have the usual @2x files located in your resource bundle.

User Reviews

No reviews have been submitted yet.

Questions & Comments


Or enter your name and Email
No comments have been posted yet.
You must be logged-in to vote. Log-in to your account or register now.