Personal tools

Android

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m
m (Added information about hugs-android)
 
Line 28: Line 28:
 
* [http://hackage.haskell.org/trac/ghc/wiki/Building/CrossCompiling Cross-compiling GHC]
 
* [http://hackage.haskell.org/trac/ghc/wiki/Building/CrossCompiling Cross-compiling GHC]
 
* [https://github.com/neurocyte/ghc-android ghc-android]; a build script for building ghc cross compilers targeting Android.
 
* [https://github.com/neurocyte/ghc-android ghc-android]; a build script for building ghc cross compilers targeting Android.
  +
* [https://github.com/conscell/hugs-android hugs-android]; a port of HUGS Haskell interpreter to Android.
 
* [[ARM]]
 
* [[ARM]]
 
* [https://ghcarm.wordpress.com/ GHC on ARM]
 
* [https://ghcarm.wordpress.com/ GHC on ARM]

Latest revision as of 21:24, 17 February 2014

This article is a stub. You can help by expanding it.

Contents

[edit] 1 Introduction

Android is an operating system for mobile devices, based on Linux; software development is mainly done in Java. See the Wikipedia article for more information.


[edit] 2 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

See also the NativeActivity demo application using the Ajhc Haskell compiler.


[edit] 3 Discussions


[edit] 4 Related