[Tux4kids-discuss] TuxPaint Ideas

Bill Kendrick nbs at sonic.net
Mon Apr 29 22:43:04 UTC 2013


Hrm, I don't think _I_ said any of that, but perhaps someone else who is
part of Tux4Kids suggested these things?

-bill!

On Mon, Apr 29, 2013 at 10:54:31PM +0300, Ioana Culic wrote:
>    I understand what you want.
>    I suggested rewriting the application because you said that you would like
>    to use plug-in's. From my point of view, the easiest way of doing this is
>    by using Content Providers and Activities stored in a different apk. With
>    the NDK, which is the toolkit used for writing SDL-based applications, it
>    might be more difficult.
>    NDK also implies compiling the application differently for each device
>    architecture, which can be uncomfortable.
>    You also wrote about these flaws of the NDK on the web-site. There says
>    that a rewriting of the application, from scratch is more welcome than one
>    which is ported.
>    Ioana
> 
>    On Mon, Apr 29, 2013 at 9:14 PM, Bill Kendrick <nbs at sonic.net> wrote:
> 
>      Hi Ioana, unfortunately, I think I'd be the person who would need to
>      mentor a GSOC student to work on Tux's Turtle, and I do not have the
>      time
>      right now.  (Also, the code isn't in a particularly usable state.)
> 
>      As for an Android port of Tux Paint, I would definitely want a _port_,
>      rather than a rewrite.  In other words, like with the ports to
>      Windows, BeOS, and Mac OS X (and, once we integrate it, iOS (iPad)),
>      I'd want the Android stuff to be part of the main codebase, and not
>      a separate program that would need to be maintained separately.
> 
>      I'm not very familiar with Android development, so I don't know how
>      much that would involve, but I'm pretty certain that other libSDL-based
>      games have been ported to Android in that way, so it should be possible.
>      (Part of the problem is that Tux Paint depends on a _lot_ of various
>      SDL-based libraries, and other libraries (FreeType, SVG and PNG libs,
>      etc.))
>      -bill!
>      On Mon, Apr 29, 2013 at 08:22:15PM +0300, Ioana Culic wrote:
>      >    Hi,
>      >    Thank you for your response. I would like to contribute to Tux's
>      Turtle,
>      >    especially if you think of writing it for mobile platforms too, as
>      this is
>      >    the area I have the most experience in.
>      >    Could I submit a proposal for the GSoC program regarding writing
>      Tux's
>      >    Turtle for Android or iOS, or I should stick to the projects that
>      are
>      >    already released?
>      >    If the second choice is better, do you think that writing the Tux
>      Paint
>      >    for Android is a good proposal? This would also involve
>      implementing the
>      >    new features you mentioned.
>      >    Ioana
>      >
>      >    On Mon, Apr 29, 2013 at 8:01 PM, Bill Kendrick <nbs at sonic.net>
>      wrote:
>      >
>      >      Hi Ioana, thanks for the suggestion.  I have actually already
>      started
>      >      a separate project that is a turtle-graphics based drawing
>      system,
>      >      "Tux's Turtle."
>      >
>      >      Unlike Logo, it's fully interactive, and not based on programming
>      >      individual commands; e.g., you press [D] to draw a line, [R] to
>      rotate
>      >      N degrees, [M] to move forward without drawing, etc. -- as you do
>      >      this, the turtle draws and moves, and at the same time, 'behind
>      the
>      >      scenes', the "program" is being recorded so that it can be
>      edited,
>      >      played back, saved, etc..  (It is based on "Delta Drawing", an
>      old
>      >      program
>      >      for early 1980s mirocomputers (Atari, Apple II, etc.))
>      >
>      >      http://tuxsturtle.sourceforge.net/
>      >
>      >      At this point, I don't think I'd like to add much in the way of
>      >      programming functionality to Tux Paint.  (I WOULD like to
>      completely
>      >      change how plug-ins (Magic tools) are developed, and emphasize
>      how older
>      >      children (say, high school) can create their own, to extend Tux
>      Paint.)
>      >
>      >      -bill!
>      >      On Mon, Apr 29, 2013 at 07:47:48PM +0300, Ioana Culic wrote:
>      >      >    Hello,
>      >      >    I am really interested in working with you within the Google
>      Summer
>      >      of
>      >      >    Code programm.
>      >      >    I would like to submit a proposal regarding the TuxPaint
>      >      application. I
>      >      >    thought of extending it so that it could also help children
>      learn
>      >      >    programming.
>      >      >    The idea would be to use the Logo programming language. We
>      could
>      >      use Tux
>      >      >    as the character which should be moved on the screen. There
>      sould
>      >      be two
>      >      >    play modes: one which allows you to draw whatever you
>      like,and
>      >      another
>      >      >    which gives you some drawings you must reproduce.
>      >      >    I have thought of implementing the application for mobile
>      >      devices(Android
>      >      >    or iOS).
>      >      >    I would deeply appreciate if you could give me some feedback
>      on my
>      >      idea.
>      >      >    Ioana Culic
>      >
>      >      > _______________________________________________
>      >      > Tux4kids-discuss mailing list
>      >      > Tux4kids-discuss at lists.alioth.debian.org
>      >      >
>      >    
>       http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/tux4kids-discuss
>      >      --
>      >      -bill!
>      >      Sent from my computer
> 
>      > _______________________________________________
>      > Tux4kids-discuss mailing list
>      > Tux4kids-discuss at lists.alioth.debian.org
>      >
>      http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/tux4kids-discuss
> 
>      --
>      -bill!
>      Sent from my computer

-- 
-bill!
Sent from my computer



More information about the Tux4kids-discuss mailing list