<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Thanks for all your help. <DIV><BR class="khtml-block-placeholder"></DIV><DIV><SPAN class="Apple-style-span">&gt;<I>"video ringtones" are not programs - they are just video animations. You can do them in graphic programs.</I></SPAN></DIV><DIV>I know that the actual video is not a program, but I would like to develop a program that plays the videos when you get a call.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><I>&gt;if you focus on graphic applications (Photoshop, Gimp, 3D Studio Max, Blender) you may do this by contributing themes, backgrounds etc</I></DIV><DIV>I have photoshop, so thats probably a good start. I guess I should wait to get a Neo, so I will know what to tweak.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><SPAN class="Apple-style-span">-ryan<BR><DIV><DIV>On Feb 12, 2007, at 1:56 AM, Krzysztof Kajkowski wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">2007/2/12, Ryan Kline &lt;<A href="mailto:radryan214@gmail.com">radryan214@gmail.com</A>&gt;:<DIV><SPAN class="gmail_quote"></SPAN><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> I would really like to contribute to OpenMoko by writing some</BLOCKQUOTE><DIV><BR>Hi Ryan! Thank you for your eagerness to  help OpenMoko! As you may know already Neo1973 is a phone with Linux and X-Window (GUI applications are written in GTK+ toolkit). So basicaly all rules of making programs for Linux and GTK+ will apply to Neo1973. There are, of course some hardware limitations (screen size, memory, processor, etc). I suggest you try googling for "linux programming howto", "gtk+ howto" etc. This would be the good point to start. <BR></DIV><BR><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">What I would like to write:<BR>        -Graphically cool looking programs like video ringtones that have <BR>some kind of really cool animation that plays when you get a call.</BLOCKQUOTE><DIV><BR>"video ringtones" are not programs - they are just video animations. You can do them in graphic programs.<BR> </DIV><BR> <BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">        -Tweaks to the UI to make it look really cool</BLOCKQUOTE><DIV><BR><BR>This is not trivial (on applications level) but if you focus on graphic applications (Photoshop, Gimp, 3D Studio Max, Blender) you may do this by contributing themes, backgrounds etc. <BR></DIV><BR><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">        -A program that allows you to use MP3s as ringtones<BR></BLOCKQUOTE></DIV> <BR>I am sure that somebody with more experience will do this or it is already implemented ;) Maybe focus at creating MP3 ringtones?<BR><BR>Writing app that plays mp3 is actually good excersise (if you use specialized library to play mp3) and you may find plethora of examples of such application. <BR><BR><BR>Good luck!<BR><BR>cayco<BR></BLOCKQUOTE></DIV><BR></SPAN></DIV></BODY></HTML>