- 07-13-2007, 05:15 PM #26
That is another advantage to a hard-keyboard, it can never obscure anything onscreen. The trade off is obvious though in screen real estate. When is that direct-to-brain link supposed to come out again?
- 07-13-2007, 05:23 PM #28
I like the iphone home screen. Just hate the fact I have to press the button and slide to see it. New email notifications are a joke if the phone isn't on your waist.
- 07-13-2007, 05:37 PM #29
So it's a "pause" when you want to stop entering, look at something, and then go back? I don't think so. The only thing I see is if you tap back on the webpage you can get go somewhere or open a new safari window.
But the text you started to type will still be in the original field (like the reply box). So this kind of does what you want. It's not as obvious as a hide button in the keypad, but I think it will do what you want.
- 07-13-2007, 05:42 PM #30
Yes. But rehashing that thread - if the phone is in my pocket and vibrates, and i am too busy to take it out to look at it right then, i have no easy way to tell what happened (without taking it out of sleep, etc.)
Heck, why not put some info on the sleep screen, so all i have to do is push the button? Like:
You have xxx unread emails on account yyyy
You have xxx unread emails on account zzzz
You have xxx unread SMS messages
You had an appointment zzzzzzz at zz:zz
etc. If you don't have a lot of missed stuff, it can even give you details (like who sent you the mail, and what the summary line said)
Instead you have to unlock it, look at little red circles, and, to get some of that info, actually launch applications and poke around.
Update: i inadvertantly stole patty's idea
Beside the pinch what other multitouch gestures are implemented in the iPhone? There is a huge world to be explored with this technology, I can't wait until it makes it to the desktop.
- 07-13-2007, 06:04 PM #32
- 07-14-2007, 12:21 AM #33
- 07-14-2007, 09:12 AM #35
it is the best alternative when it's the only one currently available and addresses their actual need or want of not having to use the slide.
if one doesn't want to have to slide to unlock the phone they can choose to keep it unlocked. simple, no?
- 07-14-2007, 10:05 AM #36
- 07-14-2007, 10:34 AM #37
I agree Apple can be stubborn. The two button mouse is an example, and even the use of control/option key combos in Safari, when there are more intutive ways to go.
Like anything the design was a battle between engineers and usuability people, with Jobs playing judge, jury, and executioner. (And I don't mean that in a bad way - that is his job).
The problem is, when you are in the atmosphere of wealth and finger snapping (getting what you want instantly), it inevitably skews your perception. You end up making something that misses the mark.
The other end of the spectrum is the approach to build tons of functions, like MS - more functional, less elegant.
It used to be geeks vs. the marketeers.
Now the "geeks" are factioned into functional vs. sexy. And even the definition of being geeky has changed due to the widespread use of technology.
The first person with a phone/radio/TV/automobile was the bearer of the cats pajamas, but over time it just became part of life when ubiquity was reached.
But competition is good, and stubborn or not, Apple is making their contribution.
- 07-14-2007, 03:25 PM #38
I'm not sure I agree. I've yet to see an app that was useful that didn't comprise stability on WM5 or Palm OS. I know other may disagree but I don't think so. I loved how people would recommend something (let's take phonealarm for example) and I'd try it and get all sorts of problems. When I'd then ask about I'd get comments like "yeah, mine does that too" or "it's not too bad I only have to restart twice a day".
The apps that didn't compromise stablity were very few and far between. And now of these tied to how the OS worked. Ever.
I'd rather Apple take a very conservative approach. I can think of some third party things I'd like but I'd only want them to open it up if they do something to prevent stability problems.
After all, it's a phone. A phone shouldn't crash. Ever.
- 07-14-2007, 03:35 PM #39
I have to disagree with some of your points. Here's an example, the phone app. The Apple one is both more elegent and more functional than Microsoft. Example when you call the locked iPhone, you answer the call and when you finish the call it immediately locks and turns off the phone (since it was locked to being with). For windows mobile, it just acts like the phone was unlocked and sits there until it reaches the sleep timeout or you turn it off.
Most Microsoft stuff is what I would call semi-functional. It works for a task but it's clear nobody really thinks it out fully. I don't consider this marketing versus engineering. I'm an engineer and I would consider most Apple solutions to be better engineering than competing solutions. Just because they are not open to third parties doesn't mean it's a marketing decision.
- 07-14-2007, 05:57 PM #40
Unless you are talking about a different way to do this then I'm not biting yet.
- 07-14-2007, 06:30 PM #41
I think you're right and I'm wrong. I assumed that the auto lock setting had to do with the slide to unlock mechanism. After further review it does not have any effect that i can point to.
What is the purpose of this setting? If i set the function to "never" i still see a lock icon at the top of the screen. So it seems to keep the device on until you decide to turn it off using the button on the top of the device. Then when you turn the device back on (using the on/off button) it leads you back to the slider screen. I would think that if you had it set to never unlock you could power the device back on bypassing the slider.
- 07-15-2007, 12:04 PM #42
The auto locking setting is if you have the screen on, how long does it take for it to time out and sleep I believe. If you set it to never I think it will not sleep and lock, but pressing the button at the top always sleeps and locks it. I don't think there is any way to sleep it and not lock it.
- 07-15-2007, 01:45 PM #43
To call WM5/6 devices "semi-functional" is a just not true. It if is true, then the iPhone is "sub-functional" at best (which I do not think it is).
"Nobody thinks it out fully" (in reference to MS). Again, some spin. Does this apply to the iPhone's recessed jack, lack of stereo BT, lack of file system access, lack of note syncing, lacking email functions, non-removabel battery? You could say that about Apple as well.
I'm not sure what type of engineer you are, but this is absolutely engineering (function) vs marketing (user design/spin).
Non 3rd party was absolutely done from the marketing side - for control and dollars, as well as to avoid apps that crash, which they perceived (wrongly) would reflect poorly on Apple.
- 07-15-2007, 02:07 PM #44
The only problem I have with microsoft from an engineering perspective is they tend to have a bolt-on philosophy. It's understandable, given their experience with office and windows that requires perpetual backwards compatibility, but it permeates the microsoft culture. They add features willy-nilly with little thought to the overall architecture, often undermining the architecture in the process. By that I mean both from a software engineering perspective (resulting in instability, crashes, weird behavior, unexpected results, etc.) and from a user interface perspective (requiring many clicks to do things that should be easy to do, hiding commands and options in hard-to-find-places, too many different ways to do the same thing, different ways to do the same thing depending on where you are, etc.)
They do this all over the place (Vista, WM, even the new office interface is inconsistent across the suite), except, it seems, with XBOX. Maybe they should let the xbox guys take over the WM division.
Apple, while making some consistency mistakes with the iphone, does tend to be much better about this. As for "semi-functional" stuff on iphone (of which there is much), I'll withhold judgment for a couple of months to see if there is new firmware and what the new firmware brings us.
- 07-15-2007, 02:46 PM #45
By semi-functional I mean not following through on a design. If your phone was locked in their first place, why on earth do you want it to be unlocked and awake after answering a call? It's probably in a pocket or case or something and just leaving it on is asking for trouble that's what Microsoft does.
I do think they thought out the recessed jack. By their own words to not recess it would have forced them to make the iPhone thicker. They didn't want to do that. You can may disagree with that, but that's their decision and was thought through.
And for the personal crack, I have a B.S.E.E. and have been involved in software design of high-end engineering software tools for 15 years. I know very well the difference between correct and incorrect engineering.
Apple's decisions show that they think the whole "widget" through from beginning to end. Microsoft is very much a component philosophy where there design each piece pretty much in isolation from the other pieces resulting in total flows that are clunky and inelegant.
- 07-16-2007, 11:27 AM #46
- 07-18-2007, 07:42 AM #47
Curious how MS is getting dinged for tacking on features isntead of throwing out the old and replacing it with the new. Especially as MS just basically did that with Vista, and is getting heat for doing so.
Elsewhere in this thread the concept of "consistency" was discussed.
So MS releases a new version of Windows Mobile. As Windows Mobile is a platform there are numerous applications, both from MS and 3rd party, that run on it. A new version of Windows Mobile comes out with a new interface (hopefully easier to use). What now? Prevent all those older apps from running or provide backwards compatibility? By providing backwards compatibility MS insures that the user can be just as productive with the new version as the old. You can only obtain backwards compatibility at the expense of consistency.
Not considering that Apple released a feature lacking v1 iPhone merely to make a delivery date (even this site's review called it a beta product); what will apple do with gen 2, 3, 4? What if that wondeful multi-touch needs to be modified slightly to support copy and paste? What happens to consistency then?
Not to get to far off topic. I suspect that the iPhone does not have copy and paste because it can't be done with the chosen interface. Consider, your in Safari, how could you select text to copy? You can't tap as that triggers zoom/centering. You can't tap and hold as you do this to slide the screen around. You cant use a gesture as these already mean something.
I'm sure you could figure out copy/paste on an iPhone. Multitouch is great and if anything it hasn't been used enough on the iPhone. As people get more familiar with the concept we'll probably see more gestures.
But the criticism of MS that there are many ways to do something was an advertised feature of Mac OS. Apple used this to say how great the Apple Finder was. And I agree. I would take OS X over Windows any day, except for programs I have to run on Windows I have no love for it. Some things are just excessively hard to deal with. But my wife finds similar issues with OS X, so I don't think either are as good as they could be. I haven't used WM much so I can't say how good/bad it is.
- 07-18-2007, 10:26 AM #49
- 07-18-2007, 11:25 AM #50
[QUOTE=dgoodisi;1311282]Choice is bad? Microsoft comes up with a new way of doing things but leaves the old ways in place. Again this is due to the backwards compatibility requirement.
Curious how MS is getting dinged for tacking on features isntead of throwing out the old and replacing it with the new. Especially as MS just basically did that with Vista, and is getting heat for doing so.[\QUOTE]
Yes, choice is bad from a user interface perspective. Especially when you have 5 choices for setting a font in one program, and five different choices for doing it in another. And especially when this is not aftermarket software, but the OS itself. Consistency is the core of good user interface design. The fact that iphone is inconsistent (sometimes you rotate, sometimes you don't, etc.) drives me nuts.
There's nothing wrong with allowing multiple ways of doing things if each of them is a natural and efficient choice. But you have to be consistent.
You seem to think I'm dinging MS for being compatible. I'm not. They did what they had to do. But it results in a system that is worse for it in nearly every way than if they started from scratch. Note that xbox 360 is brand new in every way over xbox, and you run xbox in an emulator. In my opinion, ms should have done that.
As another example, apple TWICE made a major architectural change (68000->power pc->intel) and has still managed to keep things reasonably tight despite maintaining reasonable backwards compatibility. Now, MS couldn't accept mere "reasonable" compatibility, so the job for them is harder, but, still, you can't argue that the result is great. And if I was the engineer tasked with doing it, I would build a virtual machine into the OS to run all the old "bad" code. If the old code goes down, it can only bring down the virtual machine. I mean, what the hell is with old code on vista causing aero glass to turn off for all other windows? In engineering we call what MS did a "kludge." And they are the masters of it. THey know it, too. What do you think .NET is all about? They want to start from scratch. They are trying. But the market won't necessarily go with them (and, even worse, if the market is willing to start from scratch, why not go to linux or mac?)
To summarize: i'm not really blaming ms. They did what was expedient, and what was necessary given their market position. But it's stupid to say that because of that we should put up with their engineering tradeoffs rather than switch to something more elegant.
As for copy/paste, there are many ways it could be done easily with multitouch. For example, to select, circle the text with your finger. Or to select, put down two fingers side by side at the start of the selection region, then move one to the end of the selection region. Or to select, touch and hold the start and end point with two fingers.
Once you have selected, i think you would agree it's easy to gesture "copy" or "cut."