📜 ⬆️ ⬇️

Developing a game application for the iPhone. Part 2

Part two


The first part can be read here .

Software part


iPad application

Finalizing the iPad app took just a week. Most of the time was spent on reworking the user interface. The screen resolution aspect of the iPad and iPhone is different, therefore if you did not take this into account when designing the interface - you have a problem (especially if you have a large number of screens).
If 1024, without changing the aspect, lead to 480, then the resulting image will be 480x360 - we get 40 extra pixels vertically. One simple solution is to leave empty space below and above. I don't like this approach. Since I have only three screens (and almost everything in the vector), I redid the source materials for the 1024x768 extension and wrote the utility overtaking 480x320, trimming (shifting) the concrete parts I did not need from above, below or on both sides.

Completely rewrote the posting dialogue to Twitter, the old one was not designed for the iPad.
Translation of a binary file into a universal format took exactly one click. Choose a target and on it “Upgrade this target to ipad”.
To programmatically recognize the iPad or non-iPad, I used the following code:
BOOL isPad()
{
#ifdef UI_USER_INTERFACE_IDIOM
return (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad);
#else
return NO;
#endif
}

Hd or not hd

Some developers make the HD version specifically for the iPad. In my opinion for the following reasons:

I decided to make a universal application for the following reasons:

Minor improvements

Added “full version” button which leads to appstore - source
Added a bigboard to the level with the inscription that the full version is already available.
image

I was contacted by playhaven and offered to integrate their SDK, so the “More Games” button was added to the new light version, which opens their exchanger with applications.
')
The result: The application can be downloaded on iPad, iPhone - the application will work equally choosing the best quality of art depending on the platform

Business part


In the presence of Light and Full version. Light includes limited functionality plus banner ads and free. The full version does not contain ads and costs 99 cents.

Tracking sales and activity of the application


For the light version, everything is more or less simple. Thanks to the built-in advertising, I can watch the number of requests for displaying banners and the number of impressions on the Apple website every hour, but this does not show the number of new downloads but gives good results on launching.
For paid everything is more difficult. There is no built-in advertising, so we do not have information on launches. The only way to even know how the sales dynamics during the day is to watch the number of players in the Game Center. The coincidence is not 100 percent, but the dynamics of sales during the day is fairly accurate. With a small number of copies sold, the number of new players in the Game Center almost coincides with the number of sales, the greater the number of sales becomes, the greater the discrepancy.
The actual number of sales can be found daily on the Apple website or through their ITC application.

Tracking the position of your application in different appstores


AppRankings - once this application was sold in appstore, but at some point the applet did not download it and the creator laid out the sources for free download. The utility allows you to track the position of your application in almost all appstaor. The application downloads the tops from the countries and categories you need, and if your application is seen there it shows and records the rank in history. By slightly changing the source code, I also displayed the minimum value of the position in the tops by country and category (the figure after the asterisk).
image
The trouble is that you need to run this application from time to time and scan appstori, because the history is shown only from what you scanned.

www.applyzer.com - the site, in which the free package includes daily statistics for all appstores, it is possible to see all the reviews and history.
If you want to receive hourly changes it costs about 1 euro per month for the application.

www.appannie.com is another site that allows you to receive daily free statistics on the applications you are interested in, including history and reviews. Slightly less convenient due to the inability to add favorite applications to a list and switch on the site - each time you have to do a search to select your application, however, bookmarking a page with your application also does not interfere with anything.

On both sites you can track any application.
It is very interesting to watch statistics on similar applications, for example, it was noticed that in certain countries demolicers are obviously popular.
Both sites show wounds within the top 1000, where they take this information to me is not very clear. I believe only the top 100 (if someone knows how to look behind the top 100 let me know)
I advise you to use both sites, the daily update time is different for them, this allows you to see the picture more often than once a day (http://www.appannie.com is currently 1 day behind).

Tricks AppStore


Do not forget about 120 days - it is after so much time that the appstart will delete your application if you don’t upload the first binary to them, and you can no longer create an application with the exact same name. This is done to combat squatting names.

Tricks not appstore



There are some more popular sites and programs in which your application can appear:

The reason for the lack of applications on these sites in my opinion are as follows:

Source: https://habr.com/ru/post/123919/


All Articles