Вівторок, 1 травня 2012 р.

(take 1 (iterate work nil))

Well, I started to work on my proposal.

Can't say that I'm productive and can hardly call it "work" at all. Seems more like tripping over every stone Leiningen and Android could ever prepare for me. But I'm happy about these stones because when resolved they actually lead to pretty valuable information and some possibilities unknown before. So bring it on, I say.

Some things I discovered:
  • Leiningen is very cool. Even features that not are implemented are easily hackable with hooks and middleware.
  • Marginalia is super cool. I've never done literate programming before but now I'm positively sure I should try it. For now I enjoy writing comments and seeing how they look in my browser. Hell, I always hated writing comments but now I write them for this single purpose.
Note to self:
  • Google deprecated some of their command-line stuff so at some point the revelant parts of the plugin should be rewritten to use their sdklib.jar. The way to do it in Leiningen is to use pomegranate.
What is done:
  • A couple of functions that are "just enough" to compile the project, create DEX, package into APK etc. right to the point of installation. The installed application even seems to work. Though this is an application without any dependencies (except for clojure) so there is still much to do.
That is all for now. If someone is interested here's the repository for the plugin: https://github.com/alexander-yakushev/lein-droid. And I guess I don't have to say this but just in case: IT IS IN EARLY DEVELOPMENT STAGE AND MOST PROBABLY NOT WORKING. Yeah, just like that. Come back in a month:).

3 коментарі:

  1. your providing such a valuable information about studying..and also have some good key points to every student.

    IBM MQ online training

    ВідповістиВидалити
  2. A community for How Android Forum.This is the forum for help and discussion on Android Development, Galaxy, Nexus, Droid, HTC, IPhone, Media, Carriers, Games, Media, Development, Evo and all your favorites Android phones and tablets.
    Android Development

    ВідповістиВидалити