maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Nokia N950 vs Nokia N9 (https://talk.maemo.org/showthread.php?t=74802)

ajalkane 2011-08-03 21:12

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by unfuccwittable (Post 1063180)
wait, how can you develop, if you don't test?

We test, of course, but it's mainly the programming APIs and SDK. The user space stuff etc., I have the impression Nokia is not that interested us developers to test. Otherwise we would have more recent firmware.

I stress again, we got the devices to develope our own apps. For end user usability Nokia has, I would assume, different people.

gerbick 2011-08-03 21:39

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by nicolai (Post 1062722)
The main purpose of the N950 devkit program is developing
software, porting software and "testing"/using nokias frameworks.
Ablitiy/knowlege in testing Nokias application/firmware isn't that important, I think.

I get what you're saying; however I think the whole plot has been overlooked quite a bit.

For instance...

If you cannot test MS Exchange connectivity, then you lose the ability to code in that arena - you cannot code an app for MS Exchange if you use only IMAP, or POP3.

If you don't have access to Wi-Fi 802.11n secured with certificates, then you cannot test that kind of connection and how it might alter your application's ability to communicate out if it makes web service calls.

If you do not have access to a Mac, then you cannot code an app that might overlook the always intrusive hidden files (.Trashes, .DS_Store for instance) once you connect to a Mac and you were to not have the logic that removes or ignores those files.

True story, my Pioneer car stereo plays music via microSD. On the first iteration of the software, they forgot to "ignore" those aforementioned hidden Mac files and you would get the weirdest issue with those files. I had to pull over, mount the microSD in my Motorola Xoom, remove each and every one of those from the root music folder, then replace it into the stereo before having some of the oddest errors and gaps in music.

If you do not have access to a lot of different, real life scenarios, then who are you coding for? Mainly yourself, within a very limited environment. Mind you, I code mostly on OS X, but I have to test on: WIndows XP, Windows 7, Windows Vista, Windows 2003 Server, Windows 2008, HP-UX, Ubuntu, Red Hat Fedora, iOS, Android, PlayBook (QNX) and most of the ecosystems, networks and/or connecting devices, workstations and protocols therein to complete my QA run to ensure I hit the target on those environments.

Not saying that's what you should do. But if you limit what you can and cannot test, then you are implicitly hoping that everybody has a similar network, device, setup, or predicament as yourself. Once you step outside of that, then what?

I've seen folks have problems with certain routers with their N900 around here. Some routers, unfortunately, aren't as "nice" in regards to how they handle DHCP, QoS, or other important protocols that might inhibit access to the internet.

Not saying that you should test everything. But once your environments get too narrow, your QA is also as narrow. And it might end up being a situation where if you need connectivity, a particular writing speed down to your memory card (say you ignore Class 2 cards, don't specify it and you assume we all have Class 6 cards like you and there's an error... then what?) or some other IO read/write or web connectivity necessity that automatically excludes anybody that does not have the same equipment as yourself... that's my point.

Test in more environments, have a true user case study, do proper QA and expand into situations that might/might not raise problems later.

That's my point. Not to test the machine(s) for us, but expand what you should test the moment you have to access the web. A nice "Might not work with 802.11g routers" with a piece of software is better than not knowing, having errors and we feel stupid because we have countless other things that can go out to the internet on our jacked up network just fine... just your app is a problem and we find TMO, or your e-mail and scream, curse, froth at the mouth unnecessarily when all it takes is more testing.

That is all I mean... sorry for the long response.

marxian 2011-08-03 21:49

Re: Nokia N950 vs Nokia N9
 
As individual developers, there is no way that we can hope to approach the exhaustive testing environments of a commercial software organisation. That's why we have community QA (extras-testing). We don't have that for Meego-Harmattan atm, but those of us with N950s can of course test each other's work using our own environments and report bugs. There are also some non-developers that have N950s, and I would hope that they will get involved in testing and reporting bugs, in addition to providing us with those lovely unboxing videos for a product that nobody can buy. :p ;)

gerbick 2011-08-03 21:52

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by marxian (Post 1063711)
As individual developers, there is no way that we can hope to approach the exhaustive testing environments of a commercial software organisation.

And I have quite the problem with that. Oh well... perhaps it'll be different next time.

marxian 2011-08-03 22:01

Re: Nokia N950 vs Nokia N9
 
There was a program for commercial developers also. So there are some commercial entities that are using N950s. I don't expect that they will respond to any questions here, though. That's the flipside of the coin. I am happy to see N950s in the hands of people that have been active in this community. I can always get an iPhone if I want something that 'just works TM'.

gerbick 2011-08-03 22:05

Re: Nokia N950 vs Nokia N9
 
The "Just Works™" part... LOL

Slocan 2011-08-03 22:19

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by gerbick (Post 1063707)
just your app is a problem and we find TMO, or your e-mail and scream, curse, froth at the mouth unnecessarily when all it takes is more testing.

In an ideal scenario, I totally agree with your post, it'd be great to be able to do more testing. But you do realize that most of us "developers" with N950 do so on our spare time, and do not make any money out of it.

How am I to find a 802.11n router if I don't have one at home? How am I to test if network connections work in my app through all the GSM/CDMA/3G/4G operators in the world? I don't have the budget, nor the time to have a proper QA setup. The best I can do is to test in my own environment, get my apps as ready as possible, and when the N9 is available to the general public, to be responsive in fixing bugs that will (not might, will) happen. The N950 just gives a little lead-out time to devs so that people buying the N9 on the first day have a few apps to play with.

gerbick 2011-08-03 22:46

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by Slocan (Post 1063727)
In an ideal scenario, I totally agree with your post...

At the core of my statement(s), that's what I've been saying all along.

This isn't an ideal situation as far as the community device program goes in that one regard. It was merely an observation. One I've actually come to regret making because all was "well" before I stated anything it seems.

Don't panic. Carry on.

jalyst 2011-08-04 09:00

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by sevla (Post 1063685)
<SNIP> If it's that important folks should probably make a request or petition in the meego forums.. just a suggestion.

Oh I'm sure voice chat will be integrated, that's pretty clear.
However 1-1 or multi-user video chat is still very murky.
There's already a thread for it at the MeeGo forums.
But so far no clarity from anyone... sigh... oh well.

Quote:

Originally Posted by marxian (Post 1063711)
There are also some non-developers that have N950s, and I would hope that they will get involved in testing and reporting bugs, in addition to providing us with those lovely unboxing videos for a product that nobody can buy. :p ;)

There is? How the heck did they get one?
I'd hope they're still doing their utmost to contribute in whatever way they can.

Quote:

Originally Posted by marxian (Post 1063721)
There was a program for commercial developers also. So there are some commercial entities that are using N950s. I don't expect that they will respond to any questions here, though. That's the flipside of the coin. I am happy to see N950s in the hands of people that have been active in this community. I can always get an iPhone if I want something that 'just works TM'.

Exactly.
And IIRC Nokia's also developing a raft of apps internally, & alongside 3rd parties.
Long before these N950 dev. programs commenced...
Albeit probably scaled-back significantly, since the change in strategy :(

Willem Liu 2011-08-11 14:40

Re: Nokia N950 vs Nokia N9
 
The Ovi Store beta for the N950 just released today and it's got a depressing amount of apps available...

At first I was really excited about developing for the N950, but I've come to realize that it only supports QML for interface designs. Having to learn a new scripting language so I can rewrite my Maemo 5 apps for the N950 is just frustrating.
But I'll keep on going with a steady pace.

And back to the N950 vs. N9... I have no idea which one will be better as I haven't been able to use the N9 yet.
I have to say that although the hardware keyboard is nice. The slideout mechanism really sucks in comparison to the N900.
It's great that the screen is lifted a little, but to slide it out takes quite a bit of effort. It just never feels fluent and easy to do.

jalyst 2011-08-12 07:16

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by Willem Liu (Post 1067903)
The Ovi Store beta for the N950 just released today and it's got a depressing amount of apps available...

Everything I've read suggest it'll build up quite rapidly in the coming weeks.
We should have at least a few hundred commercial grade apps at launch, & even more non-commercial.

Quote:

At first I was really excited about developing for the N950, but I've come to realize that it only supports QML for interface designs. Having to learn a new scripting language so I can rewrite my Maemo 5 apps for the N950 is just frustrating.
But I'll keep on going with a steady pace.
Please don't give up, we're all going through a though time now I know!
Everything management's doing/done suggests they don't want the N9 to be a success.
So we need devs to be even more positive than before...

Quote:

I have to say that although the hardware keyboard is nice. The slideout mechanism really sucks in comparison to the N900.
It's great that the screen is lifted a little, but to slide it out takes quite a bit of effort. It just never feels fluent and easy to do.
But would you say it's faulty, as was claimed at the beginning of the year?

Willem Liu 2011-08-12 09:43

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by jalyst (Post 1068268)
Everything I've read suggest it'll build up quite rapidly in the coming weeks.
We should have at least a few hundred commercial grade apps at launch, & even more non-commercial.

I'll wait and see. I'm hoping for more "useful" apps. I don't need the quantity, just quality.


Quote:

Originally Posted by jalyst (Post 1068268)
Please don't give up, we're all going through a though time now I know!
Everything management's doing/done suggests they don't want the N9 to be a success.
So we need devs to be even more positive than before...

I'll keep on going, I'm quite far with my port of the EasyList app. It's even in the "Harmattan style". I'm quite happy about it now. QML is quite easy, but sometimes not as logical to me.


Quote:

Originally Posted by jalyst (Post 1068268)
But would you say it's faulty, as was claimed at the beginning of the year?

The combination of the slide mechanism with the slim design might not be the best design choice. You have little grip to easily slide the screen open. BUT once it's opened it's the best invention since sliced bread. The slightly lifted screen makes it so much easier for your thumbs to reach the screen and the keyboard without moving your grip. That's fantastic.

jalyst 2011-08-12 12:07

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by Willem Liu (Post 1068319)
I'll wait and see. I'm hoping for more "useful" apps. I don't need the quantity, just quality.

Even if we have only 10 top-grade/commercial apps at launch, I'll be happy with that.*
So long is the inbuilt functionality impresses, which I suspect it will.
And there will almost certainly be many more free or lesser quality apps.

Quote:

I'll keep on going, I'm quite far with my port of the EasyList app. It's even in the "Harmattan style". I'm quite happy about it now. QML is quite easy, but sometimes not as logical to me.
Oh that's great to hear, sounds like a useful app, may be one of my 1st purchases.
Assuming you're dev'ing via the commercial program, & not the community one. :D

Quote:

The combination of the slide mechanism with the slim design might not be the best design choice. You have little grip to easily slide the screen open. BUT once it's opened it's the best invention since sliced bread. The slightly lifted screen makes it so much easier for your thumbs to reach the screen and the keyboard without moving your grip. That's fantastic.
Oh cool, so not flimsy and likely to break anytime soon!
As was suggested in Feb. as-to-why it couldn't be embraced by carriers.
Always thought that assertion was overly simplistic....

*but from what I've read, I'm quite certain there'll be more than that.

Willem Liu 2011-08-12 12:30

Re: Nokia N950 vs Nokia N9
 
Quote:

Originally Posted by jalyst (Post 1068418)
Oh that's great to hear, sounds like a useful app, may be one of my 1st purchases.
Assuming you're dev'ing via the commercial program, & not the community one. :D

It's going to be a non-commercial release. But you're always welcome to donate:)


Quote:

Originally Posted by jalyst (Post 1068418)
Oh cool, so not flimsy and likely to break anytime soon!
As was suggested in Feb. as-to-why it couldn't be embraced by carriers.
Always thought that assertion was overly simplistic....

*but from what I've read, I'm quite certain there'll be more than that.

Only time will tell if the construction is sound.

zehjotkah 2011-08-12 13:02

Re: Nokia N950 vs Nokia N9
 
It's the same construction used in the Nokia E7 which is really sturdy.
No way this was blocked by the carriers.

baptx 2011-08-15 22:12

Re: Nokia N950 vs Nokia N9
 
Probably has it already been said but flash support is available in Fennec! http://konttoristhoughts.blogspot.co...73851680035486

jalyst 2011-08-16 05:00

Re: Nokia N950 vs Nokia N9
 
^ No that's actually incorrect....
I doubt mozilla.og would pay the license for the signed NPAPI binary.

We need Nokia to pay the license for a signed binary for their customized Fennec.
This is what jolo is trying to convince management to do now.


All times are GMT. The time now is 08:13.

vBulletin® Version 3.8.8