Configurando o ambiente de desenvolvimento do MobileFirst

improve this page | report issue

Visão Geral

IBM Mobile Foundation O é composto de vários componentes: os SDKs do cliente, archetypes do adaptador, verificações de segurança e ferramentas de autenticação.

Esses componentes estão disponíveis nos repositórios on-line e podem ser instalados usando gerenciadores de pacotes. Esses repositórios on-line fornecem a liberação mais recente de cada componente. O mesmo componente também está disponível para download no MobileFirst Developer Kit para uso local. Observe que a versão que está disponível no Developer Kit representa a versão que estava disponível no momento em que a construção específica do Developer Kit foi liberada e que o download de uma nova construção do Developer Kit será necessário para usar a mais recente.

Continue lendo para saber mais sobre os componentes do Mobile Foundation.

Para avaliar o Mobile Foundation, é necessário girar uma instância do MobileFirst Server no IBM Cloud usando o serviço Mobile Foundation IBM Cloud. Consulte o tutorial Usando o Mobile Foundation para obter instruções. Também é possível optar por instalar o Developer Kit para uma instalação local.

Ir para:

Guia de instalação

Leia o guia de instalação para configurar rapidamente o MobileFirst Foundation em sua estação de trabalho.

MobileFirst Developer Kit

O Developer Kit fornece um ambiente pronto para desenvolvimento com a configuração mínima necessária. O kit consiste nos seguintes componentes: MobileFirst Server e MobileFirst Operations Console, MobileFirst Developer Command-line Interface (CLI), e também fornece opcionalmente SDKs do cliente e conjunto de ferramentas do adaptador para download.

Nota: Se precisar configurar seu ambiente de desenvolvimento em um computador que não tem acesso à Internet, é possível instalar componentes off-line. Consulte Como configurar um ambiente de desenvolvimento off-line do IBM MobileFirst.

Developer Kit Instalador do

O Instalador empacota os componentes para instalação local em que a conectividade com a Internet não está disponível.
Os componentes estão disponíveis por meio do Download Center do MobileFirst Operations Console.

Para fazer download do instalador, visite a página de downloads.

Nota: o DevKit para MacOS está disponível como um arquivo zip. Para instalar, você precisa somente fazer download e descompactar o arquivo ZIP. Execute o DevKit por meio da pasta extraída.

Mobile Foundation os componentes do

MobileFirst Server

Como parte do Developer Kit, o MobileFirst Server é fornecido pré-implementado em um servidor de aplicativos de perfil Liberty do WebSphere. O servidor é pré-configurado com um tempo de execução “mfp” e usa um banco de dados Apache Derby baseado em sistema de arquivos.

No diretório-raiz do Developer Kit, os seguintes scripts estão disponíveis para execução a partir de uma linha de comandos:

  • run.[sh|cmd]: execute o MobileFirst Server com mensagens finais do Liberty Server
    • Inclua a sinalização -bg para executar o processo no plano de fundo
  • stop.[sh|cmd]: pare a instância atual do MobileFirst Server
  • console.[sh|cmd]: abra o MobileFirst Operations Console

As extensões de arquivos .sh são para Mac e Linux, e as extensões de arquivos .cmd são para Windows.

MobileFirst Operations Console

O MobileFirst Operations Console expõe as seguintes funcionalidades.
Um desenvolvedor pode:

  • Registrar e implementar aplicativos e adaptadores
  • Opcionalmente, fazer download de modelos de código de início de aplicativos e adaptadores nativos/Cordova
  • Configurar a autenticação e propriedades de segurança de um aplicativo
  • Gerenciar aplicativos:
    • Autenticidade do Aplicativo
    • Atualização direta
    • Desativação/Notificação remotas
  • Enviar notificações push para dispositivos iOS e Android
  • Gerar scripts DevOps para fluxos de trabalho de integração contínua e ciclos de desenvolvimento mais rápidos

Saiba mais sobre o MobileFirst Operations Console no tutorial Usando o MobilFirst Operations Console.

Mobile Foundation Command-line Interface

É possível usar MobileFirst CLI para desenvolver e gerenciar aplicativos, além de usar MobileFirst Operations Console. O comando de CLI é prefixado com mfpdev e suporta os seguintes tipos de tarefas:

  • Registrar aplicativos com MobileFirst Server
  • Configurar seu aplicativo
  • Criar, construir e implementar adaptadores
  • Visualizar e atualizar aplicativos Cordova

Para fazer download e instalar o MobileFirst CLI, visite a página downloads.
Saiba mais sobre os vários comandos de CLI no tutorial Usando a CLI para gerenciar artefatos do MobileFirst.

SDKs do cliente e conjunto de ferramentas do adaptador do Mobile Foundation

O Mobile Foundation fornece SDKs do cliente para aplicativos Cordova e também para plataformas Nativas (iOS, Android e Windows 8.1 Universal e Windows 10 UWP). O conjunto de ferramentas do adaptador para adaptadores e o desenvolvimento de verificações de segurança também estão disponíveis.

Desenvolvimento de aplicativos e adaptadores

Aplicações

Adaptadores

Os adaptadores requerem que o Apache Maven esteja instalado. Consulte a categoria Adaptadores para saber mais sobre adaptadores e como criar, desenvolver e implementar

Próximos tutoriais a serem seguidos

Visite a página Todos os tutoriais e selecione uma categoria de próximos tutoriais a serem seguidos.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on May 13, 2020