Two days later...
What's new since last post.
First i'd like to say that my first encoding (a divX to h.264) with Crunch was not really a success : i encountered problems when playing the movie on the iPhone because of a desynchro between audio and video..,
So i did new encodings : and one worked.
I could then watch my first movie on the iPhone .
Yesterday, i updated the firmware of the iPhone to 1.0.1 . No problems. No reactivation needed. All works perfectly. The update should be minor, i haven't seen abything changed (some folks say you have the BCC field now when writing an email). There was a vulnerability with Safari (calling someone directly from Safari thanks to the tel:xxxxx...equivalent of mailto:....) : it should be fixed too.
Before having the iphone, i watched videos from Apple to see how to optimize web applications for the iPhone. A document has been published by Apple about this.
There is a release of Aptana IDE for the iPhone too.
To summarize :
The Safari viewport size (minus status bar, navigation bar, form assistant height is 320 x 356)
You can limit this by creating a special CSS style for iPhone (text font should be around 17pt) :
<link media="screen and (min-device-width: 481px)"
href="not-small-device.css" type="text/css" rel="stylesheet" />
Detect the iPhone User Agent (in Javascript or on the server side) : you should search for the string "iPhone"
You can enable or disable the scaling (double tap or Pinch) by a meta tag in the header of your HTML page:
<meta name="viewport" content="initial-scale=2.3, user-scalable=no" />
And many more good practices should be followed.. I will post a complete article about this after my first development of web application optimized for the iPhone.
I surfed on the internet, looking for some web sites optimized for the iPhone :
- First i tried http://iphone.dailymotion.com/ : the iPhone version works fine. Videos have been reencoded to h.264 (initially , DailyMotion and Youtube videos are in FLV for Flash player...but on Safari for the iPhone, there is no Flash, no Java)
Then:
- http://www.appmarks.com/ : you get a kind of Dahsboard , with new Widgets. For each widget an application.
- I tried different RSS reader optimized for the iPhone : Digg.com and GoogleReader.
- For instant Messenging, i could access the version of Yahoo, initially done for the WAP. It's very simple and light, but works fine. In fact, (Windows) mobile versions of websites just need relooking, to have an iPhone look and feel, and some resizing for the Safari viewport...the content (size of fonts particularly) seems already fine.
Today, i went to my office with my Airport Express. I pluggued it to a router, and, could then access the Internet in Wifi ... it was a great experience for some of my colleagues.
Since sunday evening, we know that someone in Croatia could unlock (crack is the exact term) the SIM to make work the iPhone in Europe. The procedure is quite long and requires some materials... and is completely illegal. Let's wait and see for the moment.
Thanks to an unofficial developement kit for the iPhone, first applications appear :
- MobileTerminal
- Voice Recorder
- NES emulator
And tonight, i even saw Ruby could be installed on the iPhone.
Nice perspectives for the future.

0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home