From: Siddharth K. <sid...@gm...> - 2013-04-11 22:27:44
|
Hi Madhawa, Good to know about you. One of the projects last year ported/re-implemented Tuxmath to mobile. The end result is a good base to proceed further. The app is written in HaXe NME, which is open source (MIT license) and provides cross-platform support for all major platforms out there. I have recently added the code on Tux4Kids unofficial github repository https://github.com/tux4kids/tuxmathmobile, and have been working on scaling assets at runtime (see the devel branch). A few solid starter contributions for this project can be - 1. The code has poor debugging support. A good start would be to add a debug macro, with a level wise debug support (1 - benign tracing, 2 - moderate tracing, 3 - heavy tracing). 2. Scaling approach can be improved. I am currently compiling assets for a particular device dimension (1920x1200) and then scaling them based on the runtime device dimensions. Using svgs (and a svg to bitmap parser) instead of bitmaps at compile time should reduce the generated .apk size by a huge factor. 3. Refactor the code to a consistent standard. All three tasks should give one a good familiarity with the code base. Send in the pull requests when you have one of the tasks finished. Use the github project issue tracker to report bugs/feature requests. If you interested in porting TuxType or TuxPaint, you can create a lo-fi prototype and show it to us. In this case, you would have flexibility in choosing an open-source development language/framework with cross-platform support. If you have a different idea, you can share it and get a feedback before building up. Hope that helps, Siddharth On Wed, Apr 10, 2013 at 10:44 AM, Madhawa Chandrasena <dil...@gm...>wrote: > Hi, > I am a student of Computer Science & Engineering in Sri Lanka. I am > interested in the project idea "Tux4kids Mobile". Since I am an engineering > student I have a good knowledge in mathematics. Also I have a good > experience in Android developments as well as in HTML5, Phonegap and > Javascript. I would like to contribute in some way before applying GSOC > 2013. Please be kind enough to give me some directions about that. Thank > you!. > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Tuxmath-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxmath-devel > > |