On Aug 21, 2007, at 8:15 AM, craig wrote:
> For example, it would be nuts to require web access just to be able > to type a to-do list on my iPhone. But if the to-do list can be > shared among other users or with my other computers and devices, it > makes sense as a web app. http://www.rememberthemilk.com/ Done and done. But that's not the point you were making, so.... > And that's possibly the most disappointing aspect of all from my > standpoint. Apple's announcement states that "developers can create > Web 2.0 applications which look and behave just like the > applications built into iPhone", but that's not the case. Agreed. You're going to have a hard time using the Core Animation/ Graphics/Data libraries, and although I imagine someone will reverse engineer these hooks before too long, it would still be nice to have an official SDK. (Gads, even I'm getting tired of hearing that.) Caveat: I still defend Apple's decision to not release an SDK as yet. SDKs are far harder to get right than most people realize, and if Apple takes their time with it to get it right then I have no problem with it. Historically they have provided tools for developers to work with, and I doubt this will any be different. This is their *baby*. They are betting a lot on it, and I do not blame them one bit for wanting to be extra super careful. > For one thing, you'll never forget your iPhone web app is running > in a browser, because Safari on the iPhone puts up a fairly large > URL bar. Yeah, but then you go on to say that there is a way around this using the scrollTo(0,1) method. Simply due to the nature of the device the real estate is already limited; adding a "hide URL bar" button of some kind would take away either from the reload button or the add bookmark button. We could go on all day about that one, though. > You can layer elements and position them as usual, but there is no > independence between fixed and absolute or relative positioning > when the viewport moves -- so forget floating, fixed position > toolbars and the like. Interesting. I was going to counter with Pickelview, but it doesn't use fixed positioning. I guess the only real beef I have is the following: > For all the seriousness behind that "web 2.0" app announcement > Apple floated at WWDC, there is very little in the way of > substance, and maybe that's the real tragedy here. Forget the > missing native SDK, how about an SDK for the official web app > development path? And what does a "Web 2.0 SDK" entail? If by SDK you mean some sort of tool and/or framework, then there are already innumerable tools out there for doing that sort of development. Well, I was expecting to disagree with you a lot more after initially reading your blog posting, but overall I agree. Your points are by- and-large valid, and my disagreements are by-and-large minor. -= J --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
