Escrever aplicativos móveis para qualquer plataforma com xdk intel
Intel não é realmente uma empresa muitas vezes você associar-se com o desenvolvimento de aplicativos móveis. Enquanto você quase certamente ter um
Conteúdo
Video: Intel XDK/IONIC [1]- CRIANDO APLICATIVO DO ZERO COM IONIC E ANGULARJS
Aparentemente, isso não impediu-los. Eles só jogou seu chapéu de volta para o ringue móvel novamente com o IDE Intel XDK. Este ambiente de desenvolvimento livre permite escrever aplicações usando HTML5, javascript e CSS3 e, em seguida, testá-los contra vários dispositivos. Uma vez terminado, você pode publicar a uma infinidade de lojas de aplicativos, incluindo Google Play, Nook, Kindle, o iTunes eo Windows 8 Store. É realmente um negócio ‘write once, run anywhere`.
Mas vai revolucionar o fluxo de trabalho de desenvolvedores em todo lugar?
Apenas HTML5
Antes de continuar, eu só quero reiterar um ponto que fiz anteriormente. Isso não faz e não permitirá que você para criar aplicativos nativos. Estas são as aplicações que são criadas usando uma linguagem como Java, Objective-C ou C # e muitas vezes têm acesso a mais APIs que estão usando disponível apenas HTML5 e javascript.Iniciar a codificação javascript agora com estes 5 Grandes recursos livresIniciar a codificação javascript agora com estes 5 Grandes recursos livresconsulte Mais informação
No entanto, isso não é uma coisa totalmente ruim. Em primeiro lugar, ele irá permitir que você desenvolva usando incrivelmente tecnologias web familiares, e para criar seu aplicativo e, em seguida, implantá-lo em múltiplas plataformas. Em última análise, você está trocando a energia para a flexibilidade.
Outra vantagem de escrever aplicativos móveis em HTML5 é que você também é capaz de implantar seus aplicativos para o maior web. Com XKD você pode publicar aplicativos do Facebook e jogos, plugins Chrome, bem como aplicações web tradicionais.
O editor
O editor é onde qualquer programador é mais em casa. Isto é onde nós escrever o código que alimenta as ferramentas e aplicativos que você usa em uma base regular. Para os programadores sérios, existem alguns pré-requisitos absolutos aqui.
Em primeiro lugar, tem que ter destaque de sintaxe sólida. Enquanto isso não afeta o produto final (pelo menos não diretamente), ele não garante que qualquer código que você produz é fácil de ler mais tarde. Também ajuda se houver conclusão de código, para reduzir a quantidade de texto que você acaba escrevendo e, assim, reduzir o risco de ficar derrubado por uma tensão séria de RSI.
XDK oferece aqui, e proporciona bem. Código é realçado lindamente e é fácil de ler. Além disso, a conclusão de código é poderoso e está a par com qualquer editor comercial. No entanto, eu sinto que poderia haver mais aqui. Seria ótimo se ele veio com a capacidade de instalar plugins, não muito diferente do Editor de Texto Sublime venerável. Eu muitas vezes me vi ansiando para os gostos de Emmet (anteriormente codificação Zen), que teria me poupado um bocado de tempo.Experimente o texto Sublime 2 Para a sua multi-plataforma necessita de código de ediçãoExperimente o texto Sublime 2 Para a sua multi-plataforma necessita de código de ediçãoSublime Text 2 é um editor de código cross-platform Eu só ouvi recentemente sobre, e eu tenho que dizer que estou realmente impressionado apesar da etiqueta beta. Você pode baixar o aplicativo completo sem pagar um centavo ...consulte Mais informação
Emulação
Uma vez que você tem algum código, você vai querer ver como fica em diferentes plataformas. XDK permite que você execute o seu código em um número de resoluções e dimensões, incluindo o iPhone da Apple, o tablet Google Nexus 7 eo Nokia Lumia 920.
Você também pode definir o posicionamento do dispositivo, para quando você quiser testar código que faz uso do acelerômetro dispositivos, bem como alterar a orientação da tela do dispositivo em si. Isso é útil para testar seu código em vários dispositivos sem bifurcação para fora milhares de libras.
Video: Crie Aplicativos para Mobile Gratuitamente
Se você quiser fazer um pouco mais testes hands-on, você sempre pode empurrar seu projeto para o seu dispositivo com App prévia da Intel. Esta aplicação multi-plataforma está disponível no Windows 8, Windows Phone, Android e iOS e permite que você empurrar o seu código através das inter-tubos para o seu telefone, tablet ou laptop.
Desdobramento, desenvolvimento
Uma vez que você tenha obtido a sua aplicação tudo polido, você pode construí-lo e, em seguida, submetê-lo à venda em várias lojas de aplicativos. Este passo não é feito no computador, mas é bastante terceirizada para próprios servidores da Intel. Há um pouco de configuração a ser feito aqui, mas nada muito complicadas.
Você pode direcionar Android, Crosswalk para Android, iOS, Windows 8, Windows Phone, Tizen, Amazon e Nook. Lamentavelmente, não se pode construir o seu aplicativo para Blackberry 10. Eu encontrei este para ser absolutamente bizarro. Blackberry 10 é ainda muito vivo, e se você gastar algum tempo em uma First Class Lounge em um aeroporto ou estação de trem, você vai ver nenhuma falta de Blackberry Q10s. Na verdade, a maioria dos aplicativos Blackberry 10 são construídos inteiramente com tecnologias web. Teria sido trivial para adicionar funcionalidade BlackBerry 10 a XDK.
Conclusão
XDK é um ambiente de desenvolvimento contínuo, e para quem quer fazer seus milhões dos mercados móveis do mundo, se oferece um bom lugar para começar. Enquanto que seria bom ter suporte para Blackberry 10 e para plugins, ele reconhece que este é um esforço incrível em nome da Intel e em seu ponto preço é incrivelmente atraente. Dê-lhe uma tentativa e deixe-me saber o que você pensa!