Active Topics

 


Reply
Thread Tools
Posts: 114 | Thanked: 45 times | Joined on Oct 2009 @ Turin, Italy
#11
Of course the android documentation is much more better, but you have to consider that Maemo comes from many different projects. Of course Nokia could write again the GTK documentation, the Glib documentation and so on, but there is a lot of community that provide support for this.
Maybe they could just provide more tutorials and examples to simplify the learning on how to use all that libraries for the phone.
 
Posts: 2,014 | Thanked: 1,581 times | Joined on Sep 2009
#12
Originally Posted by HoX View Post
Of course the android documentation is much more better, but you have to consider that Maemo comes from many different projects. Of course Nokia could write again the GTK documentation, the Glib documentation and so on, but there is a lot of community that provide support for this.
Maybe they could just provide more tutorials and examples to simplify the learning on how to use all that libraries for the phone.

Granted GTK docs exist outside the maemo platform - however hildonizing an app does not - they at least need to provide something for that. Its going to be damn hard to encourage devs to come over to the platform without a decent API doc. I am not an novice programmer but even i am finding it hard going with the amount of docs provided
__________________
Class .. : Power Poster, Potential Coder
Humor .. : [*********] Alignment: Chaotic Evil
Patience : [***-------] Weapon(s): +2 Logic Mace
Agro ... : |*****-----] Relic(s) : G1, N900

 
fnordianslip's Avatar
Posts: 670 | Thanked: 359 times | Joined on May 2007
#13
Originally Posted by attila77 View Post
? It says quite clearly that support for the Mobility API for Maemo5 is worked on by Nokia.
It says, in respect of Mameo5, effectively: "Support for the API on the platform is being worked on by Nokia. At this point it is far from functionally complete or there is no code at all included in the current release."
__________________
Class .. : Lame hacker & beardy boffin
Humour . : [#######---] Alignment: Apathetic anarchist
Patience : [####------] Weapon(s): My cat, my code.
Agro ... : |#---------] Relic(s) : N900, MacBookPro, NSLU2, N800, SheevaPlug, Eee-901, Core2-Quad, PS3
"In theory, theory and practice are the same. In practice, they're not."
--
Beware of extras-devel.
 
bbns's Avatar
Posts: 101 | Thanked: 129 times | Joined on Oct 2009 @ Los Angeles, CA
#14
I am second to the documentation problem too. And even just SDK installation, it took me more than 5 minutes to find the URL of Nokia closed binary EULA site (which on the other hand, Android and iPhone do much better job).

It is also hard to find a specific problem, such as, 'How do I put an icon for my application' or 'How do you trigger camera AF setting'?

In the end, I have to go back reverse engineering routine.
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#15
Originally Posted by fnordianslip View Post
It says, in respect of Mameo5, effectively: "Support for the API on the platform is being worked on by Nokia. At this point it is far from functionally complete or there is no code at all included in the current release."
Yes, I don't see a problem with that. Qt Mobility is 4.6 material. 4.6 for Maemo is not out yet, so it's no wonder Qt Mobility is not functionally complete/missing. As long as Nokia seriously means 'we're working on it', it's OK. Realistically it's still way better than starting to learn GObject/GTK stuff and then realize it's anybody's guess what of that API/those libs will survive in Maemo 6.
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
Posts: 486 | Thanked: 154 times | Joined on Sep 2009 @ New York City
#16
Originally Posted by attila77 View Post
Yes, I don't see a problem with that. Qt Mobility is 4.6 material. 4.6 for Maemo is not out yet, so it's no wonder Qt Mobility is not functionally complete/missing. As long as Nokia seriously means 'we're working on it', it's OK. Realistically it's still way better than starting to learn GObject/GTK stuff and then realize it's anybody's guess what of that API/those libs will survive in Maemo 6.
Hmm... sounds like this wouldn't really encourage development if the framework isn't out yet and if developing for existing GTK stuff is a potential dead-end.

Maemo has to be future proof to some extent. Can't really expect developers to rewrite large swaths of code for every version of Maemo that comes out.
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#17
You misinterpreted me. GTK in itself is not a dead-end, it will continue to exist, if a community supported version is good enough for you. It's the APIs (some of which are GObject/GTK based) whose future is uclear (well, apart from gstreamer, perhaps).

There is a 4.6 tech preview available in extras-devel. While it is missing Qt Mobility, it is more than enough to get familiar with Qt and start development (and you have been hinted with mobility APIs so no surprises there). Qt docs *ARE* very good indeed. And let me repeat - Qt is not just an UI. It does TONS of things besides UI, and when Qt Mobility arrives it will be even more so.
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
Posts: 14 | Thanked: 0 times | Joined on Nov 2009 @ Philippines
#18
Quite a few of us are much more interested in low level documentation then high level documentation. Publish driver code, publish gsm modem commands, fully document gstreamer, dbus, etc.

We'll use the high level apis if we can, and the low level ones if we need to...
 
Posts: 25 | Thanked: 30 times | Joined on Dec 2007 @ Helsinki, Finland
#19
Originally Posted by qgil View Post
Is Android and Bada documentation giving you clear and easy to find answers about "GSM communication stack (sms, gprs, network information (lac,cid,mcc,mnc)) and GPS functionality"? Can you provide the specific URLs to see the difference?
First, I am impressed that this topic gained at least some attention and it's great to see so many responses and even from parties who probably can guide this platform forward with mandate.

To put complicated things straight, ever since 770 model of tablets, I've been waiting to obtain something running Linux and containing elements of communication and interaction in same package. I was a bit excited when N900 landed in my hand. Doing embedded Linux development over 10 years, I've been familiarized with various low level and high level approaches of several platforms and systems, being Linux user all the way. However, building user interfaces with GTK or QT is optional for our company purposes, before we can be sure that core of used platform can handle basic tasks to access required functionality.

Currently I am after suitable platform to develop m2m communication related application to security related user segments. How wonderful device N900 could be, if I just could figure out how to 'access', 'collect' and 'communicate' with this platform. I got SDK installed fine, it compiled my test programs nicely and offered me a solid base to move forward with my exploration inside N900. However, I could not find any information how to build GSM network awareness, short message communication and how to access camera, gps, accelerometer or bluetooth. All factors which are needed, when designing something which is not a 'game or QT scrolling demo'.

I sincerely hope that some one wakes up in Nokia, makes some reality check and returns to moving train to put these things up in order. They are base for you guys. It does not matter how many times you redesign ovi store, if there is no tools to produce software.

Some documentation, which gains my undivided attention in these other platforms are bellow. (now I have to check links which qgil provided and hope for best).

--

1. GSM State, SMS handling and cell location:
http://developer.android.com/referen...e-summary.html
http://developer.android.com/referen...lLocation.html
http://dpimg.ospos.net/contents/docs...mesetMain.html

2. GPS handling, geolocation and related things:
http://developer.android.com/referen...e-summary.html
http://dpimg.ospos.net/contents/docs...mesetMain.html

3. Excellent introduction for system wide development possibilities;
http://developer.android.com/guide/t...damentals.html
 

The Following 2 Users Say Thank You to ppafin For This Useful Post:
joshua.maverick's Avatar
Posts: 805 | Thanked: 440 times | Joined on Aug 2009 @ Mississauga, On
#20
Just looking at the organization and setup of those docs makes me believe learning to dev for android would be much better than trying for maemo.
 
Reply


 
Forum Jump


All times are GMT. The time now is 21:36.