投稿

6月, 2016の投稿を表示しています

gomobile bindの復習

gomobile bindの復習をしている。

https://godoc.org/golang.org/x/mobile

今回の環境
go version go1.6.2 darwin/amd64


gomobile bindはGoを利用してAndroidやiOSなんかのライブラリを作成するコマンド。 packageName.aarやpackageName.frameworkといった形で出力される
サンプルで作成したのはGithubのステータスをチェックし、働くか、ビールを飲むかを表示するひどいアプリ。
注意点
* frameworkはxcodeにドラッグドロップで投入し、Copy if needed〜をつける。
* AndroidはpermissionにINTERNETを付与し忘れてGo側でpanic起こして死んでた。


以下にgistを貼っておきます。ご参考までに。
https://gist.github.com/mogeta/e74d271b644912b79a96a228637562d3