Android-приложение на Haskell - PullRequest
17 голосов
/ 13 мая 2011

Привет, я знаю, что есть похожие вопросы.Но, возможно, есть какие-либо обновления или новые библиотеки в этой области.Что я ищу:

  1. Лучшие практики написания приложений для Android на Haskell.Я знаю, что в c # (monodroid) / java есть миллионы образцов.
  2. Знаете ли вы блоггеры, статьи, которые пишут об android + Haskell

Я видел эти полезные ссылки:

И я понимаю, что могу использовать

  1. GHC-таргетинг ndk gcc
  2. JHC
  3. Как насчет конвертации Haskell в C и использования NativeActivity?http://developer.android.com/reference/android/app/NativeActivity.html
  4. Если вы хотите сделать код пользовательского интерфейса Android на Haskell, кто-нибудь должен будет написать привязки Haskell к Java через JNI / C

Есть ли на Haskell эксперты Android?

1 Ответ

2 голосов
/ 14 мая 2011

Это действительно зависит от того, что вы хотите от вашего Haskell на Android.

Если вы хотите написать код на Haskell98 для Android, вы можете использовать JHC и создавать привязки NDK самостоятельно. Я

GHC доступен на ARM. Это должно позволить использовать большинство пакетов Hackage, доступных в среде ARM. Я не очень много слышал об опыте работы с GHC ARM Builds.

Кажется, что неизбежный вывод функциональных программистов на Android - это тратить свое время на Clojure и Scala.

...