>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> smart Phones

O que é API com relação a sistemas de telefonia

? Com a expansão da telefonia móvel e da tecnologia smartphone, é comum ver o termo " API" mencionado em relação a aplicativos do telefone. API significa Application Programming Interface ; APIs são blocos de código utilizados em grande parte por programadores para permitir o acesso limitado ao código-fonte de um aplicativo. Sem APIs , os proprietários de telefones não têm acesso à ampla gama de aplicações no mercado. Sobre APIs

Uma grande parte da programação vai para um sistema telefônico. Além do código que identifica e comandos de processo , telefones deve ser capaz de lidar com uma grande quantidade de entrada externa , a partir da pressão no teclado de toque no ecrã . Modelos avançados , como o iPhone da Apple também respondem a rotação , agitação e comandos de voz. Uma API permite o acesso a certos controles , sem expor o código em sua totalidade. A empresa lança uma API pública para permitir que outros desenvolvedores para criar produtos de design que trabalham com o produto original : um telefone , por exemplo, ou um serviço como o Facebook
Telefone API
.

Telefones têm suas próprias APIs que permitem maior funcionalidade . Uma API é particularmente importante para um smartphone que permite aos usuários fazer download de aplicativos de terceiros. Os desenvolvedores de jogos , por exemplo, vai usar uma API de telefone para ativar o seu jogo para responder a toques na tela ou o teclado do telefone. Os desenvolvedores de aplicativos usar a API para interagir com o telefone e os outros aplicativos , como programas de e-mail e GPS.

APIs do aplicativo

sistemas de telefone , vários APIs são usados ​​para a comunicação entre o telefone e outras aplicações. Um aplicativo pode extrair informações a partir do próprio telefone, bem como um outro aplicativo instalado. A API do Twitter , por exemplo, permite aos programadores criar aplicações que executam ações como encontrar os tweets por um determinado usuário. Um desenvolvedor que queria fazer uma aplicação que postou atualizações do aplicativo de celular Twitter para o Facebook iria usar tanto o Twitter API ea API do Facebook para interagir com ambos os programas.

Benefícios de APIs

Uma API beneficia o fabricante do telefone , o desenvolvedor do aplicativo eo usuário final . Quando os desenvolvedores de aplicativos podem acessar a API do telefone, é mais fácil para eles para construir programas que aumentam a capacidade do telefone : banca pessoais , email, redes sociais , jogos, mapas e aplicativos meteorológicas são exemplos de recursos de telefone que não seria possível sem APIs . Com mais possibilidades de personalização , a demanda aumenta para o telefone.