[messaging] Session at 31C3
burdges at gmail.com
Mon Dec 22 13:56:29 PST 2014
On 22 Dec 2014, at 16:03, Nathan of Guardian <nathan at guardianproject.info> wrote:
> On Mon, Dec 22, 2014, at 03:58 PM, Jeff Burdges wrote:
>> - Who wants to help us with writing an Android GUI for Pond?
> I though TheGrugq (or someone working with him) already did?
At present, I believe nobody has actually seen any code for that project. Also, Google recently added better mobile support for Go that did not exist when they started that project : https://godoc.org/golang.org/x/mobile/app
I currently hope TheGrugq or whoever actually releases the code at 31c3, so that *I* don’t feel the need to do any GUI work. If that doesn’t happen then we should start a public project that takes advantage of Google’s tools to avoid rewriting Pond’s client layer.
I would envision using the existing Pond client code in Go and writing a thin Android wrapper layer in Scala (but vanilla XML produced by Android Studio, not Scaloid). I haven’t done *anything* on this so far except for studying existing work on running Scala and Go together, a bit of modularization of the Go code that was needed for other purposes, and working out that certain Android tools like data providers are a poor fit for Pond. I know Pond's Go code fairly well from doing other stuff with it though, so it’s doable.
Anyway let’s hope that TheGrugq solves this first. :)
More information about the Messaging