2012/3/26 Xavi Ivars <[email protected]>
>
> At the moment, Softcatalà [1] has 3 mobile apps, released as GPL, that use
> an instance of the ScaleMT layer to perform translations. There's one
> Android app [2] ( code in GitHub [3]), an iOS app [4] (code in Gitorious
> [5]) and a QT-based Maemo app [6]. The apps need a bit of refactoring, but
> they are working well at the moment.
>
> What I would like is to propose those apps (specially the Android one) as
> a basis for the "Apertium on your mobile" task.
>
This is very good news!
(to those who doesent know: ScaleMT is a web service. ie, there is no
Apertium engine embedded)
Probably we will have to try the app and look a littlte at it before
deciding to reuse it.
Re-using or getting inspiration existing code is good. There's no point in
re-inventing the wheel. Your work will probably makes the apps much faster
to develop and that means we can get much further. I just can't get my
hands down here! :-)
This will probably change the task lists on the GSoC project very much, but
requires us to look at your code.
What we can reuse/modify is the GUI and then plug in another engine
(running locally instead of using a web service).
[2] https://play.google.com/store/apps/details?id=org.softcatala.traductor
[3] http://github.com/Softcatala/TraductorSoftcatalaAndroid
[4] http://itunes.apple.com/md/app/traductor-softcatala/id447196146?mt=8
[5] https://www.gitorious.org/traductorsoftcatalaios/traductorios
I'd like to ask the potential students to check the Softcatalà app out and
tell if it fits your vision or not ?
> The approach I've got in my mind is to have language-pairs with lttoolbox
> as an "app" in the market, just working as libraries, and being integrated
> seamlessly into the App. Having it that way, there should be a standard way
> to look for language-pairs installed in the device and, if a language pair
> is locally available, use it, and if not, have a fallback to the webservice.
>
Great. Fallback and stuff isnt neccesarily the goal of the GSoC project.
Rather it is to provide the infrastructure to projects like yours so you
can make fallback and polished products with good ratings on Android
Market.
>
> We, at Softcatalà, will be more than happy to do the required changes to
> the apps codebase, also making a "generic" app (without any Softcatalà
> "logo" or reference) to use it as a base app. With that, the GSoC task
> would be more focused on the "library" than on developing a GUI app.
>
We share the same view. Good.
Jacob
--
Jacob Nordfalk <https://plus.google.com/114820443085046080944>
http://javabog.dk
Android-udvikler og underviser på
IHK<http://cv.ihk.dk/diplomuddannelser/itd/vf/MAU>og
Lund&Bendsen <https://www.lundogbendsen.dk/undervisning/beskrivelse/LB1809/>
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff