Как создать простой проект GUI (Hello world) для Android на Clojure? - PullRequest
5 голосов
/ 30 мая 2011

Я новичок в Java / Netbeans, но хочу попробовать кое-что на Android.Я выбираю Clojure, но начать совсем не так просто.Я установил режим для Netbeans и clojure и могу запускать простые приложения Swing.

Я нашел https://github.com/remvee/clojurehelloandroid, но не могу перевести его в решение NetBeans, даже не знаю, как указать, для Android ли это(Dalvik) Виртуальная машина.

(ns us.riddell.TestProject
  (:gen-class
   :extends android.app.Activity
   :exposes-methods {onCreate superOnCreate}))

, где находится android.app. Активность приезда / как установить / добавить ее?

И это то же самое, работать с Swing для GUI наВиртуальная машина Dalvik.

Мне очень нужен графический интерфейс NetBeans Clojure Hello World для Android :)

Спасибо.

Ответы [ 2 ]

4 голосов
/ 30 мая 2011

Здесь у вас есть полное руководство со ссылкой на проект GitHub. На этом сайте у вас есть пара статей о работе с Clojure на Android (они даже выпускают для него REPL Clojure). Тем не менее, имейте в виду, что работа с Clojure на Android не совсем гладкая, есть множество проблем с Dalvik VM и функциональным подходом.

Не знаю, сможете ли вы работать с Eclipse, учитывая, что плагин очень прост и жалуется, если у вас нет, например, .java Activity. Но вы можете сделать это наверняка, работая с adb из оболочки и с emacs. Поскольку я упомянул emacs, вот очень простой блог post о «Hello World» с комбо Clojure / Android / emacs. Что касается Netbeans, то в действительности не знаю, но это не популярный выбор для Android и Clojure, поэтому я не знаю, насколько хорошо он может с ними справиться.

0 голосов
/ 30 мая 2011

Я не уверен, поддерживает ли Netbeans разработку Android. Я думаю, что вы можете пойти на затмение. Вы можете установить затмение, а затем Android AVD.

Как настроить Eclipse для разработки Android

Спасибо Дипак

...