View Full Version : What do I need to start developing applications?
garfield2142
2010-05-17, 20:28
Hello Maemo!
I've been browsing this forum for more than a year, mainly because I'm interested in the Nokia N900, but I don't own one yet. I'm also interested in developing new applications, I already have some good ideas but I don't know anything about programming languages. I used to make simple flash games in actionscript 2, but I can't do anything other than a bouncy ball which you can play with using the mouse. Where do I start? What programming languages do I need to learn to develop Maemo5 or Meego applications? I am willing to spend months on learning how to make the N900 better :D
Can you also give me some links to tutorials?
Thanks in advance
DeargDoom
2010-05-17, 20:32
Where do I start? What programming languages do I need to learn to develop Maemo5 or Meego applications? I am willing to spend months on learning how to make the N900 better :D
Can you also give me some links to tutorials?
Thanks in advance
Knock yourself out, buddy (http://maemo.org/development/)
fatalsaint
2010-05-17, 20:35
Here's a few:
http://www.maemomobiletalk.com/2009/08/31/developing-maemo-applications/
http://wiki.maemo.org/PyMaemo/Quick_start_guide
http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide
http://wiki.maemo.org/Developer_FAQ
http://wiki.maemo.org/Documentation/devtools/maemo5
http://wiki.maemo.org/MADDE
http://wiki.maemo.org/Category:Development
http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html
mannakiosk
2010-05-18, 12:53
For beginners to programming, python is often recommended.
You can practice your general programming and computer science skills with python and you will also be able to program for maemo/meego with python.
Here's a noobs tutorial for programming (in general) and python (in particular): http://openbookproject.net/thinkcs/python/english2e/
Here's the official python tutorial: http://docs.python.org/tutorial/
And here's an MIT course, including video lectures, in computer science using python (even if they use python, it's not for learning python, but for learning concepts of computer science): http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/LectureVideos/index.htm
And a dream. Don't forget a dream :).
Seriously though a good idea is often the hardest part of dev :)
And a dream. Don't forget a dream :).
Seriously though a good idea is often the hardest part of dev :)
It is, indeed.
When I ordered the N900 I asked anyone I know what I could code. It's useless to have programming skills and no Idea what to do with them :p
garfield2142
2010-05-18, 13:48
For beginners to programming, python is often recommended.
You can practice your general programming and computer science skills with python and you will also be able to program for maemo/meego with python.
Here's a noobs tutorial for programming (in general) and python (in particular): http://openbookproject.net/thinkcs/python/english2e/
Here's the official python tutorial: http://docs.python.org/tutorial/
And here's an MIT course, including video lectures, in computer science using python (even if they use python, it's not for learning python, but for learning concepts of computer science): http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/LectureVideos/index.htm
Thanks! I will read through those! The first thing that I will try to make is a menu template which I will use as a root for future projects. brb, reading
vBulletin® v3.8.8, Copyright ©2000-2024, vBulletin Solutions, Inc.