MobileTogether – Perguntas Frequentes

  • É apenas uma camada que utiliza HTML5 e JavaScript?

    Não. MobileTogether é uma plataforma completa para o desenvolvimento de aplicações móveis, baseada no seu próprio motor de renderização e processamento, que oferece a flexibilidade e o poder necessários para proporcionar uma experiência de aplicação nativa genuína em cada plataforma de sistema operativo móvel, e também disponibiliza aos desenvolvedores funcionalidades importantes das plataformas móveis que normalmente não são acessíveis a partir de aplicações web baseadas em JavaScript ou HTML5.

    Toda a renderização das páginas da aplicação móvel é realizada pela aplicação cliente MobileTogether (ou pela biblioteca MobileTogether Framework, caso tenha optado pela distribuição na App Store e tenha desenvolvido a sua própria aplicação móvel nativa com o MobileTogether). Toda a lógica de negócio e o fluxo de trabalho são executados, em parte, na aplicação cliente MobileTogether e, em parte, no seu servidor MobileTogether, dependendo das necessidades específicas da sua aplicação. O seu servidor MobileTogether fornece a infraestrutura de suporte para as suas aplicações móveis e interage com quaisquer bases de dados, serviços web ou outras fontes de dados, tornando esses dados acessíveis às suas aplicações móveis.

  • Qual é o fluxo de trabalho típico para o desenvolvimento de uma aplicação?

    Um desenvolvedor ou um utilizador avançado de TI utiliza o MobileTogether Designer para se conectar a dados armazenados em XML, HTML, uma base de dados, JSON ou um serviço web, e depois cria uma aplicação. Utiliza uma combinação de design de interface visual, arrastar e soltar, e programação funcional avançada para selecionar e manipular dados. Não é necessária experiência em desenvolvimento móvel, mas o conhecimento de XPath e XQuery é útil.

    Após testar a aplicação utilizando o simulador integrado para todas as plataformas no MobileTogether Designer, a aplicação pode ser implementada instantaneamente no servidor MobileTogether para prototipagem rápida. Neste ponto, a sua equipa pode testá-la ainda mais utilizando a aplicação móvel MobileTogether nativa para cada plataforma. Para aplicações empresariais, pode ser suficiente parar aqui: os seus utilizadores finais podem descarregar a aplicação móvel MobileTogether gratuita na loja de aplicações de sua preferência e conectar-se ao seu servidor MobileTogether (com acesso total) Considerações de segurançapara ter acesso imediato à sua aplicação ou ao seu conjunto de aplicações.

    Se desejar publicar a sua aplicação com um ícone personalizado para a tela inicial e uma tela de apresentação personalizada, pode compilar o pacote de código gerado pela MobileTogether para a(s) plataforma(s) de sua preferência e submeter a aplicação nativa resultante às lojas de aplicações. Uma vez aprovada, os utilizadores finais podem descarregar e instalar a sua aplicação, com o nome personalizado, a partir da loja de aplicações.

  • Posso personalizar a minha própria aplicação com a minha marca?

    Sim. Em primeiro lugar, é útil instalar a sua aplicação no servidor MobileTogether e testá-la utilizando o aplicativo MobileTogether. A partir daí, se desejar criar uma aplicação com um nome e um ícone personalizados, pode utilizar o pacote de código gerado pelo MobileTogether para compilar uma aplicação para cada plataforma desejada e enviá-la diretamente à loja de aplicações.

  • Qual é a diferença entre a implementação instantânea e a implementação através da App Store?

    Depois de desenvolver uma aplicação no MobileTogether, existem duas formas de a disponibilizar aos utilizadores finais.

    A implementação instantânea é ideal para aplicações empresariais. Para uma implementação imediata, basta implementar a sua aplicação do MobileTogether Designer para o servidor MobileTogether. Os utilizadores terão acesso imediato à sua solução através de um navegador web ou da aplicação MobileTogether para Windows, compatível com computadores Windows 10/11. O acesso móvel é igualmente simples. Existe uma aplicação nativa gratuita do MobileTogether para iOS, Android e Windows 10 e 11.

    A outra opção é a publicação na loja de aplicações. Se preferir publicar uma aplicação individual com um nome personalizado, uma tela de inicialização (splash screen) e um logótipo na tela principal, pode avançar um passo e compilar o código gerado pelo MobileTogether (para uma ou todas as plataformas) e submetê-lo diretamente às lojas de aplicações. Esta opção demora mais tempo, dependendo da duração do processo de aprovação da loja de aplicações. É ideal para aplicações voltadas para o cliente ou para outras aplicações onde se pretende uma forte identificação da marca.

  • Quais são as vantagens da implementação imediata através da aplicação móvel MobileTogether?

    Como as soluções de aplicações que você cria são acessadas através da aplicação móvel nativa MobileTogether, que é descarregada da loja de aplicações, você evita completamente o processo de aprovação na loja de aplicações. Os utilizadores finais têm acesso à sua aplicação instantaneamente.

    Com a implementação instantânea, a sua aplicação fica imediatamente disponível em todas as plataformas, enquanto que, ao utilizar a implementação através das lojas de aplicações, é necessário compilar e submeter uma aplicação separada para cada plataforma. Isto também exige o software necessário para compilar o código em diversas plataformas.

    Aceder instantaneamente a aplicações implementadas através da aplicação móvel MobileTogether também significa que pode incluir diversas soluções de aplicações no seu servidor MobileTogether, todas acessíveis através da aplicação móvel MobileTogether. Em contraste, utilizando o método de implementação através da loja de aplicações, só é possível compilar e implementar uma única aplicação de cada vez.

  • Qual é a vantagem de disponibilizar as minhas aplicações na App Store para personalizar a marca das mesmas?

    A opção de distribuição através da loja de aplicações oferece mais flexibilidade na personalização da sua marca. Pode especificar um logótipo, nome e ecrã de inicialização personalizados para a sua aplicação. Os utilizadores finais irão descarregar e instalar a sua aplicação com o nome que definiu, em vez da aplicação MobileTogether. Além disso, esta opção permite-lhe cobrar aos utilizadores pela descarga da sua aplicação, se desejar, e outras funcionalidades.

  • Preciso criar um design diferente para cada plataforma?

    Não. Independentemente do método de implementação que utilize, cada design que desenvolva no MobileTogether gera automaticamente aplicações nativas para iOS, Android, Windows Phone e Windows. Pode aceder a estas aplicações imediatamente através da aplicação nativa do MobileTogether, ou pode compilá-las e enviá-las às lojas de aplicações para distribuir uma única aplicação com a sua própria marca.

  • Preciso do servidor MobileTogether para aplicações personalizadas com a minha marca?

    Sim. O servidor MobileTogether conecta as suas aplicações às suas fontes de dados e oferece funcionalidades de processamento de dados de alto desempenho. No entanto, os utilizadores finais não terão acesso a estes aspetos e apenas verão a sua marca.

    Se criou uma aplicação autónoma que não necessita de acesso a uma fonte de dados online, cada instalação da aplicação terá de contactar o seu servidor MobileTogether apenas uma vez para receber um token de licença. Nunca mais será necessário estabelecer ligação, a menos que seja exigido pela funcionalidade da sua aplicação móvel.

  • Qual é o preço do MobileTogether?

    O software MobileTogether Designer é gratuito. A aplicação móvel MobileTogether está disponível para download gratuito nas diversas lojas de aplicações.

    O servidor MobileTogether está disponível através de uma licença anual, adquirida por núcleo de servidor, a partir de 1000 dólares para um único núcleo. Isso mesmo: 1000 dólares por ano para um número ilimitado de aplicações e um número ilimitado de utilizadores.

    Estas opções e a estrutura de preços tornam o MobileTogether acessível e facilmente adaptável às necessidades de organizações de todos os tamanhos.

  • Em que se diferencia o MobileTogether em relação a outras opções de desenvolvimento de aplicações móveis multiplataforma?

    Desenvolvemos o MobileTogether para superar os principais obstáculos que frequentemente impedem a implementação de processos de negócio centrados na empresa e nos dados: o tempo de lançamento no mercado e a falta de conhecimentos especializados em desenvolvimento móvel. Em vez de exigir meses de trabalho dedicado por parte de programadores, o MobileTogether permite criar aplicações com a rapidez necessária para acompanhar o ritmo do seu negócio, utilizando a sua própria equipa de desenvolvimento. Nenhum outro ambiente de desenvolvimento móvel oferece:

    • Utilize desenvolvedores internos, não sendo necessária experiência em desenvolvimento para dispositivos móveis
    • Crie aplicações para todas as plataformas, incluindo aplicações de ambiente de trabalho, a partir de um único projeto
    • Desenvolva e implemente aplicações sofisticadas em questão de horas ou poucos dias
    • Fornecer acesso a todas as principais fontes de dados do sistema
    • Adapte-se facilmente e de forma económica para organizações de todos os tamanhos, desde pequenas a grandes
  • Onde posso procurar ajuda?

    Disponibilizamos inúmeros recursos gratuitos para os utilizadores do MobileTogether:

  • Quais são as melhores ferramentas de desenvolvimento de aplicações de baixo código ou sem código que me permitam criar soluções empresariais para a minha empresa? Preciso de algo que utilize um designer visual e uma linguagem de programação, e que possa gerar aplicações que funcionem nativamente em telemóveis, tablets e computadores de mesa.

    Existem várias opções de desenvolvimento de aplicações que oferecem ferramentas de design visual e suporte para a criação de aplicações que funcionam de forma nativa em diversos dispositivos. Uma dessas opções é o Altova MobileTogether. O MobileTogether destaca-se por oferecer tanto opções sem código como opções com pouco código, tornando-o acessível a uma vasta gama de criadores de aplicações.

    Para criar soluções empresariais sem a necessidade de programação, o MobileTogether inclui o RecordsManager, um modelo integrado que permite aos utilizadores criar soluções de base de dados utilizando inteligência artificial. Os utilizadores simplesmente introduzem a ideia da sua solução no Assistente de IA, e o RecordsManager gera uma solução de base de dados completa. Os utilizadores podem, em seguida, utilizar ferramentas visuais para otimizar ainda mais a sua solução antes de a implementar em dispositivos iOS, Android, Windows e navegadores. O RecordsManager não requer qualquer programação manual nem desenvolvimento de backend, tornando a criação de aplicações de base de dados extremamente rápida e fácil.

    Para funcionalidades especializadas que vão além de uma aplicação de base de dados tradicional, o MobileTogether é a ferramenta ideal. Esta plataforma de desenvolvimento de aplicações com baixo código permite aos utilizadores criar aplicações e soluções empresariais sofisticadas para dispositivos móveis e computadores. A abordagem de baixo código envolve a utilização de um design de interface gráfica por arrastar e soltar, e uma linguagem de programação visual única, chamada Árvores de Ações, para definir o comportamento avançado das aplicações.

  • Preciso criar uma aplicação para os utilizadores da minha organização que utilizam uma combinação de iPhones e telemóveis Android. Além disso, eles precisam de aceder à aplicação nos seus computadores portáteis quando estão no terreno. Qual é a ferramenta de desenvolvimento de aplicações que suporta todas estas plataformas?

    O Altova MobileTogether é uma plataforma de desenvolvimento de aplicações que permite criar aplicações nativas para iOS, Android e Windows a partir de um único projeto. Este projeto também gera uma interface para utilizadores em Macs e outros dispositivos, que funciona através de um navegador web (HTML).

    Com uma abordagem de "escreva uma vez, implemente em todos os lugares", o MobileTogether permite que os desenvolvedores criem um único design de aplicação que é automaticamente otimizado para utilizar a funcionalidade nativa, a aparência e a experiência de cada plataforma. Isto poupa uma enorme quantidade de tempo de desenvolvimento e também oferece a conveniência de ter aplicações nativas verdadeiras disponíveis em várias plataformas.

  • Existem ferramentas de desenvolvimento de aplicações que não me obriguem a passar pelo processo de aprovação da App Store e do Google Play?

    Existem algumas opções para desenvolver aplicações que não exigem o processo de aprovação das lojas de aplicações, que pode ser demorado e ter requisitos rigorosos. Alguns serviços de terceiros especializam-se em assinar aplicações para distribuição fora das lojas oficiais. Da mesma forma, as plataformas de distribuição de aplicações "white-label" permitem distribuir as suas aplicações sem passar pelas lojas oficiais. Estas plataformas geralmente atendem a nichos ou setores específicos e podem cobrar taxas pela distribuição ou utilização.

    Uma opção mais simples é o Altova MobileTogether. Esta ferramenta de desenvolvimento de aplicações com baixo código inclui uma aplicação cliente MobileTogether gratuita, nativa para iOS e Android, bem como para Windows. Quando cria uma aplicação no MobileTogether Designer e a disponibiliza no servidor MobileTogether da sua organização, os utilizadores finais podem instalar a aplicação MobileTogether gratuita na loja de aplicações de sua preferência e conectar-se ao seu servidor para acesso imediato.

  • Qual é uma ferramenta de desenvolvimento para dispositivos móveis que seja acessível financeiramente e que, ao mesmo tempo, me permita criar aplicações complexas?

    O Altova MobileTogether oferece uma solução acessível para os desenvolvedores criarem aplicações móveis sofisticadas e soluções empresariais, através de várias funcionalidades e estratégias chave:

    • `Opções de desenvolvimento com baixo código e sem código: Esta abordagem reduz a necessidade de programação complexa, acelerando o tempo de desenvolvimento e diminuindo os custos associados à contratação de programadores altamente qualificados. Ao mesmo tempo, a integração com inteligência artificial e as poderosas ferramentas de desenvolvimento visual facilitam a adição de funcionalidades avançadas às suas aplicações.
    • Compatibilidade entre plataformas: O MobileTogether permite que os desenvolvedores criem aplicações que funcionam de forma perfeita em várias plataformas, incluindo iOS, Android e Windows. Esta compatibilidade entre plataformas reduz a necessidade de desenvolver versões separadas da aplicação para cada plataforma, poupando tempo e recursos.
    • Número ilimitado de desenvolvedores: O MobileTogether Designer é gratuito, pelo que pode ser utilizado por quantos desenvolvedores forem necessários na sua organização.
    • Aplicações ilimitadas: O seu servidor MobileTogether hospeda as suas aplicações, proporcionando conectividade a fontes de dados e processamento de dados de alto desempenho. Não existe limite para o número de aplicações que pode hospedar no seu servidor MobileTogether, que pode optar por instalar localmente ou na nuvem.
    • Número ilimitado de utilizadores finais: O servidor MobileTogether tem um preço acessível, com um custo por núcleo que começa em cerca de 1000 dólares por ano, para um número ilimitado de utilizadores.