App Inventor
Olá a todos,
O que podem me dizer do App Inventor, uma forma mais "simples" de desenvolver app´s para android, conhecem?
[url]http://appinventor.mit.edu/explore/[/url]
O que podem me dizer do App Inventor, uma forma mais "simples" de desenvolver app´s para android, conhecem?
[url]http://appinventor.mit.edu/explore/[/url]

Morgana Oliveira
Curtidas 0
Respostas

Italo Junior
05/11/2015
Não conheço Morgana, não sei o que escrever sobre ele.
GOSTEI 0

Jothaz
05/11/2015
Além do AppInventor existem dezenas de outras opções.
Sobre sua perguntar a reposta é sim. Porém tem algumas considerações:
1-Não é um ferramenta para criar jogos ou aplicativos comerciais. Talvez o principal público esteja dentro das universidades para fins educacionais;
2-As aplicações criadas pecam nos quesitos usabilidade e estão longe de serem bonitas.
3-Se seu objetivo for hobby é uma ótima ferramenta. Se tens aspirações profissionais deixa a desejar.
4-A UI é altamente reminiscente do Android 2.3 ou mais velho. Não tem os controles de interface do usuário introduzidas no ICS e além. Aplicativos desenvolvidos usando Java SDK se comportam melhor.
5-Comparado ao desenvolvimento baseado Android Java SDK, enfrenta-se limitação significativa em termos do que pode ser feito/alcançado. Você não pode escrever BroadcastReceivers, você não pode escrever serviços (para fazer qualquer atividade de fundo), limitados por ela é capacidades gráficas.
6-Por possibilitar qualquer pessoa se o menor conhecimento criar um App gera uma avalanche de App´s de má qualidade.
Se você quer somente aprender e ter uma ideia da criação de App é ótimo, agora ser quer mesmo se tornar uma desenvolvedora profissional nada substitui o Java.
Claro que a maioria desiste, pois não conseguem nem de instalar/configurar o ambiente o que tornar uma atividade bastante frustrante.
Sobre sua perguntar a reposta é sim. Porém tem algumas considerações:
1-Não é um ferramenta para criar jogos ou aplicativos comerciais. Talvez o principal público esteja dentro das universidades para fins educacionais;
2-As aplicações criadas pecam nos quesitos usabilidade e estão longe de serem bonitas.
3-Se seu objetivo for hobby é uma ótima ferramenta. Se tens aspirações profissionais deixa a desejar.
4-A UI é altamente reminiscente do Android 2.3 ou mais velho. Não tem os controles de interface do usuário introduzidas no ICS e além. Aplicativos desenvolvidos usando Java SDK se comportam melhor.
5-Comparado ao desenvolvimento baseado Android Java SDK, enfrenta-se limitação significativa em termos do que pode ser feito/alcançado. Você não pode escrever BroadcastReceivers, você não pode escrever serviços (para fazer qualquer atividade de fundo), limitados por ela é capacidades gráficas.
6-Por possibilitar qualquer pessoa se o menor conhecimento criar um App gera uma avalanche de App´s de má qualidade.
Se você quer somente aprender e ter uma ideia da criação de App é ótimo, agora ser quer mesmo se tornar uma desenvolvedora profissional nada substitui o Java.
Claro que a maioria desiste, pois não conseguem nem de instalar/configurar o ambiente o que tornar uma atividade bastante frustrante.
GOSTEI 0

Morgana Oliveira
05/11/2015
Configurar o ambiente no Eclipse é longe de ser trivial! rsrs!
Essa opção serve para simular pelo menos?
Essa opção serve para simular pelo menos?
GOSTEI 0

Jothaz
05/11/2015
Na verdade é mais do que isto. Você irá criar App´s funcionais, porém com algumas limitações como apontei.
Para começar a se familiarizar é ótimo e claro que sem a frustração de ter de instalar um ambiente completo.
Para começar a se familiarizar é ótimo e claro que sem a frustração de ter de instalar um ambiente completo.
GOSTEI 0

Morgana Oliveira
05/11/2015
Faz App´s mas sem complexidade mesmo, se pude me indicar outros agradeço.
GOSTEI 0

Jothaz
05/11/2015
Veja se este artigo ajuda
10 formas de desenvolver apps para Android sem Java
Ou pode-se utilizar o PhoneGapque aborda a questão utilziando HTML 5, CSS, Javascritp/Angular/knockout
10 formas de desenvolver apps para Android sem Java
Ou pode-se utilizar o PhoneGapque aborda a questão utilziando HTML 5, CSS, Javascritp/Angular/knockout
GOSTEI 0

Italo Junior
05/11/2015
Então é melhor "apanhar" com o tradicional mesmo, para conseguir alguma colocação profissional.
GOSTEI 0

Morgana Oliveira
05/11/2015
Obrigada Jothaz, conferindo o artigo.
GOSTEI 0