maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Start Developing for N9/MeeGo (https://talk.maemo.org/showthread.php?t=86768)

Chupada 2012-09-10 18:57

Start Developing for N9/MeeGo
 
Hallo,

i'm a german student of computer science and i want to start developing for MeeGo and the Nokia N9.

I owned one a few months ago but gave it away. But all the other Operation Systems for Smartphones are just lame so i want to come back to the N9.

I have a few questions:

1. Is it completely Open Source? Beacause...
2. ... i want to download the whole code and start to read me through. Where is it available?
3. Is there any guide on the internet where i can start to learn about MeeGo?
4. I know that there is a kind of "jailbreak" for the N9, so anybody must know very deeply about the N9 and MeeGo. Did they open sourced theire project to learn from it?
5. Apps are written in C++ with Qt, right?


And last but not least (kind a special one): Is there ANY CHANCE to buy a Nokia 950?? I need a keyboard so much, and this is the only thing i miss on all these smartphones now.

I looked on ebay, but nothing there. Would pay much of dollars to have a MeeGo Phone with a keyboard.... :)

Looking forward for your answers and happy to be part of the community.

munozferna 2012-09-10 19:17

Re: Start Developing for N9/MeeGo
 
Quote:

Originally Posted by Chupada (Post 1264377)
Hallo,
1. Is it completely Open Source? Beacause...

Not completely.
Quote:

Originally Posted by Chupada (Post 1264377)
2. ... i want to download the whole code and start to read me through. Where is it available?

It should be partially available on some sites like http://depot.javispedro.com/nit/harm/srcs/ or you can request it from Nokia.

Quote:

Originally Posted by Chupada (Post 1264377)
3. Is there any guide on the internet where i can start to learn about MeeGo?

Everything you need should be here http://harmattan-dev.nokia.com/

Quote:

Originally Posted by Chupada (Post 1264377)
4. I know that there is a kind of "jailbreak" for the N9, so anybody must know very deeply about the N9 and MeeGo. Did they open sourced theire project to learn from it?

inception is opensource, there are problems with the main site though.

Quote:

Originally Posted by Chupada (Post 1264377)
5. Apps are written in C++ with Qt, right?

Yes, but you can also use QML and Javascript, or Python with Pyside.

ajalkane 2012-09-10 19:21

Re: Start Developing for N9/MeeGo
 
Quote:

Originally Posted by Chupada (Post 1264377)
1. Is it completely Open Source? Beacause...

No. Much of it is though.

Quote:

2. ... i want to download the whole code and start to read me through. Where is it available?
Look for the libraries you want, google if the source is available. Qt is all opensource, so that's a good place to start. Also for example:

http://meego.gitorious.org/meegotouch

Quote:

3. Is there any guide on the internet where i can start to learn about MeeGo?
http://harmattan-dev.nokia.com/

Quote:

4. I know that there is a kind of "jailbreak" for the N9, so anybody must know very deeply about the N9 and MeeGo. Did they open sourced theire project to learn from it?
Yes it's open source. Inception is here http://talk.maemo.org/showthread.php?t=85238

Quote:

5. Apps are written in C++ with Qt, right?
Yes. But depending on application you can do pure QML + JavaScript. Also Python is quite popular.

Quote:

And last but not least (kind a special one): Is there ANY CHANCE to buy a Nokia 950?? I need a keyboard so much, and this is the only thing i miss on all these smartphones now.
N950s shouldn't be sold, but sometimes you see them sold on ebay. Prepare to pay a lot. And a warning: the LCD screen on N950s seems to be prone to breaking corrupted. My own N950's screen got corrupted, but luckily I got a replacement. I know several other similar cases. IMO N9 is better as a day-to-day smartphone, but of course N950 is nice for some terminal hacking etc. development activities.

Quote:

Looking forward for your answers and happy to be part of the community.
Have fun and hope you get into development. It's really nice.

nonikhanna 2012-09-11 07:32

Re: Start Developing for N9/MeeGo
 
"Yes. But depending on application you can do pure QML + JavaScript. Also Python is quite popular."

If I can use javascript to make applications on the N9, then it would be possible to use eclipse to create those applications?

minimos 2012-09-11 07:48

Re: Start Developing for N9/MeeGo
 
Quote:

Originally Posted by Chupada (Post 1264377)
I have a few questions:

1. Is it completely Open Source? Beacause...
2. ... i want to download the whole code and start to read me through. Where is it available?

You may also join the Mer/Nemo community which is working entirely on opensource project based on Meego: https://wiki.merproject.org/wiki/Nemo

fasza2 2012-09-11 11:11

Re: Start Developing for N9/MeeGo
 
Quote:

Originally Posted by nonikhanna (Post 1264669)
"Yes. But depending on application you can do pure QML + JavaScript. Also Python is quite popular."

If I can use javascript to make applications on the N9, then it would be possible to use eclipse to create those applications?

In the same sense as you can use any text editor the answer is yes. (I use Leafpad on Maemo a lot or sometimes Kate/Gedit on Linux) However, for advanced features you'd really want to use Qt SDK, especially for the QML part I am not sure if highlight would work entirely with Eclipse. Also, Qt SDK got built-in qmlviewer to easily execute QML/JS code, debugger etc...

anzx 2013-08-03 08:28

Re: Start Developing for N9/MeeGo
 
I'm new aswell and I'm wondering how can I interact to files from my pc? what do I need? is there any tutorial about that?

coderus 2013-08-03 10:20

Re: Start Developing for N9/MeeGo
 
sdk connection tutorial in your qt creator help assistant.

tortoisedoc 2013-08-03 12:26

Re: Start Developing for N9/MeeGo
 
MeeGo is definitely very opensource.
And the fact that it is, opens up millions of possibilities for apps.
Good luck!

www.rzr.online.fr 2013-08-03 12:58

Re: Start Developing for N9/MeeGo
 
what app do you have in mind ? may i suggest to study some opensource app and try to improve it ?
--
http://rzr.online.fr/q/harmattandev


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

vBulletin® Version 3.8.8