I'll stick by my recommendation of javascript, because the last thing a kid would want to do is have to write their program twice so that their iPhone friends and android friends can both see it. And don't forget the hassle of tooling and publishing on the app store.

I recently came across an IRC client called The Lounge which is the single best written JavaScript GUI I've ever used. I haven't had time to pick apart the source code yet, but they built that thing with the best that web technologies have to offer. You can browse to it from any common web browser, and on mobile devices there is a button in the UI to save a link to it onto the phone's desktop as if it were a native app. It's indistinguishable from a native app and functions better than half the apps on my phone. And best of all, it's free and allows me to cross off my TODO list item for that web-based multi-platform IRC bouncer I always intended to write, and without regrets, because this is way better than what I would have created.


In reply to Re^2: Advice on learning Perl and graphics by NERDVANA
in thread Advice on learning Perl and graphics by Dr. Subtilis

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.