Hoje temos uma grande variedade de linguagens e frameworks no mercado de desenvolvimento de software. Como exemplo vou citar alguns frameworks e suas linguagens:
Flutter é um framework de front-end , ou seja para desenvolver a interface com o usuário, voltado para desenvolvimento de aplicativos híbridos ou seja multi-plataforma. Sua linguagem de programação é o Dart. Foi desenvolvido pela Google em 2015.Com esse framework podemos desenvolver aplicativos para os sistemas operacionais Android , Ios , Windows, Linux e etc.
A linguagem Dart , é uma linguagem de Script voltada para a web. Seguem alguns pedaços de códigos de exemplo da linguagem:
void main() {
print('Hello, World!');
}
//Variáveis
var name = 'Voyager I';
var year = 1977;
var antennaDiameter = 3.7;
var flybyObjects = ['Jupiter', 'Saturn', 'Uranus', 'Neptune'];
var image = {
'tags': ['saturn'],
'url': '//path/to/saturn.jpg'
};
if (year >= 2001) {
print('21st century');
} else if (year >= 1901) {
print('20th century');
}
for (final object in flybyObjects) {
print(object);
}
for (int month = 1; month <= 12; month++) {
print(month);
}
while (year < 2016) {
year += 1;
}
A ferramenta facilita o processo de desenvolvimento , codificar , construir, testar e disponibilizar para mobile , web e desktop com a mesma base de código.
O framework permite a integração com serviços Google como Firebase , Google ADS , Maps , Pay entre outros de forma facilitada.
Aqui você encontrará todas as informações sobre o framework https://flutter.dev/.
Aqui você encontrará informações sobre a linguagem Dart: https://dart.dev/language