Adicionando um componente do lado do servidor para o seu aplicativo móvel

Já não é um dispositivo móvel o seu próprio ecossistema. Em vez disso, ele precisa para se integrar com serviços na nuvem para fazer uso de serviços lá - como serviços de localização e serviços de mapeamento da Apple, informações sobre o tempo do Serviço Nacional de Meteorologia, e até mesmo para os serviços de acesso prestados aos usuários, como serviços financeiros oferecidos pelos seus bancos.

Você também pode precisar fornecer seus próprios serviços na nuvem para que você possa compartilhar dados entre aplicativos, bem como para fornecer capacidades do lado do servidor comuns que serão consumidos em um multimodal forma - isto é, para aplicações móveis, aplicações baseadas na web e aplicações desktop. Esses serviços podem ser usados ​​apenas em aplicativos que você escreve, ou eles podem ser serviços que são de valor e utilizados por aplicativos escritos por outros.

Para fornecer os seus próprios serviços de nuvem, você precisa de uma infra-estrutura para eles para correr. Você pode, é claro, hospedar seu próprio servidor físico. Ou você também pode obter um servidor virtual na nuvem. Você também pode precisar de executar um servidor web. Aqui estão algumas tecnologias que você pode querer considerar:

Video: App Android - Conexão a banco de dados Externo (PostgreSQL e MySQL)

Amazon Web Services (AWS)

AWS é um conjunto de serviços de infra-estrutura com uma camada destes serviços disponibilizados para grátis por um ano. Esses serviços começam com Amazon EC-2 (Amazon Elastic Compute Cloud), um serviço web que fornece computação baseada em nuvem redimensionável. AWS nível gratuito inclui 750 horas de tempo de cada mês em Linux e Windows máquinas virtuais por um ano. Outros serviços da web variam de bancos de dados na nuvem (Amazon Relational Database Service) para Amazon simples Queue Service, que fornece filas para armazenar mensagens entre aplicativos de software.

Video: ServiceDesk Plus da ManageEngine - aplicativo móvel

  • Node.js



    Node.js é uma plataforma de software que usa javascript como linguagem de programação e contém um, ou seja, um servidor web embutido built-in biblioteca do servidor HTTP.

  • serviços em nuvem do Google

    Video: AppMakr – A maneira mais fácil de criar um aplicativo móvel

    Estes incluem um app engine que fornece, de maior nível de serviços do lado do servidor abstraídos. O Google também está agora fornecendo máquinas virtuais por meio de sua Compute Engine produtos.

  • Microsoft Azure

    Video: Como Fazer Servidor Permanente Usando App

    Windows Azure é uma plataforma de computação em nuvem criado pela Microsoft que presta serviços para criar, executar e gerenciar aplicativos. Microsoft, como a Amazon (acima), fornece esses serviços através de uma rede global de datacenters.

  • Aliás, você realmente não precisa de um servidor externo, a fim de teste se o seu aplicativo móvel e os componentes do lado do servidor estão trabalhando bem juntos. Você pode configurar sua máquina de desenvolvimento como o servidor, basta colocar Node.js nele, abra firewall da sua máquina para aceitar conexões HTTP, e você é bom para ir!


    Publicações relacionadas