Download Latest Version guibmod_v3.tgz (33.8 MB)
Email in envelope

Get an email when there's a new version of guibmod

Home
Name Modified Size InfoDownloads / Week
README 2018-06-18 2.3 kB
guibmod_v3.tgz 2018-06-18 33.8 MB
Totals: 2 Items   33.8 MB 0
--------------------------------------

GUIB Mod version 3.0

Modified by: Lucio Agostinho Rocha
Last update: 18/06/2018

--------------------------------------

GUIB Mod version 3.0 is based on
Tk Graphical User Interface Builder (GUIB) from ActiveState,
and is released as free open source software under 
GPLv3 (see COPYING).
GUIB Mod version 3.0 has educational purpose.

--------------------------------------

Install:

$ wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
$ tar xvfz android-sdk_r24.4.1-linux.tgz
//Adquirir os componentes build-tools e platform-tools: 
$ android-sdk-linux/tools/android
$ wget https://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
$ tar xvfj android-ndk-r9d-linux-x86_64.tar.bz2
// Configurar as variáveis de ambiente no arquivo $HOME/.bashrc:
export ANDROID_SDK="/home/lucio/Android/Sdk"
export ANDROID_HOME=$ANDROID_SDK
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME
export NDK_PROJECT_PATH=$HOME/Downloads/android-ndk-r9d
export PATH=$PATH:$NDK_PROJECT_PATH
$ source $HOME/.bashrc
//Instalar o pacote de desenvolvimento ActiveTcl da ActiveState:
$ ./activetcl/install.sh
// Fazer o download da ferramenta GuibMod versão 3.0:
$ wget https://sourceforge.net/guibmod/guibmod_v3.tgz
$ tar xvfz guibmod_v3.tgz
// Usar a ferramenta ‘wish’ da ActiveState para iniciar o GuibMod versão 3.0:
$ /opt/ActiveTcl-8.6/bin/wish    $GUIB_MOD/src/startup.tcl
// Ao clicar em ‘Salvar’ será gerada uma nova pasta ‘new_template’ em $GUIB_MOD/src
// A pasta ‘new_template’ contém o código-fonte para criar o aplicativo Tcl/Tk para Android.
// Após criar a interface gráfica desejada com o Guib Mod versão 3.0 e salvar, copiar os arquivos gerados 
// para a pasta ‘$GUIB_MOD/new_template/assets/app’:
$ cp main.tcl main.ui main_ui.tcl   $GUIB_MOD/src/new_template/assets/app
// Gerar o arquivo .APK do projeto e fazer o deploy no emulador Android (ou dispositivo Android conectado):
$ /opt/ActiveTcl-8.6/bin/wish    $GUIB_MOD/src/new_template/tools/bones
// (Opcional) Para realizar o deploy do arquivo .APK no emulador Android (ou dispositivo Android conectado):
$ $ANDROID_SDK/platform-tools/adb -s emulator-5554 install -r    $GUIB_MOD/src/new_template/bin/AplicativoTclTk.apk

Source: README, updated 2018-06-18