Reply
Thread Tools
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#61
Originally Posted by Copernicus View Post
Actually, iOS is not OS X, nor any other flavor of Unix. Although Apple is happily attempting to scale up iOS to tablets (and presumably other devices), I doubt it will have either the flexibility or the longevity of OS X; as more powerful processors become more widespread in small devices, limited operating systems like iOS will lose out as users clamor for true multitasking and full-blown application software (rather than lots and lots of miniscule apps).
You started wrong, but finished strong. Go look at the iOS API's and header files. It's OS X with #defines, some missing libraries and some added libraries. UI aside, it's easy to port to iOS... 'cause it's UNIX.
__________________
N9: Go white or go home
 

The Following User Says Thank You to daperl For This Useful Post:
Copernicus's Avatar
Posts: 1,986 | Thanked: 7,698 times | Joined on Dec 2010 @ Dayton, Ohio
#62
Originally Posted by daperl View Post
You started wrong, but finished strong.
Hmm. No, actually I started wrong, and finished wrong. I knew the APIs had been carried over from OS X, but I thought the underlying kernel was completely different... But no, after investigating a bit, I see that they are running some version of the Mach kernel underneath all that iOS UI messiness.

As such, I suppose they could scale it up fairly easily to have more powerful abilities. I take it back, iOS may, unfortunately, be here to stay...
 
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#63
Originally Posted by Copernicus View Post
As such, I suppose they could scale it up fairly easily to have more powerful abilities. I take it back, iOS may, unfortunately, be here to stay...
Yes, you can't f*rk or create daemon processes, but you can thread. I keep with my prediction that when the iPhone goes multi-core, iOS gets unleashed. Developers already have access to limited background tasking, and this will only improve.
__________________
N9: Go white or go home
 
PMaff's Avatar
Posts: 361 | Thanked: 219 times | Joined on Sep 2010
#64
Originally Posted by mishmich View Post
The other thing that bugs me a bit is that it is a bit fiddly if, when you call a number, holding the device like a phone, you then have to start pressing numbers; or if you are speaking to somebody on it, and you have to look up a number for them. The latter has always been a pain for me - but the former seems worse when using a device without a numeric keypad.
Somehow I do not understand your problem.
Pressing numbers if you dial is straight forward on the N900.
Nothing special, nothing different than on other phones.

Looking up a contact during phone call: How do you want
to make it different?
You would need a kind of set off device if you do not want
to switch to loudspeaker. There is no other way that I know:
switch to loudspeaker, ask your telephone partner if she/he
still hears you (which is nearly always the case since the microphone and loudspeaker of N900 are very good, except if background noises are too loud), background phone application, look up contact in adress book, tell your telephone partner (or send an email),
tell your telephone partner that you have to switch off loudspeaker,
foreground telephone application, switch off loudspeaker,
proceed normally with phone call.
I do not see a problem here and I do not see, how other phones
would make this different or even with phone near ear.

Originally Posted by mishmich View Post
I realise that within the form-factor there is not much can be done about it, although I do wonder how other similar devices work. It seems odd to me that when you use the device as a phone, you have to select the numeric keypad to open to replace a screen that shows you that you are on the phone to somebody
I do not understand...there is the phone icon in the status bar.
So you know you are still phoning.
Is this different on your N900?


Originally Posted by mishmich View Post
with a button to disconnect. After cutting off mobile-phone sales cold-callers, the next most likely thing you would do with a phone would be to press a number, I'd have thought.

I am sure somebody will disagree with me on this vehemently, and tell me I am ignorant fool for saying so. Feel free to move this observation somewhere else if necessary.

Mish
I have the impression that there is something wrong with your
N900. ;-)
Misconfigured somehow? ;-)

Of course I'd like a 2nd use for e.g. camera button when phoning
which selects an application by voice control and selects an entry
within that application (in this case a calendar entry) and reads it to the telephone partner on the other end of line.
But even this would be odd for your telephone partner and
it would be a matter of procedure and not of technical issues.
I never heard of such a feature on other smartphones.
 
PMaff's Avatar
Posts: 361 | Thanked: 219 times | Joined on Sep 2010
#65
Originally Posted by dmberta View Post
You have to understand that while running a better system is really important to you, most of us just want our computer to work when we turn it on and since most pre-made computers come with Windows, well there you go.
You are either a lucky guy/girl if this works for you or you
do not stress the machine really.
Otherwise you would see the various bugs quite soon. ;-)

Originally Posted by dmberta View Post
Also, most people in my experience aren't willing to learn the nuances of more than one or two operating systems. For them Windows was hard enough, mac on top of that make two, why would they bother with Linux?
You are right: maybe these people do not know the alternatives
and they are used to suffering in the MS universe. 8-)
 
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#66
Originally Posted by dmberta View Post
Nope, I like Windows XP, never had any problems with it and it runs everything I need it to.
Say no more.

Oh, bummer:

I could mess around with Linux all day long but I've got other things I would rather spend my time on, so I don't. You have to understand that while running a better system is really important to you, most of us just want our computer to work when we turn it on and since most pre-made computers come with Windows, well there you go. Also, most people in my experience aren't willing to learn the nuances of more than one or two operating systems. For them Windows was hard enough, mac on top of that make two, why would they bother with Linux?

I'm not trying to diss Linux or anything like that but saying

"mabey comfortable but they really really don't like it."

is a huge stretch
__________________
N9: Go white or go home
 

The Following User Says Thank You to daperl For This Useful Post:
Copernicus's Avatar
Posts: 1,986 | Thanked: 7,698 times | Joined on Dec 2010 @ Dayton, Ohio
#67
Originally Posted by daperl View Post
Yes, you can't f*rk or create daemon processes, but you can thread. I keep with my prediction that when the iPhone goes multi-core, iOS gets unleashed. Developers already have access to limited background tasking, and this will only improve.
You know, I'm really starting to wonder what Microsoft is thinking. With iOS based on Mach (a powerful, scalable kernel), Android based on Linux (a powerful, scalable kernel), and Windows Phone 7 based on Windows CE (an OS built from the ground up for use in embedded hardware), I'm not really liking their chances for competing as all the various handheld devices grow more powerful...
 
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#68
Originally Posted by Copernicus View Post
You know, I'm really starting to wonder what Microsoft is thinking. With iOS based on Mach (a powerful, scalable kernel), Android based on Linux (a powerful, scalable kernel), and Windows Phone 7 based on Windows CE (an OS built from the ground up for use in embedded hardware), I'm not really liking their chances for competing as all the various handheld devices grow more powerful...
Yes, I think Nokia chose poorly. Starting with Elop, ending with Microsoft.

Okay, so you dump MeeGo and Qt, and then start talking about "ecosystem". But if you cared about ecosystem, wouldn't you try and steal or borrow iOS and Android developers? Again, UI aside, WP7 forces C# and DirectX, while the other mobile platforms support C++ and OpenGL. If I was a developer... Oh, wait.

Nokia: Put bullet in chamber. Aim at foot. Pull trigger.
__________________
N9: Go white or go home

Last edited by daperl; 2011-02-24 at 16:58.
 

The Following 3 Users Say Thank You to daperl For This Useful Post:
Posts: 248 | Thanked: 191 times | Joined on May 2010 @ New Zealand
#69
Originally Posted by PMaff View Post
Somehow I do not understand your problem.
Pressing numbers if you dial is straight forward on the N900.
Nothing special, nothing different than on other phones.

Looking up a contact during phone call: How do you want
to make it different?
You would need a kind of set off device if you do not want
to switch to loudspeaker. There is no other way that I know:
switch to loudspeaker, ask your telephone partner if she/he
still hears you (which is nearly always the case since the microphone and loudspeaker of N900 are very good, except if background noises are too loud), background phone application, look up contact in adress book, tell your telephone partner (or send an email),
tell your telephone partner that you have to switch off loudspeaker,
foreground telephone application, switch off loudspeaker,
proceed normally with phone call.
I do not see a problem here and I do not see, how other phones
would make this different or even with phone near ear.



I do not understand...there is the phone icon in the status bar.
So you know you are still phoning.
Is this different on your N900?




I have the impression that there is something wrong with your
N900. ;-)
Misconfigured somehow? ;-)

Of course I'd like a 2nd use for e.g. camera button when phoning
which selects an application by voice control and selects an entry
within that application (in this case a calendar entry) and reads it to the telephone partner on the other end of line.
But even this would be odd for your telephone partner and
it would be a matter of procedure and not of technical issues.
I never heard of such a feature on other smartphones.
I don't think it can be different, I think I made that clear - but it doesn't stop being an irritation. I figure it is a limitation because I used to use a mobile and be able to look up stuff on a laptop or PC (or filofax) - but with all that squeezed onto the one device, it is just a matter of working differently. It is just something that 'feels' awkward - I'm not sure there is any way of changing that, because as I said, it is a feature of the form factor.

On the other hand, when I make a call, I get a screen up that shows me who I am calling, the duration of the call, the option to end the call, and an option to turn on the speaker, mute the mike, and to bring up the numeric keypad. There would be room on that screen to have the numeric keypad and the other buttons all displayed (maybe slightly smaller), so that when using the device as a mobile phone, the screen would look like a mobile phone. When I call an automated switchboard, I have to take the device from my ear, the screen transitions from portrait to landscape, I tilt it back to portrait, and then I have to select the numeric keypad, then I can enter the number of my selection. That is a fair bit of fumbling to do an operation that should entail one key press - the number required. On occasion, I haven't pressed the number in time, and been taken back to the previous menu, by which time it is not the number I want. These calls can be expensive - and some involve the input of 5 or 6 different options - so, having to go through the process is irritating.

But, you suggest this may be a configuration option - I have switched the phone display to default to portrait mode, but is it possible to set it to default to the numeric keypad when making calls instead of the caller display screen? If there is, I cannot find it in settings under phone, or on the menu options for the phone screen. The screen as is may be fine for skype/video calls, but with ordinary calls (such as to banks, insurance companies, government agencies, etc.) the ability to have the numeric keypad as the display (rather than as a selectable option) makes more sense.

Mish.

Last edited by mishmich; 2011-02-24 at 19:16. Reason: update
 
Banned | Posts: 974 | Thanked: 622 times | Joined on Oct 2010
#70
Originally Posted by Copernicus View Post
You know, I'm really starting to wonder what Microsoft is thinking. With iOS based on Mach (a powerful, scalable kernel), Android based on Linux (a powerful, scalable kernel), and Windows Phone 7 based on Windows CE (an OS built from the ground up for use in embedded hardware), I'm not really liking their chances for competing as all the various handheld devices grow more powerful...
He he. WP is based on Windows Embedded Compact 7 core (eventually). It has two main advantages over Linux/Unix: it is a true real-time kernel, and it can be scaled down. Scaling up is no problem for WP, it already runs on dual core and is true multitasking. Scaling up is a matter of making drivers. But scaling down is impossible with Linux. Theoretically Nokia can use the kernel also on the future versions of the S40 platform, although I doubt that will happen anytime soon, if ever.

But the main advantage is down-scaling for Nokias mass-market devices, sub 200$ range of smartphones and even cheaper.
 
Reply

Tags
bada rox, give me bada, meego rules, sir abill sir !, windowsce blows


 
Forum Jump


All times are GMT. The time now is 14:03.