Here's some thoughts for new developers just starting out with iPhone
app design...

Because the underlying guts of iPhone apps are based on Web
technologies (CSS, XHMTML, JS, Ajax, etc.), it is tempting for a Web
developer to come to the iPhone platform and consider the apps that
they create as a special, customized breed of Web app. After all, from
a technology perspective, that is exactly what they are.

However, we need to look beyond implementation. We should have the
mindset that we are creating iPhone applications, not Web applications
that run on the iPhone. The difference is significant-no, not from a
technology standpoint, but definitely from a UI design perspective.

On the Web, users expect every Web site/app design to be unique.
Developers naturally have embraced that freedom. However, when working
on a platform, the user expectations are far different. That's why, in
many ways, I would suggest that iPhone applications are far more like
Mac or Windows desktop applications than Web apps. Like on their
desktop, users will come to expect a common look and feel-whether they
work with a built-in Apple app or a third-party Web app. Since we do
not have an API that we have to write to, it is up to the developer to
understand the unique design needs of the platform and build an
application based upon it. (That's why frameworks like iUI can be so
helpful.)

 - Rich


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to