They didn't. They just used their standard mobile browser UI. Using Cocoa Touch would have been "trouble", especially before they were sure that it would be approved.
Now that it's approved they can start considering doing more integration with the iPhone. Now they know there's actually a reason to do it.
They seem to have made several efforts to ape iPhone conventions - and even attempt kinetic scrolling.
But by avoiding Cocoa Touch, these are slightly non-standard, and feel broken. Even cut and paste has been broken. I doubt that re-coding these controls by hand saved them development time.
Comments
http://my.opera.com/ODIN/blog/what-o...for-developers
You should use the HTTP header
HTTP_X_OPERAMINI_PHONE_UA
which returns
Apple # iPhone
Did some more digging and found this page, which seems to offer the most comprehensive set of header checks for "Opera Mini on iPhone":
HTTP_X_OPERAMINI_PHONE: Apple # iPhone
HTTP_X_OPERAMINI_FEATURES: advanced, download
HTTP_X_OPERAMINI_PHONE_UA: Mozilla/5.0 (iPhone; U ; CPU like Mac OS X; en)
HTTP_X_OPERAMINI_UA: Opera Mini 5/5.0.0176/hifi/iphone
They didn't. They just used their standard mobile browser UI. Using Cocoa Touch would have been "trouble", especially before they were sure that it would be approved.
Now that it's approved they can start considering doing more integration with the iPhone. Now they know there's actually a reason to do it.
They seem to have made several efforts to ape iPhone conventions - and even attempt kinetic scrolling.
But by avoiding Cocoa Touch, these are slightly non-standard, and feel broken. Even cut and paste has been broken. I doubt that re-coding these controls by hand saved them development time.
C.
1 - Touch the bookmarks button.
2 - Navigate to the root of your bookmarks tree.
3 - There's a bookmark that's called 'Find in page'.
4 - Guess what it does...
Would have been helpful to add that his requires manually adding a bookmarklet.
So, step 1-2 should be:
1) In desktop Safari drag link to your bookmark bar and name it Find in Page (or whatever)
2) Sync bookmarks to iPhone
But it does work.
Edit: trying to get the javascript to add as a link in post
meh.
Go to this page and drag their link for "Find in this page".
They seem to have made several efforts to ape iPhone conventions - and even attempt kinetic scrolling.
Uh, that's how Opera Mini is on all platforms.
But by avoiding Cocoa Touch, these are slightly non-standard, and feel broken.
Again, "Using Cocoa Touch would have been "trouble", especially before they were sure that it would be approved."
Is Opera a good web browser?