# Introdução

A Plataforma mobileX é uma plataforma low code/no code que tem como objetivo facilitar o desenvolvimento, publicação, operação e sustentação de soluções de negócio e soluções frontends web e móveis para plataformas iOS (Apple) e Android (Google).

### Componentes

A mobileX oferece uma estrutura completa de componentes para construção e operação de uma ou várias aplicações, adaptando-se perfeitamente às suas necessidades específicas. A arquitetura modular da mobileX permite que você utilize apenas os componentes necessários para o seu projeto, ou a plataforma completa para uma solução end-to-end. Todos os módulos são integrados nativamente, garantindo uma experiência fluida e consistente.

* [mobilex-neo](https://docs.mobilex.tech/mobilex/mobilex-neo/mobilex-neo "mention"): módulo focado no desenvolvimento  de aplicações de negócio, permitindo a implementação de estruturas de dados, funções, lógica e regras de negócios e interfaces de interação com a solução desenvolvida.
  * O módulo NEO possui uma plataforma de desenvolvimento independente para criação de soluções com estruturas de dados e fluxos de negócio complexos.
  * O NEO permite a geração automática e manual de interfaces para operação da solução e relatórios.
  * Utiliza Python para implementação das funcionalidades e regras de negócio.
  * Possibilita a geração de interfaces para operação da solução desenvolvida.
  * Permite a disponibilização de servidores MCP sendo possível expor suas regras de negócio e estruturas de dados como ferramentas prontas para consumo por Agentes de IA.
* [mobilex-front](https://docs.mobilex.tech/mobilex/mobilex-front/mobilex-front "mention"): módulo focado no desenvolvimento e operação de aplicações frontend para as plataformas web e móveis (Android e iOS).&#x20;
  * O módulo mobileX Front permite a configuração e operação apps mobile Android e iOS, web e de totem baseadas em dispositivos Android.&#x20;
  * O mobileX Front disponibiliza interpretadores desenvolvidos utilizando tecnologia nativa de cada plataforma que renderizam as aplicações em tempo real utilizando componentes nativos com base nas estruturas de tela carregadas do servidor.
  * As estruturas de telas são descritas em um arquivo JSON que descreve a estrutura da tela, seus conteúdos, as ações possíveis para cada componente e as permissões. O desenvolvimento dos arquivos JSON são realizados no [mobilex-connect](https://docs.mobilex.tech/mobilex/mobilex-connect "mention") utilizando linguagem PYTHON. É possível também desenvolver os arquivos JSON utilizando qualquer linguagem de mercado bastando que o desenvolvedor entenda como montar as estruturas do JSON.
  * O mobileX Front conta com um sistema de administração que permite configurar e operar vários aspectos das aplicações frontend mobileX como a configuração de fluxos de atendimento, disparo de notificações PUSH, entre outras funcionalidades.&#x20;
  * Um servidor MCP integrado expõe dados críticos, como informações de atendimento, permitindo que Agentes de IA consumam e operem essas funcionalidades sem integrações complexas.
* [mobilex-connect](https://docs.mobilex.tech/mobilex/mobilex-connect/mobilex-connect "mention"): funciona como a IDE de configuração e desenvolvimento das aplicações mobileX distribuídas nos módulos NEO e Front. Permite a implementação de projetos de apps mobileX Front e de projetos de API atuando como uma ferramenta de barramentos.
  * Configuração de clientes, aplicações compiladas e endpoints do mobileX Front.
  * IDE para desenvolvimento das aplicações do mobileX Front utilizando Python como linguagem principal.
  * Configuração e gestão de integrações com sistemas externos (APIs, banco de dados, etc.).
  * Configuração e gestão das integrações entre os módulos das aplicações desenvolvidos no Front e no NEO.
* [mobilex-gen-ai](https://docs.mobilex.tech/mobilex/mobilex-gen-ai "mention"): plataforma privada de Inteligência Artificial Generativa especialmente desenvolvida para organizações que desejam adotar soluções avançadas de IA de maneira segura e eficiente.
  * Interface amigável que permite comunicação direta com a IA em diversos idiomas, suporte para formatação de textos e upload de arquivo.
  * Permite a gestão centralizada de múltiplos agentes de IA.
  * Contextos específicos que funcionam como perfis especializados da IA.
  * Suporte a múltiplos modelos de LLM.&#x20;
* [mobilex-code-flow](https://docs.mobilex.tech/mobilex/mobilex-code-flow "mention"): unifica a programação visual baseada em fluxos com a capacidade de criar interfaces de usuário sem código (mobileX Front), integrar regras de negócio do mobileX NEO e incorporar modelos de machine learning e LLMs privadas através do mobileX GenAI (plataforma de IA generativa privativa).
  * Interface intuitiva para design de lógica de negócios e fluxos de dados, eliminando a necessidade de codificação manual extensa.
  * Conexão direta com o backend do mobileX NEO, permitindo a utilização de seus recursos de modelagem de dados, automação e gerenciamento de processos.
  * Criação de interfaces de usuário nas apps mobileX Front sem a necessidade de codificação, com suporte a componentes personalizáveis e design responsivo.
  * Integração de modelos de machine learning e LLMs.

### No Code e Low Code

Diferente das plataformas low code e no code tradicionais, a mobileX combina plataforma de desenvolvimento low code com funcionalidades prontas que podem ser facilmente habilitadas e configuradas nas aplicações sem a necessidade de escrever código.&#x20;

É possível, por exemplo, incluir um módulo de atendimento nas aplicações mobileX Front sem que seja necessário escrever uma linha de código sendo disponibilizada inclusive as ferramentas para que o atendimento seja realizado.&#x20;

O aspecto no code da plataforma mobileX pode ser encontrado também nos módulos de desenvolvimento. É possível, por exemplo, configurar toda uma estrutura de dados de forma visual com a geração automática das APIs para interação (CRUD) com essa estrutura.  &#x20;

### Fácil Integração com Agentes de IA

A mobileX incorpora nativamente o Model Context Protocol (MCP) em seus componentes principais (NEO, Connect e Manager). Isso significa que qualquer aplicação, regra de negócio ou integração criada na plataforma pode ser acessível para Agentes de IA.

* Interoperabilidade Universal: Conecte suas aplicações mobileX diretamente a assistentes como Claude Desktop, ChatGPT e outros clientes MCP sem código adicional.
* Contexto em Tempo Real: Permita que seus Agentes de IA leiam dados e executem ações seguras através do mobileX NEO e Connect.
* Governança Garantida: O mobileX Manager controla o que a IA pode ver e fazer, mantendo a segurança e o compliance dos seus dados.
* Customização sem Limites: Crie seus próprios servidores MCP e defina tools específicas. Disponibilize recursos para agentes de IA a partir de qualquer origem, incluindo aplicações mobileX Connect ou sistemas legados.

### Arquitetura de Comunicação e Infraestrutura

As figuras a seguir descrevem a arquitetura de comunicação dos vários componentes da plataforma mobileX.&#x20;

<figure><img src="https://2655924794-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhUBUQ02tCTBr9gW8nQdD%2Fuploads%2FIAQTJzAudVcWtaD9ko6F%2FmobileX.png?alt=media&#x26;token=813f51dd-945a-4c2d-9694-e373bee82058" alt=""><figcaption><p>Visão geral componentes da plataforma mobileX</p></figcaption></figure>

Os componentes que compõe a plataforma funcionam de forma independente ou integrados de acordo com a demanda de cada projeto.

<figure><img src="https://2655924794-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhUBUQ02tCTBr9gW8nQdD%2Fuploads%2FI4MejKYQWaZpd13nl19Z%2FComponentes%20mobileX.png?alt=media&#x26;token=5f620799-04e4-4fd4-b6bc-402a2c21828d" alt=""><figcaption><p>Componentes da plataforma mobileX.</p></figcaption></figure>

A plataforma funciona em estrutura de nuvem podendo funcionar integrada ou não aos sistemas corporativos dos clientes.&#x20;

<figure><img src="https://2655924794-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhUBUQ02tCTBr9gW8nQdD%2Fuploads%2FbQmk7rFgcyggP3ZglsuW%2FArquitetura%20mobileX.png?alt=media&#x26;token=5bc7b205-348a-4b61-b4a9-777418a0a674" alt=""><figcaption><p>Implementação típica solução mobileX</p></figcaption></figure>
