maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   N900 Advice (https://talk.maemo.org/showthread.php?t=43680)

Rob1n 2010-02-08 17:07

Re: N900 Advice
 
Quote:

Originally Posted by chrism_scotland (Post 516474)
I really mean is there a lot of support for the device from a large user community, it seems that Nokia are very keen on pushing the N900, I just don't want to buy something thats going to be dead in 6 months!

That's somewhat of a hot question at the moment. There's certainly plenty of community support at the moment, and the hope is that either Maemo 6 will be available for the N900, or that the majority of applications will be compatible with both (or trivially portable). The move to Qt4.6 as a cross-platform library for M5, M6, and Symbian should help in this regard. Nokia haven't given any concrete assurances yet though, so it's all a bit up-in-the-air. Failing that, community support could drop off pretty sharply :( I'm optimistic on that front though.

Dancairo 2010-02-08 18:05

Re: N900 Advice
 
Quote:

Originally Posted by Freemantle (Post 516183)
Hi,

If you are an average user, with little linux knowledge you'll find this device very underwhelming.

A quite incorrect, and sweeping statement. I myself am an "average user, with little linux knowledge" yet I am constantly amazed at this device, and thoroughly enjoying learning and playing with it daily.
I wouldn't swap it for anything on the market or even all three of it's main competitors.

Freemantle 2010-02-08 19:15

Re: N900 Advice
 
i possibly should have said:-

If you are an average user, with little linux knowledge, and no interest in tinkering with linux to make things work, you'll find this device very underwhelming.

zwer 2010-02-09 11:28

Re: N900 Advice
 
Quote:

Originally Posted by Freemantle (Post 516183)
Until Nokia get a store working where developers can get paid for their programs, why should they waste their time devoloping for a platform the manufacturer doesn't even seem to be supporting very well.

I'll take a wild guess that you are not a developer, hence the rubbish question `why should they waste their time developing...` Developing is not a waste of time, even if you don't get any money you gain knowledge and experience. Lots of us became developers by developing for free, for years. Next time when you visit any web page ask yourself the same question as more than 50% of the Internet runs on FOSS (Linux, Apache, Perl, PHP, Python...). There is also ~20% chance that you surf the web using something that's also FOSS (various Mozilla projects). And then there are projects like OpenOffice.org, The GIMP and tons of others - all of which are developed without charging a dime to the end users.

In the last decade I've primarily developed using FOSS solutions and contributing back to the community, and I'm getting a decent living out of it, thank you very much. You don't need to be able to sell your software to the end users in order to make money out of it. And even if you don't make any money in any way on your FOSS development, there are tons of other incentives to make you develop your software for free - community cred, learning, pimping up your CV, making useful contacts... I know quite a lot of people that make more than a decent living without selling a single line of their code to the end users.

Just because you don't understand it, or because it doesn't conform to the conservative way of doing business, it doesn't mean that it doesn't work.

chrism_scotland 2010-02-09 21:13

Re: N900 Advice
 
Well I had a play with an N900 today and was very impressed feels a much better built device than I imagined!
I'm sure it will do all I want and I've always wanted to give Linux a try!

mrebanza 2010-02-09 21:17

Re: N900 Advice
 
Quote:

Originally Posted by Fargus (Post 515798)
Works fine for me - maybe a cookie setting or the site detecting browsing from a mobile network?

I purposely set my user agent to iPhone so I can get the mobile verisons of sites . . . doesn't use CBS much but mobile Mashable and Facebook rock!!!


If a site doesn't give you a link to switch from mobile to standard then they are not worth visiting:rolleyes:

kamishly 2010-02-10 00:02

Re: N900 Advice
 
Quote:

Originally Posted by mrebanza (Post 518338)
I purposely set my user agent to iPhone so I can get the mobile verisons of sites . . . doesn't use CBS much but mobile Mashable and Facebook rock!!!


If a site doesn't give you a link to switch from mobile to standard then they are not worth visiting:rolleyes:

CNBC has a great website and I was able to view it in the desktop format on my N900 but the last few days I only get the mobile version.

It's odd and I tried to reboot, but still renders the mobile version but everything else comes in the desktop format.

Gadgety 2010-02-10 00:09

Re: N900 Advice
 
Quote:

Originally Posted by RevdKathy (Post 514705)
N900 is weak if you want extremely rich phone features like voice dialling or even individualised ringtones. It's a bit thin on business items - some of the obscure MfE stuff, email and the calendar are feature-poor.

Hi RevdKathy,

for Chrism_scotland who's already got the E72 I agree with you regarding the usefulness and features of the N900. However your description of voice dialing and individualised ringtones as "extremely rich phone features" and MfE as "obscure stuff" cracked me up.

Guber99 2010-02-10 01:16

Re: N900 Advice
 
why do u need two devices?

Freemantle 2010-02-10 01:37

Re: N900 Advice
 
@Zwer

Easy tiger, I'm not having a go at the community developers, but, i do believe there is room for the community and commercial developers to co-exist.

in any case, one of your comments intrigued me:-
"I know quite a lot of people that make more than a decent living without selling a single line of their code to the end users."

how do these people make a decent living? You also say you make a decent living by developing? pretty tricky making a living by not getting paid for what you do.

If some developers don't need to get paid for their work, how come the Angry Birds level pack isn't back in the OVI store and being given away? How come we haven't seen more development houses jump on board and load up the repositories?

RevdKathy 2010-02-10 08:45

Re: N900 Advice
 
Quote:

Originally Posted by Gadgety (Post 518605)
Hi RevdKathy,

for Chrism_scotland who's already got the E72 I agree with you regarding the usefulness and features of the N900. However your description of voice dialing and individualised ringtones as "extremely rich phone features" and MfE as "obscure stuff" cracked me up.

I have never used personalised ringtones or voice dialling, so I'd call them 'extremely rich'. ;) Don't think my last phone had them either. One of the things we forget is that not all users are coming from a high feature n-series or iphone. There are a lot of phones out there that do very, very little beyond call and text. ;) And no shortage of user who never ask their phone to do anything else. Those of us used to pushing our devices to the limit tend to see those limit-lines as 'normal' but they're not where everyone is.

As for MfE, I don't use it. But my understanding from thread-reading is that basic MfE connection works pretty well ok now, even with the older versions. What doesn't work is some of the stuff like very server-specific provisioning. So I'd say that was pretty obscure. If your provider is using something like that, you might want to check before purchase: if you have a standard set-up, I gather MfE is fine.

zwer 2010-02-10 13:50

Re: N900 Advice
 
Quote:

Originally Posted by Freemantle (Post 518684)
Easy tiger, I'm not having a go at the community developers, but, i do believe there is room for the community and commercial developers to co-exist.

I never claimed that there is no room for 'commercial developers' (if by that you mean developers and/or companies selling their products to the end users) in the Maemo technosphere. You are the one who implied that if Nokia don't get their store right, no developer will want to 'waste their time' developing for the Maemo platform, which simply isn't true - all of the applications you see in the Extras repository are a simple proof of that, many of them existed even before Nokia made N900 somewhat Ovi Store compatible. Furthermore, the beauty of the Maemo platform is that you don't have to beg Nokia for almost anything if you want to develop and sell your software on the N900, nor you need to go through their approval process - you can set your own repository and sell your software directly without giving a dime to Nokia, or asking them if they are ok with your application. Just because that is how its set on the iPhone/iPod/iPad market doesn't make it the right, or the only way to 'skin a cat' - I much more prefer the Maemo way, as a developer, and as an user as well.

If you really want an input on this subject from the perspective of a developer who makes a living by selling his software to the end users, check THIS post.

There are millions of developers selling their software directly on the Windows, MacOS and various Linux platforms, with no centralized place or an arbitrary censor and, believe it or not, despite the huge success of Apple's App Store, the vast majority of software is still sold directly. I see no reason why would it be any different with the Maemo platform.

Quote:

Originally Posted by Freemantle (Post 518684)
in any case, one of your comments intrigued me:-
"I know quite a lot of people that make more than a decent living without selling a single line of their code to the end users."

how do these people make a decent living? You also say you make a decent living by developing? pretty tricky making a living by not getting paid for what you do.

This would require a huge discussion that would stray off too much from this topic, but I'll try to explain in short.

First of all, I never said that I'm not getting paid for what I do - there is no such a thing as free lunch, after all. I said that I don't charge to the end users (as in regular people), which is a huge difference - I still charge companies for implementing my solutions. There are couple of ways allowing me to make a decent living:

1) Developing custom software/services for specific needs - that is almost exclusively the only non-FOSS development I do. Sometimes due to the corporate policy (quite common when dealing with banks) they insist on using non-FOSS solutions, or licensing of some of the used products prohibits re-licensing under some of the copyleft licenses. While this area is usually the most lucrative, I personally avoid it unless the deal is really good, as in many cases it requires reinventing the wheel over and over again, which leads to developer boredom.
2) Developing custom platforms/implementations and providing the support - this is my personal favorite way of getting the green bills. It's much like the first way but with the exception of mainly employing FOSS solutions and usually convincing the client to leave the system completely open even if not required by the license of any of the integrated elements. If some change needs to be made to the implemented FOSS solutions - be it a bug fix, additional feature or a different implementation of already existing feature - I commit that to the original solution so the whole community sees the benefit. This way I've contributed to various Apache, Mozilla and other less-known projects, and any user using those today benefited in a small way from my personal involvement without paying me a dime, just as I've seen benefit from other contributors without paying them anything.
3) Donation-ware development - while I don't directly involve myself in such development, primarily because of the awkward banking laws in my country making PayPal and other simple solutions unavailable, this is a perfectly viable solution for earning something by developing FOSS software. It may not be the perfect way as most people prefer to play it cheap, but as an additional income it still stands as a valid approach - after all, you do what you love, and if you get some money by doing that, all the better.

There are a couple of other approaches, usually a mix of the aforementioned, that would take too long to explain, and this thread is not exactly the best place to talk about it, so if you want to go into details please open a new topic in an appropriate forum.

Do you think that Nokia paid a dime to Linus Torvalds, or any other person responsible for today's notion of Linux? Did you pay them (developers, not Nokia) anything? Yet you are using Linux on your device. So, how do those developers make a living? Think about it...

Quote:

Originally Posted by Freemantle (Post 518684)
If some developers don't need to get paid for their work, how come the Angry Birds level pack isn't back in the OVI store and being given away? How come we haven't seen more development houses jump on board and load up the repositories?

I never said that some developers don't need to get paid for their work. All the developers need, unless they have a recently deceased uncle who left them a fortune in his will. It's the approach that one developer chooses on how he/she will make a living. I prefer to work `in the open` and charge for my services rather than my code, others may prefer different. I'd argue that I made more money by developing FOSS solutions than I could've possibly made by creating and selling proprietary solutions.

As for more development houses jumping on board, that really has nothing to do with the state of Ovi Store or Nokia, but with the user base. It's like asking why Adobe is not providing Photoshop for the Linux platform - the possible gain from that move does not justify development time, at least not short-term, and every company has its own policies. Number of N900 users is just a blip on the global platforms radar and is still hardly justifiable for some company, focused on selling software to the end users, to put aside resources needed to develop their solutions for the Maemo platform. When a certain threshold of Maemo devices `in the wild` is reached, you can bet that more `development houses` will join the ride.


All times are GMT. The time now is 16:19.

vBulletin® Version 3.8.8