On Feb 12, 12:10 pm, Aaron Meurer <[email protected]> wrote:
> On Sun, Feb 12, 2012 at 6:46 AM, Roberto Colistete Jr.
>
>
>
>
>
>
>
>
>
> <[email protected]> wrote:
> > Em 12-02-2012 04:34, Aaron Meurer escreveu:
>
> > Hi everyone.
>
> > 2. Write a mobile app for Android and/or iOS.  Other app developers
> > have already demonstrated that it's possible to run SymPy natively on
> > both of these operating systems.  The project would be to write an app
> > that gives a nice interface to it.  One thing that could be done would
> > be to make a soft keyboard that is conducive to math input (similar to
> > what WolframAlpha has for their mobile apps).  If there are issues
> > with running SymPy on the device itself, we could make the app to just
> > be a nice interface to SymPy Live/Gamma.
>
> > My main concern with this project is mentors.  I don't feel that I
> > know C, Objective-C, Java well enough to mentor a student doing this.
> > Does anyone here feel that they do?
>
> >     Hi,
>
> >     About the 2o proposition above :
>
> > - Android OS has a good Python (in Scripting Layer For Android - SL4A)
> > implementation, so it is indeed possible to create a SymPy GUI using Python
> > on Android. We currently have 3 options of GUI programming in Python SL4A :
>
> > * UiFacade, but its restricted to dialog windows, not full screen :
> >http://code.google.com/p/android-scripting/wiki/ApiReference
>
> > * webview (Python + HTML/CSS + JavaScript), allowing full screen GUI :
> >http://code.google.com/p/android-scripting/wiki/UsingWebView
> > My Python webview template (with commented source-code) :
> >http://www.robertocolistete.net/Python/Android/
> > More complex software, SMSSender, using Python SL4A & webview :
> >http://android-scripting.blogspot.com/2010/11/sms-merger-reviewed-wit...
>
> > * FullScreenUI experimental, it needs sl4a_r5x (beta), but it is not
> > finished :
> >http://code.google.com/p/android-scripting/wiki/FullScreenUI
>
> > - there are good virtual keyboards on Android, e.g. "Hacker's keyboard" is
> > free and good for mathematical typing. So, maybe, a specific keyboard is not
> > needed;
>
> Good point.  Likely there are some good open source keyboard libraries
> for iOS as well.  Hacker's keyboard is licensed under Apache
> (http://code.google.com/p/hackerskeyboard/), which from what I
> understand is compatible with BSD, assuming you include some NOTICE
> files (http://en.wikipedia.org/wiki/Apache_License).  No doubt there
> are other libraries as well.
>
> My idea was to have some default keyboard, but to allow users to
> create their own custom keyboards.  On each key could be put some
> custom characters, and the key could be assigned to run a Python
> script on the input, allowing pretty advanced possibilities.  We could
> then have some library where people could upload their keyboards and
> download others, and vote on them etc.  We could even take some of the
> better ideas and integrate them into the app itself.
>
> And even if the keyboard ends up being trivial, I've got plenty of
> ideas to keep a student busy: plotting, a custom tutorial for the
> mobile version, IPython integration (including support for tab
> completion), the ability to download and use the git version of SymPy,
> and the list goes on.
>
> Aaron Meurer



A Project related to improvement on SymPy is favorable as it is still
dependent on WolframAlpha.
Can anyone suggest me how to apply for the project here under SymPy
i.e what details and format of the proposal and etcetera?

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to