Tip:
Highlight text to annotate it
X
Olá. Neste video mostraremos à vocês como personalizar o seu aplicativo Android
e você será capaz de usar o seu próprio título, ícone
e tela inicial. E nós vamos fazer isso usando o assistente de implantação rich client
da Magic
Agora, para criar um aplicativo personalizado você precisa compilar
o aplicativo Android e para isso, você precisa ter o JDK
e o SDK Android instalado. Nós mostramos à vocês como conseguir isso e como instalá-los em um
vídeo anterior.
Então, vamos em frente agora e vamos abrir o Magic xpa.
E vamos abrir aqui um simples programa hello world rich client.
Ele tem um “nome público” e a caixa externa está ativada, que nós mostramos no
vídeo anterior.
Então agora nós vamos abrir o assistente de implantação rich client.
Vamos até o menu de opções, “ interface builder” e “implantação de rich client”.
Vá em frente e clique em “próximo”.
E vamos criar uma nova configuração. Nós clicaremos em “novo”.
E aqui nós temos o “ título do aplicativo” e o nome que você definir aqui será
o nome que vai aparecer para o usuário final
quando o aplicativo é implantado em seu dispositivo. Então vamos seguir em frente aqui e
mudar ele
para algo como “My App”. E clique em “próximo”. Todo o resto você pode manter como está.
E nesta tela você vai escrever os detalhes do servidor de implantação.
E aqui no campo “nome do servidor”,
você automaticamente receberá o nome do servidor, ou você também pode colocar o endereço
de IP
o que é exatamente o que faremos aqui. Como neste vídeo, vamos usar o studio como
o servidor de implantação,
não há necessidade de mudar nada aqui. Então vamos em frente e clicaremos em
“próximo”.
E o campo “nome do aplicativo” é o nome do
aplicativo como é conhecido para o broker Magic. Então vamos deixá-lo como está.
E no campo “Nome do programa Inicial”, você vai clicar aqui neste botão
e selecionar o nome público que você definiu para o seu programa. E você irá ver aqui
“mobileprogram”.
Você na verdade obtém uma lista dos mais diferentes nomes públicos. Mas temos apenas
um, então vamos em frente e selecioná-lo.
Clique em “selecionar”. E lembre-se que
esse campo deve ser preenchido para qualquer dispositivo móvel que você está desenvolvendo.
Quando implantando em dispositivos móveis,
você pode ter as configurações de implantação que preenchemos resididas no pacote de implantação ou
em um arquivo externo e vamos tê-lo em um arquivo externo
como definido aqui. Esse “Configurações externas do nome do arquivo”.
Então vá em frente aqui e clique em "próximo".
E nós queremos clicar aqui em "Android" apenas,
porque queremos gerar os arquivos de implantação para Android.
E lembre-se que você pode construir o pacote para múltiplas
plataformas de implantação. Mas aqui vamos selecionar "Android".
E clique em “próximo”. A pasta de implantação não existe. Você deseja criá-lo?
Sim
Agora, por ter selecionado "Android" na tela anterior,
aparecerá essa tela de configurações do Android. E aqui você especifica as configurações do Android.
Então no campo “pasta SDK”, aqui é onde
você tem o seu Android SDK instalado. E eu o tenho instalado
D>Downloads>Android Simulador>SDK.
E você também tem que ir
e pegar a plataforma lá. Usaremos o “android-11” aqui.
Isso na verdade representa a "plataforma" que será usada para a compilação.
E a versão mínima é o "android-11" (Android 3.0). O "nome do pacote" aqui
é o identificador dele. E tem que ser em letras minúsculas e exclusivas
em todos os pacotes instalados no seu dispositivo.
Mas se você usar letras maiúsculas, ou se o padrão que você usa, tem letras maiúsculas,
como no seu caso,
o script de construção vai convertê-lo para você.
Então não precisamos fazer nada aqui. Agora, a pasta de recursos é a
pasta que contém os ícones de aplicações e os logotipos de inicialização
em várias resoluções. E você pode deixá-lo como está se você quer usar os ícones e telas iniciais
do Magic xpa
ou você pode salvar as imagens na pasta. E nós vamos em frente e
vamos substituir as imagens em uma das pastas
com “My App” imagens. Então vamos em frente e dar uma olhada nesta pasta.
E é onde você instalou o Magic,
na pasta RIAModules, em “Android”,
“Source” e na pasta resource.
Então o que vamos fazer aqui é fazer uma cópia da pasta resource
onde todas as imagens estão e renomeá-las. Vamos chamá-la apenas de
“Minhas Imagens”
E o que eu fiz foi deixar preparado um ícone e
um logo. Você irá ver aqui,
por padrão, você tem o ícone e logo do Magic xpa.
E o que eu fiz aqui foi deixar preparado um
com as palavras “My App” sobre ele para que possamos ter a certeza de que o ícone
certo está aparecendo. Então pegarei essas duas
imagens, o ícone e o logo, que é a tela inicial e copiá-la
para esta primeira pasta aqui, “drawable-hdpi”. E eu vou apenas substituí-lo e
você precisa nomeá-lo com o mesmo padrão de nome.
E você pode ver aqui que tem subpastas para apoiar diferentes resoluções de
dispositivos
E você precisa fazer a mesma coisa com todas as resoluções, substituindo os vários
aqruivos de imagens, mas vamos apenas fazer com esta primeira pasta.
Então, vamos voltar para o assistente e selecionar a pasta que acabamos de
definir, "Minhas Imagens". Para que ele saiba para onde levar as imagens.
E aqui estão as propriedades do armazenamento de chaves, que serão usados para assinar o pacote.
E nós vamos usar um armazenamento de chaves que é fornecido com a instalação do Magic xpa.
Mas, para a produção, você pode criar o seu próprio armazenamento de chaves.
Mas agora vamos deixá-lo como está. E clique em "Concluir".
Agora, o aplicativo para Android está sendo compilado e isso pode demorar alguns minutos.
Após a compilação concluída, a tela de resumo aparece com todas as informações
que você precisa para implantá-lo.
E é uma boa ideia copiar seu texto ou fazer uma captura da tela
para que você possa consultá-lo e ter essas informações em mãos.
Então, aqui diz onde seus arquivos de implantação foram criados
e onde você deve colocá-los no servidor de implantação.
E a URL que você pode usar para instalar o aplicativo
nos dispositivos Android. Se as compilações falharem, você vai ver nesta tela e, em seguida,
você pode verificar o log de compilação para saber
porque ele falhou. E vamos em frente e clique em “Concluído”.
Ok, iremos executar o projeto no Studio
E depois iremos instalar o aplicativo no
Emulador Android
Então, vamos abrir o AVD Manager bem aqui no menu iniciar.
E aqui está a máquina virtual que definimos no vídeo anterior.
Agora clicaremos em “start”,
simplesmente apagamos tudo o que eu tinha lá, e clicamos em “launch”.
Ok, e enquanto o emulador está instalado e funcionando, vamos seguir em frente aqui e
clicar em "ok".
E nós vamos procurar nosso arquivo APK. Então, vamos clicar aqui no botão Procurar
e vá em frente e digite aqui
o endereço para o arquivo APK. E você pode referir-se à captura de tela
que você fez da tela de resumo, onde lhe dá
o endereço.
E aqui está o nosso endereço de IP
e o nome da pasta de scripts,
assim como o nome do nosso projeto
"Android"
e "My App", ". Apk"
e pressione "Enter". E começa a baixar.
E nós vamos puxar para baixo nesta seta até aqui e você verá que a transferência está
concluída.
E agora nós clicaremos nela. Assim, você pode ver aqui
que o título do aplicativo e os ícones são os que definimos no
assistente
"My App" e "My App". Okay. "Você deseja instalar esta aplicação?".
Queremos, por isso vamos em frente e clique em "next" e "instalar".
E aqui está instalando a nossa aplicação Android que criamos no
assistente
E está instalado,
por isso vamos clicar em "concluído". E vamos para a gaveta de aplicativos
clicando neste botão aqui.
"home" e este botão. E você verá o nome e o ícone do aplicativo aqui.
E para executar o aplicativo, vamos clicar nele.
E quando o aplicativo é carregado, você verá nossa simpática tela Magic aqui
com as palavras "My App", que definimos anteriormente.
Aí está o seu aplicativo personalizado rodando no emulador Android.
Obrigado e junte-se a nós de novo em breve para mais Magic.