Tag ‘iPhone’

iPhone OS 3.0 Not Worth $10 for iPod Touch Users?

Mauro Dalu

ipod-touch-iphone-os-3-adoption-ratioA new study by Chitika Research claims that “despite its hype, iPhone OS 3.0 had very little to offer iPod Touch users. Push notifications? MMS? Tethering? Essentially useless on a device that relies on WiFi for a connection. iPod Touch users are essentially asked to pay for copy/paste, in-app purchases, and the ability to buy a segment of the latest apps from the app store.”

The ad network’s sample data shows that 94.4% of iPhone users upgraded to OS 3.0, and only 55.24% of iPod Touch users upgraded.

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

How to implement resumable file downloads on iPhone SDK

iphone_sdk_codeFile 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.

Modern applications can’t afford forcing users to start interrupted downloads from the beginning. In Mac OS X SDK we have a very nice NSURLDownload class that supports download resuming functionality. This class is not a part of iPhone SDK though. That’s why we have to descend one level lower and look into what HTTP protocol provides.

Continue reading

How to make 1 million dollars with an iPhone App

Mauro Dalu

red-laser-1-million-dollars-iphone-appOccipital has managed to earn more than $1 million from the success of its $1.99 iPhone application RedLaser. The software uses the iPhone’s camera to scan the barcode of an item, and then searches online to find better deals for the product.

RedLaser became one of the best-selling applications on the iPhone by the end of September. According to MobileCrunch, the software has earned over $1 million in revenue from more than 750,000 downloads. It has been consistently in the top 5 paid applications of the App Store for the last three months.

Continue reading

Microsoft Bing iPhone App released

Mauro Dalu

bing-iphone-appMicrosoft’s search engine Bing has now its own iPhone App. The native app is free. It offers search of images, movies, maps, businesses, news and directions. Users can check their flight status, view the image of the day and use voice search.

“Make decisions and get where you need to go with Bing,” the official description reads. “See the Bing daily image and related trivia on the home screen. Search maps or the Web with your voice — even say an address. Use Image Search and flick through previews. Download Bing today to find stuff nearby and get there fast.”

Get it now from iTunes.

Continue reading

Google “Nexus One” Android 2.1 Phone coming January 5, 2010

Mauro Dalu

google-nexus-oneTwo versions of Google phone were planned, Reuters reported, one to be subsidized through T-Mobile by contract and one unlocked version sold through Google’s website.

The new Android based and Google branded phone could be launched as early as January 5, 2010.

The phone will run Android 2.1…

Continue reading

iPod Touch growth silently builds a consumer base for future iPhone revisions.

Mauro Dalu

NovPulse2009_iPodTouch_Games“The highly publicized launch of Droid last month marked a major effort by Google, Verizon and Motorola to slow the iPhone’s growing power in the marketplace. And while the Android platform is the most legitimate challenger to iPhone smartphone dominance, it’s important to remember that the iPhone’s flank is protected by an often overlooked, powerful fighting brand: iPod Touch. According to Apple, 58 million iPhone OS devices have been sold worldwide through September 2009. Of those, Flurry estimates that just over 40%, around 24 million are iPod Touch devices.”

Continue reading

How-to: AJAX DateTime picker in Rhodes (Rhomobile)

ajax-datetime-picker-rhodesEver desired a method to handle a DateTime picker in Rhodes without reloading the page? The ideal solution would be to tap the datetime input field to popup the DateTime picker, choose a date and/or time and tap ‘Done’. This would automatically display the selection into the input field.

We were able to achieve this using 2 AJAX calls. Read on and get the full code to do this!

Continue reading

jQTouch to make Rhodes Apps feel more iPhone-ish

rhodes-framework-mobile-developmentEven though the iPhone specific CSS is not perfect in Rhodes, it can be easily customized to improve the look of the app and make it similar to a native one. But there’s another important aspect for the look & feel of a native iPhone app: animations (transitions between views) and this is missing in Rhodes.

We tried to fix this by using jQTouch, a jQuery plugin for mobile web development. It provides all kind of animations that you would expect from a native iPhone app: horizontal and vertical slide, flip, pop, fade. You can even create your own animations. It also features swipe detection.

Continue reading

iPhone OS vs. Android: Apple’s success vs. Google’s failure?

Mauro Dalu

iphone-vs-windowsI just completed reading a 3 pages article on AppleInsider and this gave me a different perspective on Android. Prince McLean thinks Google created Android as a Windows Mobile killer to safeguard its own advertising and search market, not to compete with the iPhone. And he has some evidence you should check out.

Some of the things I’ve learned I could not believe. But I do trust the source. If you have the time, check out the original. But if you’re more in a rush, here is a summary for you.

Continue reading