quarta-feira, 8 de outubro de 2014

Multi-plataforma de aplicativos móveis dev ferramentas Xamarin, IBM lob em programadores da Microsoft


Arrays de armazenamento Flash Inteligente


Evolve conferência de Xamarin está em andamento em Atlanta, e na quarta-feira, a empresa anunciou novas ferramentas para multi-plataforma de desenvolvimento móvel, juntamente com uma nova parceria com a IBM.


Três anos Xamarin foi formada para permitir que os desenvolvedores de código para Android, iOS e OS X usando linguagem C #, da Microsoft e Net Framework. A tecnologia da empresa é baseada em Mono, uma implementação open source da Net iniciada por Miguel de Icaza, agora CTO da Xamarin.







Com ele, os desenvolvedores podem escrever código não-visual que funciona em vários tipos de dispositivos, em seguida, criar interfaces de usuário usando tanto as ferramentas nativas para cada plataforma ou uma ferramenta de definição de plataforma cruzada interface chamada Xamarin.Forms, que se baseia na linguagem XAML da Microsoft . O IDE é ou do Microsoft Visual Studio ou Xamarin Studio, ferramenta dedicada da empresa que roda tanto em Windows e Mac OS X.


Na quarta-feira, Xamarin anunciou quatro novas ferramentas.


Miguel de Icaza at Xamarin Evolve

Miguel de Icaza falando em Xamarin Evolve 2014



Os primeiros, Sketches , é um interativo C # (e logo F #) shell. Você digita uma linha de código e executa instantaneamente - assim você pode experimentar com código de interface do usuário para experimentar cores diferentes ou margens, por exemplo, e ver resultados imediatos. Ele também mostra uma análise do código, como quantas vezes um loop é executado, e visualizar os dados com gráficos. A pré-visualização atual funciona com iOS, Android e código OS X em Xamarin Estúdio rodando no Mac OS X, com suporte para código de Android, iOS e Windows no Visual Studio para seguir.


Outra nova ferramenta lançada como um preview público é Xamarin Profiler , que recolhe de desempenho e alocação de memória de dados e cria relatórios que você pode ver em sua IDE. Um rastreamento de pilha mostra a cadeia de código que é responsável por um problema.


Xamarin Insights é uma ferramenta de depuração e análise de aplicações distribuídas. Se o seu aplicativo é instrumentado com Insights, ele irá enviar análises e relatórios de falhas para o serviço de nuvem da Xamarin. O desenvolvedor tem controle refinado sobre o que os dados a recolher, e todos os dados são criptografados, CEO Xamarin Nat Friedman assegurou o Reg.


Xamarin Android Player

Xamarin Jogador Android corre anéis ao redor emulador do Google



Finalmente, Xamarin mostrou um novo emulador Android zippy que roda em Windows e do OS X. Google emulador oficial Android é terrivelmente lento, especialmente na inicialização, e é limitada quando se trata de aplicações que utilizam gráficos acelerados. Xamarin Jogador Android , agora na pré-visualização , usa o open source Virtual Box tecnologia como base para um novo emulador, mais rápido. A interface do usuário é construída usando componentes nativos para o OS X e Windows, respectivamente, evitando o olhar Java genérico ea sensação de ferramentas do Google, e ele usa OpenGL para gráficos rápidos. Você também pode depurar um APK (Android Package), arrastando e soltando-o para o emulador.


Xamarin também demonstrou o seu recém-lançado Teste Nuvem em Evolve, que é um conjunto de mais de 1.000 dispositivos Android e iOS na qual os desenvolvedores podem implantar e testar o código através da internet. A linguagem de script permite simular as ações do usuário ou alterações de dispositivos, tais como rotação de retrato para paisagem, e mais tarde você pode reproduzi-los para ver como o aplicativo se comportou.


Ao todo, as novas ferramentas são adições dignas para Xamarin, o que certamente apareceu no momento certo. C # é uma linguagem popular, mas os desenvolvedores da plataforma Microsoft precisa encontrar uma maneira de construir clientes para dispositivos móveis, a maioria dos que correm iOS ou Android. A própria Microsoft foi inicialmente cuidadoso de Mono, mas agora precisa Xamarin, a fim de alcançar a " qualquer dispositivo estratégia "defendida pelo CEO Satya Nadella.


O resultado é o crescimento rápido e uma empresa com a qual muitas outras empresas estão buscando parcerias. Microsoft lidera a lista, mas a Amazon, Google, IBM e Salesforce são todos os patrocinadores e apoiadores, juntamente com as empresas de nuvem como Dropbox e Twilio, fornecedores de componentes como Infragistics e DevExpress, e um monte de outros. Além disso, enquanto Xamarin alegou 288.000 desenvolvedores desta vez, no ano passado, ele diz que tem 755 mil hoje.


Entre os anúncios de parceiros de quarta-feira foi que a IBM fez uma parceria com Xamarin para oferecer bibliotecas e extensões de IDE para apoiar Worklight, seu middleware móvel que integra com servidores de aplicativos corporativos.


Com o Microsoft lutando para estabelecer a sua própria plataforma cliente móvel, seja Windows Phone ou tablets Windows, Xamarin é atraente para os desenvolvedores de C # que precisam construir aplicativos móveis. Um obstáculo, no entanto, é que as ferramentas são assinatura apenas e relativamente caro para os desenvolvedores independentes ou pequenas empresas. Progresso de Xamarin é impressionante, porém, e se as ferramentas executar como anunciado, ele vai continuar a crescer. ®







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário