Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19

Thread: Develop Ubuntu Apps

  1. #11
    Join Date
    Mar 2010
    Beans
    65
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Develop Ubuntu Apps

    If you want to write open source software, you just need to write it then offer it to the public. Before you learn about the licenses, etc. you need to learn to program. I appreciate your desire to contribute directly to Ubuntu, but we have to crawl before we walk, walk before we run.

    Find out what commonly used programs use Python; then, find which ones you like. Read the source code for the programs you like and use daily. Learn from it. Look for stupid things that the original writers or the maintainers have done and figure out how you could do it better without breaking the program, without making it Hell for the maintainers that will come after you.

    Remember always that the most time consuming, maybe the most common activity that any programmer, (especially open source programmers,) takes part in is maintaining code.
    I will estimate that maybe thirty to fifty percent of my time is spent actually writing original code, which also involves looking at reference material, (i.e., learning,) and at least fifty percent is going back through and figuring out what I did wrong, what I could do better, what is going to need to be changed to make it work with future technology.


    Your questions have been about programming, basically. You need to learn this before you actually give anything away; there are other ways you can help, such as helping to translate documents, user interfaces, etc. into languages other than English, if you decide you don't want to help with programs.

    There are several stickied threads at the top of this section. You will need to better investigate these things for yourself before asking questions in the future. We appreciate your eagerness to learn and help out; and when you have problems, please just ask us for help and we'll do what we can.

    However, these questions have been very general, with easily found answers if you'll take the time to properly search.

    Good luck, hope to see you around some more.

  2. #12
    Join Date
    Jun 2010
    Beans
    13
    Distro
    Ubuntu

    Re: Develop Ubuntu Apps

    @Ahava591 I am just a beginner. I am not talking about contributing to Ubuntu but creating software for Ubuntu.

  3. #13
    Join Date
    Oct 2006
    Location
    /dev/null
    Beans
    1,574
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Develop Ubuntu Apps

    Quote Originally Posted by shubhkarman View Post
    OK. And how about using C# with Mono?
    Works fine. Gbrainy and Tomboy are C# apps, on a default Maverick install.
    Understanding is a three-edged sword: Your side, their side, and the truth

  4. #14
    Join Date
    Jan 2008
    Beans
    4,305

    Re: Develop Ubuntu Apps

    You might take a look at this if you are like Gnome/GTK+. Vala is a language with a C#-like syntax that compiles to C. I am actually planning to pick this up myself at some point if I ever get around to it.
    http://en.wikipedia.org/wiki/Vala_%2...ng_language%29


    This is a program written in Vala:
    http://en.wikipedia.org/wiki/Shotwell_%28software%29

  5. #15
    Join Date
    Jun 2010
    Beans
    13
    Distro
    Ubuntu

    Re: Develop Ubuntu Apps

    @NightwishFan I'll surely look at Vala. It seems to be great. Do you have any other ideas? Can I package Vala programs or C# programs to .deb? I know nothing about packaging.

  6. #16
    Join Date
    Jan 2008
    Beans
    4,305

    Re: Develop Ubuntu Apps

    Yes, vala/gtk+ libraries and apps like shotwell are already packaged, so you can use them in Ubuntu. I do not develop/package much so I am not the one to ask how to do so.

  7. #17
    Join Date
    Mar 2009
    Location
    Buenos Aires, AR
    Beans
    2,325
    Distro
    Ubuntu

    Re: Develop Ubuntu Apps

    OP want to learn Python, i think we should help on that way...

  8. #18
    Join Date
    Jun 2010
    Location
    Austria - Graz
    Beans
    124
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: Develop Ubuntu Apps

    I'm not really sure that OP even really knows what he wants.

  9. #19
    Join Date
    Jan 2008
    Beans
    4,305

    Re: Develop Ubuntu Apps

    They can make up their own mind I suppose. I would like to see more Vala apps so I am pretty much always going to throw that out there.

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •