Posts Tagged ‘iPhone OS’

Autorotation for interfaces of iPad apps

Tuesday, June 8th, 2010

The majority of iPhone and iPod touch applications support portrait orientation only. Many web developers haven’t even thought about adding landscape orientation where it is really necessary. Apple isn’t an exception: it didn’t realize the support of landscape orientation in the important system programs of iPhone OS 2.x (the company has corrected its mistake in iPhone OS 3.x).

With iPad arrival the situation has changed. Apple obliged all iPad apps developers to support the both types of orientation in iPad applications. Of course, there can be exceptions, for example, games. But applications that don’t have fixed (functional) binding to the orientation must be user-friendly in any position of the device.

iPad_orientation

iPad_orientation_2

There are no difficulties with simple interfaces. The necessary attribute autoresizingMask which describes the changes of the frame is assigned to the UIView class objects. This method is not applicable to complicated interfaces.

Smooth and pleasant autorotation of the application interface can be performed with the help of the layoutSubviews method. The detailed information about this method can be obtained at iPad Programming Guide.

Long-awaited multitasking for iPad in new iPhone OS 4

Tuesday, April 20th, 2010

iPhone_OS_4_iPad_apps_developments

Apple announced a new version of mobile operating system iPhone OS 4 almost two weeks ago. Mobile apps developers state that iPhone OS 4 has about a hundred innovations. Let us consider the most significant of them.
First, we should mention long-awaited multitasking. However, it can be used only in iPad, iPod Touch, and the third-generation iPhone 3GS. Of course, companies that specialize in iPad apps developments will appreciate this innovation. But hardware of old devices, according to Steve Jobs’ words, cannot provide this feature.

In addition, the new OS 4 have introduced several additional services: a game center, iAd and iBooks. Game Center is a social network that will unite all who like multiplayer games. The next in the list is iAd, it’s an advertising service, through which developers of free mobile software will be able to receive additional benefits displaying advertisements.

Moreover, we would like to mention such features as possibility to create folders in user menu, to set custom wallpaper as background and additional features for text formatting.

iPhone OS 4 will be available for download this summer, when the next generation iPhone is released.