[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