What are some of the less-known and interesting public APIs and frameworks that I can use for iPhone? In OS 3.0 they're supposed to be 1000 new APIs more than in 2.2, so which one of these are the most interesting and not so well-known?
There is the screen capture function that the newly approved streaming video iPhone apps are using. Though, normally its use would be prohibited (private API policy), Apple changed its stance on this one in particular.
CGImageRef UIGetScreenImage();
Link to devforums.apple.com
Although PDFKit is not available on iPhone, much of the Core Graphics level CGPDF stuff is. You can draw PDFs with a CGPDFContext, or parse existing PDFs with a CGPDFDocument.
There is the UIDataDetectors
API. Not much documentation. But you asked for obscure ;-)
There is an API for the copy, cut and paste too. Not seen too many apps use this yet.
To be honest, I've tinkered with most of the new APIs. While they state a 1000 new APIs it's more like they've added 1000 new methods distributed across fewer what we'd call APIs.
There is the ExternalAccessory API. Not widely used as you need, well, external accessories. Maybe you can have some fun with this API and video goggles.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With