VoIP on iPhone
The iPhone is a good device for Voice Over IP or VoIP but unfortunately the iPhone SDK doesn’t have native support for SIP yet and there’s no word from Apple if they will include a ready-to-go SIP stack on their SDK. Fring, an Israel based SIP provider, has developed and released the first VoIP application on the iTunes App Store. The software works on Skype, Yahoo and native SIP over Wi-Fi but not over 3G/2G cellular data network. That’s because the iPhone SDK won’t allow SIP over GPRS or HSDPA/UMTS.
Now the question is, is it still likely to have VoIP application for the iPhone? The answer is yes. SiPhon was able to port PJSIP to the iPhone OS for use with the iPhone and iPod Touch. It sheds light on VoIP development for the iPhone but the technology hasn’t been perfected yet. One problem is the audio driver. Touchmod’s ipodsound.c driver doesn’t work on an iPhone but works perfectly fine on an iPhone 3G.
So, let’s wait until we see a VoIP app on the App Store that runs on Wi-Fi and Cellular Data Network.