Android
Revision as of 15:03, 7 October 2013 by Masterq (talk | contribs) (→Add link to demo using Ajhc Haskell compiler)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This article is a stub. You can help by expanding it.
Introduction
Android is an operating system for mobile phones, based on Linux; software development is mainly done in Java. See the Wikipedia article for more information.
How to develop Android software in Haskell
Use the JNI to Haskell binding library foreign-jni; demonstration of the use: android-haskell-activity.
Another option is, to use Thrift, as described in the blog article Thrift and Haskell
There is NativeActivity demo application using Ajhc Haskell compiler.
Discussions
- StackOverflow: Running a Haskell program on the Android OS
- Reddit: Haskell on Android, Haskell bindings for Android NDK APIs and An ARM port of GHC that works (so we can program the iphone or android)
- Google+ So who else is interested in getting Haskell running on Android?
Related
- Cross-compiling GHC
- ghc-android; a build script for building ghc cross compilers targeting Android.
- ARM
- GHC on ARM
- iPhone