![]() |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Put me down for $20
(and another 10$ if someone figures out HTF QAudioInput works using python):D Mike C |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Great, I already fail - at installing the SDK... :D
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
http://www.forum.nokia.com/info/sw.n...ia_Qt_SDK.html How did it fail? |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
When I used the online installer it complained alot and failed to place tons of files in their proper directories. I had to ignore over 40 error prompts and, when it finished, the installation was broken. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Ah, didn't even know about that one - right now I was going to use the one from the Maemo WIKI
And it turned out to be a known issue with Lucid that (once found in the elusive Known Issues list :D) was easy to fix. I guess I'll also take a look at the Nokia one, with all that talk about Qt being THE FYOOCHA and all that. Couldn't find it in the WIKI, is the default language C++ for that one? (Not sure whether I'm up to the task to learn a new language in 6 days - though I have to admit that after a decade even C++ feels like a "new" language to me... :P) |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
If you want to use PyQt+python you don't need any SDK at all. Just get a good text editor with some python syntax highlighting and indention support and write your code. Copy the files over to the n900 and run them (after installing pyqt on the N900). You could use the QtDesigner (part of the Nokia Qt SDK) also for PyQt to Design GUIs. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Thanks, DanielW, that's good news!
Not sure about using python instead. Guess I'll take a look at the syntax to see whether learning python might even be easier than re-learning C++. ;) |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Still having problems with that QtMultimedia, huh? :( I was hoping it would have been worked out by now, I know helex and noobmonkey are struggling a bit with it too. if it works in c++, is there anyway to call the api from within python like the example here for the contact list http://wiki.maemo.org/PyMaemo/Access...ython_bindings ? I hope you all get it sorted out soon, unfortunately it looks like you are pioneering a bit.. Oh and thanks Daniel and jessi for helping Nathraiben out with his sdk problems. I guess that's only 5 days left for you now, better get the snacks in and pull an all nighter or two :p I hope you get something completed, it'll be cool to see what you come up with... besides you got all those weekends up til the July 21 deadline :) As well as Qt and PyQt, you can also use PyGame (the Python game framework) to make apps that run on the N900 without requiring Qt at all. It's just a matter of creating the app size to suit the n900 and transferring the py file onto the phone. Hmm if I grab a couple of hours before bed to myself I might do a teeny weeny mini tutorial thingy on using PyGame just cause.. well no reason.. just. I'll update if it happens :) |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Especially seeing various competitors actually helping out each other was a totally awesome novelty to me. So another round of thanks from me! Quote:
Quote:
Quote:
Quote:
By now I'm almost sure I'm going to get into python instead of C++. It will be hard getting used to having no delimitors (getting used to dots instead of semicolons was hard enough already :P), but other than that the syntax better "appeals" to my inner Java and PHP developers. And being an interpreter language is a bit of a plus, too. Especially when developing on the N900 itself, I guess. Thanks again! *off to read some tutorials on python* |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Intro to Building Simple Apps with PyGame... in 30 mins! It's a pretty simple introduction, and creates two simple 'apps' A hello world basic app ("Hello Spaceship!") with a spaceship that moves to key presses on the N900 keyboard http://i90.photobucket.com/albums/k2...aeStarShip.png And a hammer app lol. You hold it like a hammer, and when it swings past horizontal it makes a hammer sound. Actually it's kinda addictive! The app reads the n900 horizontal orientation using the accelerometer and uses Pygame to play the sound file. http://i90.photobucket.com/albums/k2...-maeHammer.png Thanks to Nathraiben for thanking it :D I was updating the thread in bits and pieces whilst watching the world cup highlights on TV, and noticed loads of people were viewing the thread and only Nathraiben clicked on 'thanks' grrrr :p Ofcourse, it could mean that most people thought it was rubbish lol :D Edit: and cheve now too :cool: |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Behold my most beautiful first python app, which does the incredibly useful job of querying one of my old PHP scripts on my server for converting a timestamp to human readable output. Incredibly useful, I tell you... ;)
http://i301.photobucket.com/albums/n...reenshot04.png Joking aside, I love how easy it is to open a connection, set parameters and read the response. And I quite fancy how comfortable it is to develop a PyQt application in eric4. Now, if only reading the GPS data and constructing+displaying images was just as easy there would be nothing to stop me from turning my idea into reality. Well, other than the lack of time, but I'm getting used to not sleeping lately... :D (But, wow! Look at all those [almost] finished projects for this competition. Looking forward to getting and playing around with them!) Btw, that's one great tutorial on Pygame, kojacker! Will most probably not use it in this first project (unless there's actually a way to somehow make it work with Qt? Doesn't seem like it, though), but I'll definitely have to play around with it later. Looks rather reminiscent to game programming in Java, and that's definitely a good thing. [edit]Definitely not rubbish. At least it made perfect sense to this former game dev... :D |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
I have some questions about the rules that I could not answer by reading most of the pages and the wiki:
1. What do you mean by "Already released software"? Does software on the extras-develpment repository count as "released"? 2. Can one enter the same application in more than one category? 3. Does porting code from other platforms to the n900 counts or does the code need to be original? 4. I read many pages but could not find out how to donate. By the way great idea! |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Nathraiben, that's really your first python app? Pretty darn good! :cool:
I must say, Im liking Pygame for exactly the reason you mentioned (Im coming from Java J2ME programming experience) Quote:
So with that in mind: 1). I guess that would be released, but that doesnt disqualify it. If work has been completed or released during the competition dates then it can be judged with everyone else. 2). Nope, an app should only be entered into one category. But you're free to enter as many apps as you like. 3). It's judged on what you've done, you're free to work with legacy code but you cant take any credit for the stuff that isnt yours :) 4). At the moment we're taking pledges with a view to collect the donation later via paypal. We have $423 pledged at the moment, and always pleased to accept more :D If anyone would like to leave a message here or pm me, I'll add them to the list (anonymously if they like too). At the moment we are waiting to hear if a maemo.org paypal account will be created. Randy was to look into investigating this, hopefully over this weekend, and see if it can be pushed along further. Unfortunately at the moment we're still waiting to see. But if it's not going to happen, then we'll collect it in a trusted member's account for safe keeping until the competition ends. I hope that all made sense.. or sorta :) |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
I would like to know more about this:
Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Including the paypal address with your competition entry is just standard from what I seen of other competitions, it makes it easier for the organisers to pay out any winnings right away. However if you're worried about privacy then feel free to leave it out, that's no problem - the main point of the entry.txt file is to find out who are the developers and learn more about the application you are submitting. We can get in touch afterwards to get it from you if you're one of the lucky winners :) Please understand, however, that the bounty is being collected in paypal - it's just easier that way - so that is the way we expect to pay it out. It's fairly painless to set a Paypal account up if you dont already have one. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
I've added my footify project to the Wiki page with participants.
This is a Spotify client based on despotify and I sure hope it's finished before July 21st. I didn't really understand the instructions about the needed extra information but I'm sure someone will explain it further if I happen to be eligible for any kind of payout. :) EDIT: And the comment just before mine explained it perfectly. Thank you kojacker. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
I think we need more advertising for this...
We still need more donations and more developers.. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Above all, more time! :D
(Convincing GPS to work inside a re-usable class took far too long, so I'm way behind my tight schedule... ;P ) Btw, how will the submitting part of the contest work? Will we have to upload our application to extras-devel? If so, would anybody be willing to help me with that, as I don't know nothing about packaging (and above all don't even know how to figure out dependencies and such). :) |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
At the moment we have $423 pledged, including your own $10 (thank you very much Adib!), and there's 35 projects listed as participants in the Wiki. We also have had 3,218 views on the wiki page so far.. We're doing alright for the first attempt by people who don't know what they're doing :p but moar moar moarrrrr of everything would be very welcome! We also have a bit of a juggling act, as some people voiced concerns earlier on that the competition was getting too big as it is now, and it was putting off new developers from joining. It's kinda hard to know what is best way, intimate to maemo.org and friendly but smaller, or more wide reaching and try to get as many apps as we can but maybe put off people from getting involved... hmm i dunno.. I think whoever is doing the next one will learn the lessons of this one :) Quote:
Quote:
Quote:
There's a few wiki pages on it, it seems to depend on what language and environment you are using etc. I had a quick search here, take a look at these and see if they make any sense to you :) http://wiki.maemo.org/Packaging http://wiki.maemo.org/Documentation/...d_Distributing http://wiki.maemo.org/Packaging_a_Qt_application |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Any news on the community PayPal account, Texrat?
Edit: I think the entries should be submitted directly to extras-testing. We would avoid more work. Then the programs are already there, the community can easily test, judge and vote for them. After that it will be easy to get them into extras. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Quote:
Right now I'm a bit inconsequent and spend more time on Hildon, but I'm positive with a few more all-nighters I'll be back on track someday. And even if I don't make it through the deadline, by then I guess I'll be too far to give up anyway - so eventually I WILL finish at least the first development stage, even if I miss the chance for winning the conference admission. ;) Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Me again (tell me if I'm getting on your nerves - I'm just really enjoying this contest ;) )... this time with another question concerning the rules.
Would it be okay to submit two projects? I'm currently working on a requested application (because I have so much spare time /sarcasm off ;) ) which most probably will be done by the end of the month, so it would be perfect for submitting it. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Absolutely you can submit a second project. You can submit as many projects as you wish, the more the merrier! :) |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Hey guys,
I know I'm a little late for the party, but can I stillsign up? Should I add myself to the wiki page, and that's it? I also noticed that the deadline was expanded - is that right? |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Yep just add yourself to the list of participants on the wiki so we can keep track of you and follow your progress. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
My app would be a customization tool, which would allow you to set different ringtones per contact. :) I have a pretty good idea about how to do that. Anyways, I haven't decidd on the name of the app yet, suggestions are welcome! |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
I am working to implement different ring tones per group of contacts on my qt application. What do you mean by different ringtones per contact? Just curious.... By the way I hope I will get it done so I can have join the competition as well... Felipe |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
Haven't started the app yet though, as I have other things to do. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Couldn't the two of you merge those affords then? I'm pretty sure a lot of people would be happy to have both functionalities in a single interface. I know I would, at least... :D
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
It is only natural that some will merge at some point... But I don't think we can coordinate this effort just yet ... Maybe after we have the initial releases and get enough community feedback on the features that matter most we can elect a "base platform" and start merging the extra features... I would like that, we all can benefit from a enhanced phone/contacts application. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
It's only dawned on me.. but we are now officially into the last month of the contest! Time is seriously flying. Leaving a week for tidying up and packaging, that's 3 weeks solid dev time.
We've still no word on an official maemo.org paypal account. To be fair, we have waited quite a while for news or updates. We might be waiting for nothing, so to get the show on the road let's ask zehjotkah if he's still up for being competition treasurer. If anything changes we can always transfer the bounty over to an official account later, if one should be made. Also please let me know if you have any ideas for sharing out the bounty. I had a good chat about it on the irc earlier. If I don't hear anything I'll just have to make a decision on it for better or worse, so here's the chance to speak up :) We're now up to 3,598 views on the wiki and a few more projects have been added since I last checked, which is cool :cool: As a reminder to myself, fake's store hasn't reopened yet.. I need to get in touch with him to make sure I can get the lazer cut stands I promised as part of the beginners bounty. Hope all's been going well with everyone's projects. Helex and noobmonkey, did you ever get that QtMultimedia mic problem sorted out? Hope so. Edit: Oh JereM, I haven't forgotten about you and your holidays. If I remember right, NetStory has already been packaged right? I'm asking because if entries are to be packaged I want to make sure you're ok with how to do that before you go away, but if I remember right you're well on top of all that. If you want to write a few bits about NetStory like in the Wiki's entry.txt section, leaving off the paypal address if you prefer, and maybe take a couple of screen shots, Im sure you'll be well covered for the entry. And if I grab those bits and pieces from you I'll be able to update the entry/judging thread on your behalf. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
I looked for a good C++ book at amazon (I know only how to program ANSI-C, Visual Basic 6/.NET, 386 Assembler and since 2 month fundamental python (PyQt4/Qt4.6)) but I wait with the order until I get the development framework proper runnung and until I have enought time to learn again a new programming language. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
|
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
http://maemo.org/packages/package_in...story/0.1.2-1/ And here seems to be few screenshots: http://www.symbian60.mobi/forum/neue...dazu/netstory/ Email: jeremmalinen at gmail.com Is there going to be "entry/judging thread" for each application or just one for the whole competition? |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Hello,
I have just started my first application. I write it on C (I have never used it before), because g++ couldn't be installed on N900 (it requires gcc, and I have only gcc-4.2, if I understand right). The Wiki Page http://wiki.maemo.org/Documentation/...mo_application is frustrating. It seems to have elements from Maemo 4 Diablo (like callbacks file), so I just have to use the source code here: https://vcs.maemo.org/svn/maemoexamp...mopad-window.c and still it's difficult to understand. For instance, why give the names to buttons as "New", "Save", etc, if GTK_STOCK_NEW and others give these standard labels (and maybe, even automatically translate themselves into needed language, I don't know)? I cannot hope I finish in time; I'm not even sure I'll finish at all. |
Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
Quote:
I was thinking about checking eSpeakCaller's source, and instead of playing espeak voices, just plainly play the file specified as ringtone. Since it is not possible to extend the contacts app (or I don't know of a way), I wanted to create a control panel app for this. If you already started the project, I'd rather jump in than create my own. So, if any collaborations are welcome, I'll be glad to help out. (PM me about the details.) |
| All times are GMT. The time now is 11:49. |
vBulletin® Version 3.8.8