Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

Apple Posts Web Development Guidelines for iPhone

MacRumors

macrumors bot
Original poster
Apr 12, 2001
51,521
13,155
https://www.macrumors.com/images/macrumorsthreadlogodarkd.png

Apple posted Web Development guidelines for the iPhone.
Developers can create Web 2.0 applications that look and behave just like the applications built into iPhone, and provide seamless integration with iPhone applications and services including making a phone call, sending an email, and displaying a location in Google Maps. Third-party applications created using web standards can extend iPhone's capabilities without compromising its reliability or security.

The Guidelines are organized into:

• Understanding User-iPhone Interaction
• Use Standards and Tried-and True Design Practices
• Integrate with Phone, Mail and MAps
• Optimize for Page Readability
• Ensure a Great Audio and Video Experience
• Know What Safari Supports on iPhone
• Connect With Web Developers

A few web applications have already been released for the iPhone, but development has been very much by trial and error for these early iPhone applications.
 

Nyyark

macrumors newbie
Jul 3, 2007
5
0
iWeb

I hope that iLife's (or iWorks) next iWeb has a "develop for iPhone" template.
 
Comment

Apple!Fre@k

macrumors 6502a
Jun 25, 2006
514
2
I hope that iLife's (or iWorks) next iWeb has a "develop for iPhone" template.

That would be cool. What would be equally as cool is if Apple put iWeb on the iPhone by way of a software update. Then I could update my website wherever I am! :)
 
Comment

MacsomJRR

macrumors 6502a
Jul 8, 2003
516
1
San Diego
I like it

Very cool. Now mabye we'll finally start seeing some iPhone specific web games!

Being that I'm not a programmer and/or super duper savvy when it comes to the web compared to most of the folks on here I was wondering about something. Does anyone else thing that because Apple had to strike up a deal with a cellular company and thus give up being able to do a few things that they otherwise probably would've done (i.e. an iChat client or something similar) that they are going to get around any under the table agreements that they may have with AT&T by allowing developers to create web apps that fully take advantage of the iPhone's capabilities. Won't IM'ing be possible at some point thru iPhone's safari? Can't think of any other potential web ideas right now but there has got too be bajillions of them floating around out there.
 
Comment

rog

macrumors 6502
Apr 9, 2003
388
68
Kalapana, HI
Not good enough.

Apple is really blowing it with this. How am I supposed to use these apps on my commuter train which rarely has internet access, or on a plane? This is a the single biggest flaw with the iPhone. The web apps I've tried so far are pretty lame and no fun to use.
 
Comment

nagromme

macrumors G5
May 2, 2002
12,546
1,196
I tested a whole bunch of sites on iPhone. They all rendered quite usably--and usually just like on the desktop. Flash and non-H.264 video (even QuickTime) do not appear. In fact even the QTVR movies on Apple.com don't play.

Frames don't act like on a Mac/PC, but they still worked fine in all the cases I tried. They do NOT work the same as on the iPhoney simulator.
 
Comment

xelphy

macrumors newbie
Jun 30, 2007
16
0
its mine, all mine

typing this on my iPhone , listen ... Get this thing. Edge is fine. I promise, just got it- don't sit on the fence forever , you'd miss out on pure joy
 
Comment

nagromme

macrumors G5
May 2, 2002
12,546
1,196
BTW, has anyone noticed how popup menus in forms are handled on iPhone?

I just tried some at the Apple Store. They are too cool :) The whole way forms are handled is really nice, with Previous and Next (tab) buttons, and auto-zooming on each control as you go.

Long popup lists are actually easier to navigate that on a Mac with a mouse!
 
Comment

bignumbers

macrumors regular
May 9, 2002
206
0
Apple is really blowing it with this. How am I supposed to use these apps on my commuter train which rarely has internet access, or on a plane? This is a the single biggest flaw with the iPhone. The web apps I've tried so far are pretty lame and no fun to use.

The lack of locally-stored "apps" (and data) is also my biggest frustration, but the more I learn the more I'm confident this will improve.

In Apple's web development document, they specifically mention (and link to) the emerging standards from WhatWG. This includes local data storage, which will allow "web apps" to not only run locally but also store data locally on the iPhone.

They may also be looking at Google Gears, another way of doing (sort of) the same thing.

Now that Apple has released the product and the documentation, the online "apps" will get better really fast. In time, they'll provide a mechanism for locally stored apps and data.
 
Comment

Roller

macrumors 68030
Jun 25, 2003
2,641
1,620
Apple is really blowing it with this. How am I supposed to use these apps on my commuter train which rarely has internet access, or on a plane? This is a the single biggest flaw with the iPhone. The web apps I've tried so far are pretty lame and no fun to use.

I think that this is a step in the right direction, but I agree that requiring an Internet connection for every third-party iPhone app is too restrictive, if only for the reason you cite.
 
Comment

SpinThis!

macrumors 6502
Jan 30, 2007
468
104
Inside the Machine (Green Bay, WI)
A couple new properties but nothing groundbreaking unveiled... too bad they don't have an event listener so when the phone is physically rotated, the developer could do something as well with the code. That would be cool.

Let's hope real apps come soon where we can tap Bluetooth, the accelerometer, etc.
 
Comment

Random Ping

macrumors regular
Feb 24, 2007
240
0
I hope that iLife's (or iWorks) next iWeb has a "develop for iPhone" template.

Interesting idea. One of the widely help beliefs for the delay in iLife 07 (and iWork 07) is that it is tied to Leopard-specific features. But this also makes a lot of sense. I hope it is true. :)
 
Comment

Random Ping

macrumors regular
Feb 24, 2007
240
0
The lack of locally-stored "apps" (and data) is also my biggest frustration, but the more I learn the more I'm confident this will improve.

I also agree that this is frustrating but will probably be resolved. Web-oriented applications have their place (and often may be the best choice), but having full-blown OS X applications running locally on the iPhone (and being able to store data locally) will be really nice.
 
Comment

Rot'nApple

macrumors 65816
Dec 27, 2006
1,152
1
I DID build that!
I tested a whole bunch of sites on iPhone. They all rendered quite usably--and usually just like on the desktop. Flash and non-H.264 video (even QuickTime) do not appear. In fact even the QTVR movies on Apple.com don't play.

Frames don't act like on a Mac/PC, but they still worked fine in all the cases I tried. They do NOT work the same as on the iPhoney simulator.

I went to my local AT&T store and played with the display iPhone. I want one!!!

I checked out my homemade website and it is not a frameset from start to finish, but on several pages I used an inline frame to link to a website that has an associated database of products I sell so that I could keep the "feel" for my website along with it's navigation bar but allow prospects to view all those products and it pulled up those pages, as is, and all the links to all the products in that database works pretty well. Had me grinning ear to ear!

Now if I can find out from someone who has an iPhone in Norfolk/Virginia Beach, VA, area on just how well signal coverage is when in buildings and businesses or does the signal die off inside? If it works ok, in some places at least, I can quickly show prospects my website as opposed to saying "and visit my website to view all the products I can obtain for you" would be awesome, especially since I don't have a laptop and may still run into connectivity problems. or maybe not, not being a tech person.

In any event, luv the iPhone! Nice job Apple!
 
Comment

Rot'nApple

macrumors 65816
Dec 27, 2006
1,152
1
I DID build that!
BTW, has anyone noticed how popup menus in forms are handled on iPhone?

I just tried some at the Apple Store. They are too cool :) The whole way forms are handled is really nice, with Previous and Next (tab) buttons, and auto-zooming on each control as you go.

Long popup lists are actually easier to navigate that on a Mac with a mouse!

I think I saw what you are talking about when I was tinkering with the display iPhone at my local AT&T store. Couldn't agree more with the "cool" factor but didn't test the forms I came across to any great extent but did witness briefly what the iPhone does when it comes to forms.:D
 
Comment

propynyl

macrumors regular
Jul 3, 2007
112
0
This better be a temporary solution!

I have an iPhone, and it is amazing!
However it feels like a powerfull gadget that is not being used to its full potential.

Apple not opening the iPhone up to installable apps will hurt them in the long run

Users want to be able to customize their experience to suit their needs, and this web-app thing is a frusterating half-baked comprimise.

sucks apple...just sucks....
 
Comment

dante@sisna.com

macrumors 6502a
Apr 21, 2006
736
0
It is going to happen

I have an iPhone, and it is amazing!
However it feels like a powerfull gadget that is not being used to its full potential.

Apple not opening the iPhone up to installable apps will hurt them in the long run

Users want to be able to customize their experience to suit their needs, and this web-app thing is a frusterating half-baked comprimise.

sucks apple...just sucks....

Apple is just hooking us early iPhone Adopters (love mine), then they'll release a new App enabled phone in a year and we'll all trade up. They have the money machine.
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.