From 4ea9b0389713e38c07e8357cbe15fd4df1b02355 Mon Sep 17 00:00:00 2001 From: Hajime Hoshi Date: Mon, 27 Feb 2017 02:02:09 +0900 Subject: [PATCH] Updated Mobile (markdown) --- Mobile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mobile.md b/Mobile.md index 2e010d2..711d84c 100644 --- a/Mobile.md +++ b/Mobile.md @@ -1,4 +1,4 @@ -Ebiten game can be built for Android and iOS by using [`gomobile bind`](https://golang.org/x/mobile/cmd/gomobile), which generates a shared library file (aar on Android or .framework on iOS). Note that Ebiten doesn't accept `gomobile build`, which generates an application file (apk on Android or ipa on iOS). Why Ebiten only uses `gomobile bind` is because `gomobile build` is difficult to build an actual application in Play store or Apple store. `gomobile build` is very easy to use to generate an application written only in Go, but the application includes only one OpenGL surface. Even if you want to an advertisement or use inputting via the keyboard, it is almost impossible. On the other hand, `gomobile bind` generates a shared library and you'd need some glue Java/Objective-C code to use this, but that offers flexibility where you can do everything. +Ebiten game can be built for Android and iOS by using [`gomobile bind`](https://golang.org/x/mobile/cmd/gomobile), which generates a shared library file (aar on Android or .framework on iOS). Note that Ebiten doesn't accept `gomobile build`, which generates an application file (apk on Android or ipa on iOS). Why Ebiten only uses `gomobile bind` is because `gomobile build` is difficult to build an actual application in Play store or Apple store. `gomobile build` is very easy to use to generate an application written only in Go, but the application includes only one OpenGL surface. Even if you want to an advertisement or use inputting via a software keyboard, it is almost impossible. On the other hand, `gomobile bind` generates a shared library and you'd need some glue Java/Objective-C code to use this, but that offers flexibility where you can do everything. # Actual example