Harbinger
07-25-2007, 05:01 PM
Hackers are racing to create what, I think many of us hope, Apple will eventually role into Software Updates for the iPhone.
Of most interest to me are local applications and wireless sync.
So far, hackers have created a “toolchain” which allows you to compile programs for the ARM architecture the iPhone uses. SSH was the most important program to get onto the phone because now you can “terminal-in” to the phone, a ton of command-line utilities still need to be ported over.
Apple File Sharing, or more naturally Samba File Sharing which is both mac & pc friendly, will allow for wireless syncing.
Apache Web Hosting from the iPhone means local applications.
This is the system I envision:
An alias, or shortcut on the PC, to a folder on the iPhone.
I drag and drop a movie, word doc, pdf, jpeg, or mp3 to the iPhone folder alias, which transfers the file wirelessly to the phone.
I load up Safari on the iPhone and surf to http://localhost:whateverportiwant
The webserver ON THE iPHONE will load an iPhone-friendly set of php pages that allow me to access jpegs, pdfs, word documents, music or a movie I just uploaded to the phone.
With a robust-enough web app hosted on your phone you can now edit documents by providing a web-friendly “Copy Keyboard” that has a “Begin Copy”, “End Copy”, and a “Paste” button. You also break out of limitations currently implemented by Apple. Let's say you compile the ogg or xvid codec for the iPhone. The iPod software won't read these files, but your iPhone-hosted web app could with the installed codecs.
I suspect Apple will release much of this technology through "true" iPhone apps. Clearly they won't provide all the functionality we want, that kind of power would undermine their product offerings.
Making these functions work over a web-based system, however, is going to allow for some serious magic to occur on the platform.
Here's the start of it. (http://www.macnn.com/articles/07/07/25/iphone.open.source.hacks/)
Of most interest to me are local applications and wireless sync.
So far, hackers have created a “toolchain” which allows you to compile programs for the ARM architecture the iPhone uses. SSH was the most important program to get onto the phone because now you can “terminal-in” to the phone, a ton of command-line utilities still need to be ported over.
Apple File Sharing, or more naturally Samba File Sharing which is both mac & pc friendly, will allow for wireless syncing.
Apache Web Hosting from the iPhone means local applications.
This is the system I envision:
An alias, or shortcut on the PC, to a folder on the iPhone.
I drag and drop a movie, word doc, pdf, jpeg, or mp3 to the iPhone folder alias, which transfers the file wirelessly to the phone.
I load up Safari on the iPhone and surf to http://localhost:whateverportiwant
The webserver ON THE iPHONE will load an iPhone-friendly set of php pages that allow me to access jpegs, pdfs, word documents, music or a movie I just uploaded to the phone.
With a robust-enough web app hosted on your phone you can now edit documents by providing a web-friendly “Copy Keyboard” that has a “Begin Copy”, “End Copy”, and a “Paste” button. You also break out of limitations currently implemented by Apple. Let's say you compile the ogg or xvid codec for the iPhone. The iPod software won't read these files, but your iPhone-hosted web app could with the installed codecs.
I suspect Apple will release much of this technology through "true" iPhone apps. Clearly they won't provide all the functionality we want, that kind of power would undermine their product offerings.
Making these functions work over a web-based system, however, is going to allow for some serious magic to occur on the platform.
Here's the start of it. (http://www.macnn.com/articles/07/07/25/iphone.open.source.hacks/)