Apache Cordova

Apache Cordova

Apache Cordova é um quadro estabelecido desenvolvimento de aplicativo móvel. Cordova é projetado para permitir que os desenvolvedores usem tecnologias padrão (como HTML5, Javascript e CSS3) para o desenvolvimento multi-plataforma na criação de aplicativos ricos em recursos.

Baixar Apache Cordova
Características de Apache Cordova
  • ferramenta de linha de comando converte vários idiomas para binário nativo
  • Acessos principais características de hardware do dispositivo, como câmera, contatos, movimento do dispositivo, etc.
  • Plugin expande o suporte que pode Cordova para com dispositivos
  • Fornece APIs e permite que os desenvolvedores escrevam próprias características
Pros de Apache Cordova
  • Open source com forte apoio da comunidade
  • Facilidade de uso e livre
  • Boa escolha para aplicativos menores que levemente usam recursos nativos de um dispositivo
Contras de Apache Cordova
  • Processamento de dados de aplicativos não é o mais rápido
  • A comunicação entre Cordova e dispositivo só é feito com plugins
  • Carece de bibliotecas que permitem aos gráficos avançados
  • Plugins requeridos para Cordova para rodar em plataformas legadas
Apache Cordova Rever

Devido à sua natureza de código aberto, Apache Cordova evoluiu na sua capacidade de estender aplicativos em várias plataformas. Os desenvolvedores da Web que querem implantar aplicações web distribuídas vai encontrar este software ser particularmente útil. Os aplicativos são executados como parte de wrappers que têm como alvo uma plataforma específica. Um problema que Cordova resolve é que ele age como uma ponte com funções móveis nativos, permitindo que os desenvolvedores criem aplicativos híbridos. No entanto, devido à sua natureza livre, plugins de Cordova são, por vezes fora da data e não suportados em plataformas de destino. Cordova oferece uma variedade de modelos de desenvolvimento, plataforma e gerenciamento de versão, as capacidades de armazenamento de dados de dispositivos, whitelisting, gerenciamento de segurança, suporte e muitas outras vantagens. Desenvolvedores criaram com sucesso aplicações Cordova e distribuiu-os em plataformas como o Android, Blackberry, iOS, OS X, Ubuntu, Windows e WP8. documentação de Cordova é extensa, embora incompleta, às vezes. Os desenvolvedores terão o prazer de encontrar uma referência completa que inclui tags suportadas Config.xml, eventos em tempo de execução de JavaScript, uma lista gancho, comandos CLI e tags plugin.xml suportados. Cordova também inclui muitas APIs plugin que o estado da bateria suporte, câmera, console, contatos, informações do dispositivo, o movimento do dispositivo e orientação, diálogos, arquivo de leitura / gravação, transfter arquivo, geolocalização, globalização, captura de mídia, informações de rede, splashscreen, vibração e muito mais funções. Os usuários têm contribuído contribuíram milhares de outros plugins, que são prontamente disponível para download gratuito na página de Cordova. No geral, Apache Cordova é uma boa ferramenta para criar aplicativos móveis que levemente usam os recursos nativos de dispositivos móveis. Como desenvolvedores adicionar complexidade, requer testes rigorosos para garantir que plugins de Cordova será apoiado e compatível com plataformas de destino.

Apache Cordova Vídeo

Alternativas a Apache Cordova

Webix

WEBIX é uma biblioteca de desenvolvimento Javascript código aberto projetado para acelerar o processo de web design.
Mostrar detalhes

Apache Flex

Adobe Flex é uma ferramenta de código aberto que permite que os usuários criem seus próprios aplicativos. Os aplicativos podem ser projetados e criados para uma variedade de plataformas móveis
Mostrar detalhes

Bootstrap

Livre
Bootstrap é um dos mais populares e usados ​​com freqüência estruturas front-end em uso hoje.
Mostrar detalhes

Corona SDK

Pago
Corona SDK é um motor de jogo gratuito e fácil de usar para a criação de multi-plataforma 2D jogos para dispositivos móveis, computadores desktop e até mesmo TVs. Ele também oferece um mercado
Mostrar detalhes

JQuery Mobile

Livre
JQuery Mobile leva as capacidades robustas de JavaScript ea biblioteca expansiva de recursos do jQuery e adapta-los especificamente para responsivas aplicações web móveis.
Mostrar detalhes

Kendo UI

freemium
Kendo UI é uma biblioteca de componentes para JavaScript que permite aos desenvolvedores criar liso e modernos que procuram aplicações web em uma fração do tempo.
Mostrar detalhes

React Native

Livre
Reagir Native é uma ferramenta de software Facebook que ajuda você a criar aplicativos móveis usando apenas Javascript. Enquanto outros softwares de criação de aplicativo cria apenas, web,
Mostrar detalhes

Qt Creator

Livre
Qt Creator é um ambiente multi-plataforma de desenvolvimento integrado (IDE) para desenvolvimento e depuração de aplicações C ++ usando o Qt GUI Application Development Framework SDK, e é
Mostrar detalhes

Android Studio

Livre
Estúdio Android é um IDE para aqueles que desejam desenvolver aplicativos para dispositivos Android. Este ambiente de desenvolvimento integrado foi lançado pelo Google em 2013. O objetivo
Mostrar detalhes

Onsen UI

Livre
Onsen UI é uma plataforma de desenvolvimento de software para aplicativos móveis baseados em código HTML5 regular. As bibliotecas de interface de usuário são escritos em JavaScript, o que significa
Mostrar detalhes

PhoneGap

Livre
PhoneGap lhe permite construir aplicações móveis multi-plataforma sem ter que aprender novas linguagens de programação especializada e complicado.
Mostrar detalhes

Appcelerator Titanium

Livre
Como uma empresa construída sobre open source, acreditamos no seu poder de inovação de combustível para todos. É por isso que foram cometidos para dar a volta à comunidade e estamos orgulhosos
Mostrar detalhes

Framework 7

Livre
Open Source Software & desenvolvimento web personalizado
Mostrar detalhes

Mobile Angular UI

Livre
Móvel Angular UI fornece componentes essenciais móveis que estão faltando em Bootstrap 3: interruptores, sobreposições, barras laterais, áreas de deslocamento, superior posicionada absoluta
Mostrar detalhes

Codename One

freemium
Codename One oferece uma perfeita Java para iOS (/ iPad iPhone), solução Android de código aberto.
Mostrar detalhes