📅 February 01, 2010     🕐 2 minutes read

If The SDK Does Not Lie, We Are 100% Sure That The iPad Had A Cam

The highlighted line of code is running a check, as the app opens, and it is checking to see if a camera exists on a device, because (at least until now) if you tried to open a camera on a device that didn’t have one (iTouch) it would crash.

At first the SDK and iPad simulator made us believe that the iPad had a camera but it was pulled out at the last minute. Later we got hold of some picture that presented the structure of the iPad which seems to be similar to the MacBook, so basically the iPad was originally planed with a iSight-ish cam. The SDK is revealing the truth.The iPad had a camera.

click to enlarge 

So , what are you seeing in the pictures above? The highlighted line of code is running a check, as the app opens, and it is checking to see if a camera exists on a device, because (at least until now) if you tried to open a camera on a device that didn’t have one (iTouch) it would crash.

So, for safety sake, u are supposed to call that if statement, to in fact check that a camera exists and if it returns true, you are allowed to open the camera.If u were to run that on a iTouch/or the simulator it returns false (Iike it also should for the iPad).But instead, the iPad thinks it has a camera.

Why did Apple pull the cam, we have no idea. It would’ve been a fantastic Skype device. But then again, we have no idea why Apple pulled it out from the iTouch 3G.

SUPPORT

FSM has no ads or affiliate links. Your support would simply pay for our servers, domain and maintanance. If there's any leftover change, we'll get some coffee and a slice of pizza. ​

Merch   FSM Goodies ( Alpha release )
PayPal  
Monero (XMR) 43GnqUNJrTi9QyL7kEH8vM8pgWGCE6bjv1FSRipeNMM4TTeNnUVsRBb6MfMpQYxtLE7ReonxVVSXz2rFCEdW5H11LC3x73b
Bitcoin (BTC) 1Hfuq77gKKFJeNcq4EP4dQK3yDRWrFEwJR
Bitcoin Cash (BCH) qzmdm6e6q5wf2p6sxz2mst7cenz60newwc5m4e9js8
Ether (ETH) 0x5f02869278C24A6579d3820f52AD15936D6F9d69
Stellar (XLM) GDWT2QU2CI3GZ5XH5DTSU3IUAHZMTB6VQKKRHBYWS5YCCQOAG6OKG2OB
More content?