Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] A vida seria mais fácil se Android usasse .NET ao invés de Java?

Também considero o C# uma boa linguagem.
Na minha humilde opinião, o que lasca é ter que utilizar .NET + Visual Studio + Windows = Alto_consumo_de_recursos (sou do tempo dos 16 mb de ram [joguinhos DOS, onde estão vocês?]).


Em 23 de maio de 2014 14:06, Iuri Freire <iuricostafreire@gmail.com> escreveu:
FATALITY!


Em 23 de maio de 2014 13:49, Fred <fredferrao@gmail.com> escreveu:

Tem muita gente fazendo app android com Scala, eu não creio que ele crie um overhead não, afinal, scala compilado nada mais é do que bytecode java. Comparando java e scala, a performance é a mesma, com scala tendendo a ficar um pouco para traz dependendo de quão funcional teu código é, mas estamos falando de milisegundos, coisas que deve-se preocupar se tiver código que precisa ser altamente performático e real time, e se este for  o caso vc pode ainda programar imperativamente com scala escolhendo com cuidado o que usar.


Visual Studio melhor IDE? Opnião pessoal, usei e nao gostei, ReSharper, um plugin muito usado no visual studio nada mais faz do que trazer todo o poder do Intellij IDEA para o VS, o IDEA sim, eu acho brutal, e a melhor IDEA java que existe (Android Developer Studio, prazer)

C# Melhor que Java, sim, C# foi melhor desenhado e tem mais coisas, concordo nessa, LINQ é legal, java(linguagem) ficou muito tempo parada no tempo, mudando agora no Java 8, mas entre ter que mudar de plataforma e(usar windows /cry), prefiro Scala, melhor que Java e C# juntos e ainda funcional que é o velho novo Graal do momento :P

CLR Melhor que JVM, isso non ecxiste, JVM é a melhor VM da atualidade, ela É muito poderosa.


Teoricamente, vc pode desenvolver para android com qualquer linguagem que rode na JVM, que compile para bytecode java, logo, se vc procurar(como eu ja procurei um dia) vai achar como fazer apps android em:

Scala
Ruby(JRury)
Python
Clojure

É só escolher o sabor.

Pelo que entendi na época que pesquisei  sobre isso funciona assim: MinhaLinguagem -> Compila -> bytecode java -> Android SDK -> bytecode Dalvik.

IMHO!



Em 23 de maio de 2014 10:38, Marcelo Alves <marcelo.alves@me.com> escreveu:

(Aviso, eu tento ajudar no projeto Xtendroid que vou citar abaixo, então minha opinião pode ser considerada tendenciosa)​

Tem umas outras coisas legais em Xtend + Android (xtendroid :D ), como por exemplo ActiveAnnotations. Você pode usar uma tag @Activity (ou @Fragment) e passar o layout XML como parâmetro. Internamente ele vai criar todos getters e setters pra objetos que tenham android:id, sem precisar fazer nada. 

Também tem um suporte ok pra bancos de dados e em breve um suporte melhor a fazer UI em código (ainda estou escrevendo / refatorando parte de um projeto que o cliente autorizou abrir parte do fonte).

O maior problema é que ainda tá meio devagar a criação de um plugin pro IntelliJ =/

:: marcelo.alves

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
"Frederico Ferrão da Silva"

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário