Difference between revisions of "Apertium Android"
Line 4: | Line 4: | ||
* [[Apertium Android 2009 project by Enrique Benimeli]] |
* [[Apertium Android 2009 project by Enrique Benimeli]] |
||
* [[Apertium On Mobile GSOC 2012 project by Arink Verma]] |
|||
== Apertium basic offline translator == |
|||
The goal of the 'official' Apertium Android app is to provide example code on how to integrate Apertium offline translation into an Android app. |
|||
It requires a minimum of permissions that enable developers to showcase and test their work from a phone. |
|||
The current version can be downloaded [https://play.google.com/store/apps/details?id=org.apertium.android here] |
|||
The source code is available at http://apertium.svn.sourceforge.net/viewvc/apertium/trunk/apertium-mobile/apertium-android/ |
|||
Ideas for further improvements: |
|||
* theme/colors doesent provide correct visual feedback (you can't see if you press buttons) |
|||
* language detection - for example using https://code.google.com/p/language-detection/ |
|||
* factor unused stuff into 'Apertium extended' app |
|||
Stuff can go in the 'basic Apertium app' if 1) it doesent require scary permissions and 2) it doesent make the app harder to understand as example code on how to integrate Apertium offline translation into other apps. |
|||
== Apertium extended == |
|||
Apertium extended Android app would be a full-feature app with: |
|||
* a cool Android 4 interface using loads of cool visual libraries |
|||
* OCR, |
|||
* SMS translation, |
|||
* TTS, STT |
|||
* and a zillion of scary permissions (internet + read SMS + read SD card should scare you off unless you really trust the source of the app). |
Revision as of 11:02, 11 April 2013
This is about the current Apertium Android
For historical versions, please see
- Apertium Android 2009 project by Enrique Benimeli
- Apertium On Mobile GSOC 2012 project by Arink Verma
Apertium basic offline translator
The goal of the 'official' Apertium Android app is to provide example code on how to integrate Apertium offline translation into an Android app. It requires a minimum of permissions that enable developers to showcase and test their work from a phone.
The current version can be downloaded here
The source code is available at http://apertium.svn.sourceforge.net/viewvc/apertium/trunk/apertium-mobile/apertium-android/
Ideas for further improvements:
- theme/colors doesent provide correct visual feedback (you can't see if you press buttons)
- language detection - for example using https://code.google.com/p/language-detection/
- factor unused stuff into 'Apertium extended' app
Stuff can go in the 'basic Apertium app' if 1) it doesent require scary permissions and 2) it doesent make the app harder to understand as example code on how to integrate Apertium offline translation into other apps.
Apertium extended
Apertium extended Android app would be a full-feature app with:
- a cool Android 4 interface using loads of cool visual libraries
- OCR,
- SMS translation,
- TTS, STT
- and a zillion of scary permissions (internet + read SMS + read SD card should scare you off unless you really trust the source of the app).