Tag ‘open gl es’

How to build a 3D tag cloud on iPhone — challenges and solutions

how-to-3D-tagcloud-iphone-sdkSince the iPhone tocuhscreen is quite small and has great support for interactivity a 3D tag cloud looks an ideal choice for an iPhone application user interface. Neither iPhone SDK classes nor 3rd party libraries have 3D tag cloud classes, at least no libraries I heard of, so I implemented it from scratch.

You can see the final result in the Toneaphone Ringtones iPhone App we developed last year.

Continue reading

How to implement shadows with OpenGL ES on iPhone SDK — an overview

shadows-open-gl-es-iphone-ipod-touchOne of our projects currently under development is a 3D puzzle game where player will manipulate a number of cubic blocks. Those blocks can be moved above the board so to look realistic they need to cast shadows onto the board. Despite shadows are used in many 3D games and OpenGL ES does have all necessary things to implement them there is no support for shadows in API itself so the implementation is not straightforward at all. The task requires some smart coding. Let’s see how it can be done.

Continue reading

Toneaphone iPhone ringtones App highlights: 3D interface, Core Data, Server Component

Mauro Dalu

toneaphone-ringtones-iphone-app-blogToneaphone is one of the greatest and most unique mobile media companies you’ll find out there. They are the first company in the App Store to compose original songs as ringtones, feature corresponding Album Artwork, and have created a vast collection of over 100 original ringtones to choose from, of all genres.

The iPhone native app Surgeworks designed and developed had about 200 downloads in the first week, and was positively received by bloggers and reviewers on YouTube. It also got about a dozen five star reviews on the App Store and got ranked 30th in Italy for the Entertainment category in the same time frame.

Continue reading