Java ou Kotlin

Mas ai que tá, o Google suporta todos eles.

Podemos dizer que suporta indiretamente por meio dos seus funcionários, e até diretamente cedendo hospedagem, etc…

Mas estava falando de suportar no sentido de ter um roadmap para o projeto.

o que impede Microsoft, Samsung, Amazon suportar tal framework no seu próprio hardware/SO?

O principal motivo dessas empresas não emplacarem sua plataforma é porque não tem apps. Mas se todo mundo usar framework híbrido X, fica mais fácil criar uma alternativa a play store, eliminando assim o google da jogada.

Ai já entra uma questão mercadologica, empresas que tentam lutar contra o futuro quebram.

Nada, assim como nada impede de customizarem seu próprio android e colocar sua própria loja de apps, por sinal algo que já muito foi feito por chineses

Assim como a Amazon tem o Amazon App Store

O sucesso não vem de ser único, de bloquear os outros, ou outras taticas do genero, mas sim de ser melhor que os outros, o público quer a Play Store, se vier sem ela o público passará a não comprar.

A questão é que o Google está se adiantando aos outros, assim pra fazer isso usarão sua tecnologia e não de outros, pois esta guinada do mercado já está acontecendo o React-native, Xamarin native estão ai, e antes que seja enterrado o Google quer uma fatia.

Pois ele sabe muito bem, que isto é possível, e se ele não lançasse alguém ia lançar, simples assim.

Depende do seu objetivo, se for mercado não tem como fugir dos dois, pelo menos no momento. Mas se for algo próprio, vá de Klotin e esquece Java para Android.

Existem dois Android: Android do Google e Android projeto opensource.

Desenvolvedores criam apps para o android do google. Então se alguma outra empresa quiser criar seu próprio Android do projeto opensource, até pode, mas não vai ter muitas apps pra começar. Esse é o grande impedimento.

Esse é o problema. Android no atual estado é um lixo pra desenvolver.

O único diferencial da playstore é o numero de apps disponiveis. Se todos desenvolvedores criarem apps híbridas, Amazon vai poder aumentar o numero de apps na sua loja, a Samsung, MS, etc. pode lançar sua loja com milhares de apps prontamente disponíveis, ou seja, já era o diferencial da playstore.

Uma coisa é a direção da empresa, outra são os indivíduos que trabalham nela.

É muito mais fácil pra direção do google matar o flutter, do que o react, que esta sob a asa do facebook.

E pode apostar, se houver essa guinada, a direção vai detectar logo no início e descontinuar o projeto.

???

Desenvolvimento não-nativo está em queda. (https://blog.appfigures.com/wp-content/uploads/2018/03/10-Native-vs-Non-Native-Development@2x-1.png)

Entre quem desenvolve não-nativo, React-native e Xamarin não são os mais populares. (https://blog.appfigures.com/wp-content/uploads/2018/03/11-Non-Native-SDKs@2x-1.png)