Analyzing how users are prompted to review iPhone apps, it seems that our apps are more likely to get negative reviews. Here’s why: a user is prompted to rate an app when he deletes it. When the app is deleted, it is pretty safe to say that the user was not satisfied with it, so the review will be a negative one. That’s ok, if the app is not good enough, other users should know that. But what about the good/great apps, the ones that you use successfully and don’t delete. Shouldn’t you be encouraged to leave a review in this case too? That review would probably be a positive one, or at least constructiv (you might say what you would like to see improved).
Read on to learn how we solved this and get the full source code to add this feature to your own app!

So, what’s Core Data anyway? :)
Since 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.
The CES in Las Vegas saw the debut of three new e-reader devices, while Dell and Microsoft have demonstrated prototypes of tablet devices (slate PCs).
One 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.
File downloading is a feature used very often in various applications. You may need to get an update from the server, to provide optional resources to the user or to get a copy of a shared document — all this functionality deals with file downloads. And as long as downloads go over network they can be interrupted which is very frustrating, especially if you are downloading something big that takes a lot of time.
Apple recently began using computers to automatically scan for the use of private application programming interfaces. The new “static analysis tools” aim to catch those who might have snuck by the approval process before, with software that bends or breaks the rules established by Apple.


Where Technology and Religion Collide
iPod Touch 4th Generation, iPad revision and new mysterious iDevice coming in autumn
How to install QuickTime Player 7 on Mac OS X 10.6 Snow Leopard without the DVD
Copy of an NSObject subclass
Android iPad knockoffs… pass
Recent Comments