Tips for reducing APK file size

Are you having problems getting under the current 50 MB upload limit imposed by Android Market™? Don’t let it be a roadblock in preparing your Android™ app for market. Instead, use these excellent tips for reducing the file size of your APK. David Karlsson, a software architect at Sony Ericsson, will get you all the details. Read more after the jump.

Read more

Tips for reducing APK file size

Game developer tip 6 and 7: Detecting Wi-Fi™ and checking the SD card

We’ve added some new, and very important tips to the Xperia™ Game Developer Recommendations list. The first recommendation is that your app should check for a Wi-Fi™ connection, which benefits users who may have a limited data plan and helps carriers reserve network bandwidth for other services. The second recommendation is that your app should check the status of the SD card. This is important since the SD card automatically unmounts when the back cover of the device is removed and may cause the SD card to become unreadable. Read on for more details.

Read more

Game developer tip 6 and 7: Detecting Wi-Fi™ and checking the SD card

Game developer tip 5: Using proper versioning

If you haven’t put much thought into how you assign the application versioning for your game, it is definitely an important detail you should keep in mind. Correct versioning makes it easier for you to maintain the development of your game, and makes it easier for users to keep track of what version they are running. This is the fifth in a series of tips that supplement the XperiaTM game developer recommendations. This tip expands on Packaging recommendations – PK6 in the list of game developer recommendations: For the final version of a game, the version value should be “1.0.0” or higher and the current APK version should be higher than for any of the game’s previous releases.

Read more about this important recommendation after the jump.

Read more

Game developer tip 5: Using proper versioning

Game developer tip 4: Displaying game keys and buttons accurately

This is the fourth in a series of tips that supplement the Xperia game developer recommendations. This tip expands on Display recommendations – DS3 in the list of game developer recommendations: If applicable, the representations of the device’s buttons should be displayed in the correct layout.

Read more

Game developer tip 4: Displaying game keys and buttons accurately

Game developer tip 3: Installing large APK files to the SD card

This is the third in a series of tips that supplement the XperiaTM game developer recommendations. This tip expands on Packaging recommendation PK3 in the list of game developer recommendations: Any APK file larger than 5MB should be installed directly to the SD card.

Read more

Game developer tip 3: Installing large APK files to the SD card

Game developer tip 2: Querying hardware capabilities

This is the second in a series of tips that supplement the Xperia™ game developer recommendations. This tip expands on Input recommendation IN5 in the list of game developer recommendations: A game should query the possible hardware capabilities of the platform to check if they exist on the current device. You can also download a PDF of this article.

Read more

Game developer tip 2: Querying hardware capabilities

Creating well designed apps with the Android™ Design Guidelines

Have you ever spent fruitless hours trying to come up with an attractive user interface design for your mobile application, one that looks good and works well across various Android™ devices? Adam Beckley has. As one of the designers at the mobile solutions company, Mutual Mobile, Beckley had to contend with many of the obstacles that the Android platform presents to designers. The variety of devices and the growing number of form factors make UI design difficult – especially difficult with the lack of design guidelines. So Beckley did something about it. He created an Android Design Guidelines document that addresses some of the key elements of good UI design in an Android environment.

Read more

Creating well designed apps with the Android™ Design Guidelines

Maximise the quality of the Android™ games you develop for Xperia™ devices

Do you want to maximise the quality of the Android™ games that you develop for Xperia™ devices such as Xperia™ PLAY? Developer World has documented a core set of recommendations to keep in mind when developing Android games for Xperia™ devices. By following the recommendations, you can ensure a consistent level of quality in the games you develop for these devices.

Read more

Maximise the quality of the Android™ games you develop for Xperia™ devices

How to develop gaming apps using the Xperia™ PLAY gamepad

Sony Ericsson Xperia™ PLAY

Before developers begin designing mobile games for Xperia™ PLAY, it is important to understand the different hardware keys for the device. The following information provides an overview of the hardware keys, along with a set of high-level gamepad recommendations and guidelines for game developers. This guidance may be help to developers are not familiar with developing mobile games that use hardware keys. This article also includes the key code and scancode mapping for the Xperia™ PLAY, which provides a handy reference for developing games according to standard hardware key functionality. The Xperia™ PLAY brings a new level of smartphone with the ultimate gaming experience, and these guidelines will ensure that developers create hardware-based gamepad functionality that complements soft key functionality, and overall consistent game play for all Xperia PLAY mobile games.

Read more