Não amigo, sou novo na área e estou começando do zero.
Então comece com lógica de programação. Não recomendo entrar assim do nada em linguagem nenhuma.
Não amigo, sou novo na área e estou começando do zero.
melhor vc ir aprender a desenvolver aplicativo pra Android...hahaNão amigo, sou novo na área e estou começando do zero.
melhor vc ir aprender a desenvolver aplicativo pra Android...haha
Windows Phone é tão complexo q nem os DEVs q sabem programar querem esquentar a cabeça. Se vc começar do nada a estudar C ou C# sozinho e pegar o Visual Studio pra criar algo, pode ser até q consiga, mas vai ficar um lixo e como vc não tem base cientifica, vai fazer algo simples com custo computacional absurdamente alto, sobrecarregando a memoria e fazendo o app ficar lerdo. Por exemplo se vc criar um app matemático pra q o usuário informe 10 números e seu app retorne todas as permutações possíveis entre esses números, é bem capaz de vc querer resolver logo esse problema com centenas de if e else, problema q seria facilmente resolvido em poucas linhas de código com recursão, mais precisamente backtracking, algoritmo recursivo de força bruta. Difícilmente sozinho vc vai estudar e entender essas coisas. As apostilas q existem por ai são exemplos bem triviais. E vc ainda vai precisar de logica de programação como o amigo acima citou. Sem contar q o Visual Studio não é simples pra iniciantes. Vá fazer app pra Android q é menos difícil. Comece com lógica de programação, depois de algumas semanas de estudo pegue as ferramentas e comece a fazer algo pra Android.
Pra te jogar um balde de água fria... Entre no Google e procure por códigos em C sobre backtrack, arvore binaria de busca, grafos direcionados... Kkkkk... Garanto q vai desistir da ideia de querer aprender a programar em 10min.
Não amigo, sou novo na área e estou começando do zero.
melhor vc ir aprender a desenvolver aplicativo pra Android...haha
Windows Phone é tão complexo q nem os DEVs q sabem programar querem esquentar a cabeça. Se vc começar do nada a estudar C ou C# sozinho e pegar o Visual Studio pra criar algo, pode ser até q consiga, mas vai ficar um lixo e como vc não tem base cientifica, vai fazer algo simples com custo computacional absurdamente alto, sobrecarregando a memoria e fazendo o app ficar lerdo. Por exemplo se vc criar um app matemático pra q o usuário informe 10 números e seu app retorne todas as permutações possíveis entre esses números, é bem capaz de vc querer resolver logo esse problema com centenas de if e else, problema q seria facilmente resolvido em poucas linhas de código com recursão, mais precisamente backtracking, algoritmo recursivo de força bruta. Difícilmente sozinho vc vai estudar e entender essas coisas. As apostilas q existem por ai são exemplos bem triviais. E vc ainda vai precisar de logica de programação como o amigo acima citou. Sem contar q o Visual Studio não é simples pra iniciantes. Vá fazer app pra Android q é menos difícil. Comece com lógica de programação, depois de algumas semanas de estudo pegue as ferramentas e comece a fazer algo pra Android.
Pra te jogar um balde de água fria... Entre no Google e procure por códigos em C sobre backtrack, arvore binaria de busca, grafos direcionados... Kkkkk... Garanto q vai desistir da ideia de querer aprender a programar em 10min.
Cara quer fazer um estilingue, não uma bazuca.
Penso em fazer algo do tipo por diversão, já uso VS a alguns anos.
o q eu fiz foi na realidade foi simplificar. esses métodos são pra simplificar e evitar códigos monstruosos. no seu caso pode não ter sido útil pq nunca pegou pra fazer um app com problemas desse tipo. o exemplo q citei de permutação é algo simples e banal. e não são nomes difíceis. penso q uma pessoa q não saiba resolver problemas com recursão, iteração, backtrack, arvore binária, não deveria ser nem digna de receber um diploma numa faculdade. mas como a maioria quer ganhar dinheiro, formam "programadores" sem saber fundamentos básicos pra resolução de problemas.(...) Quanto a todos esses nomes difíceis, permutação,backtrack, recursão... São conceitos de programação, não particularidades do Windows Phone, .NET ou C#. (...) Já desenvolvi muitas coisas, tô na área há muito tempo r te digo que na maioria desses casos, essas coisas não são necessárias. Não se encaixam no problema.
A melhor prática de programação é simplificar. O que você fez ai foi assustar o rapaz.

o q eu fiz foi na realidade foi simplificar. esses métodos são pra simplificar e evitar códigos monstruosos. no seu caso pode não ter sido útil pq nunca pegou pra fazer um app com problemas desse tipo. o exemplo q citei de permutação é algo simples e banal. e não são nomes difíceis. penso q uma pessoa q não saiba resolver problemas com recursão, iteração, backtrack, arvore binária, não deveria ser nem digna de receber um diploma numa faculdade. mas como a maioria quer ganhar dinheiro, formam "programadores" sem saber fundamentos básicos pra resolução de problemas.
agora, é aquela velha história... uns aprendem a programar certo, outros são programadores de html![]()
lógico q resolver problemas como somar dois números vc não precisa de nada disso. basta retornar a soma das variáveis... e cá pra nós, quem vai querer baixar um APP q soma dois números. qualquer coisa pra se desenvolver tem q se saber como resolver da forma mais eficiente possível, onde se tenha menos instruções pra ocupar o processador e menor custo computacional. coisa q a maioria q desenvolve nem pensa, por isso as lojas do Android tem muito APP, mas a maioria lixo bugado, pq os "programadores" não se importam com a lógica e o custo de memória q estarão alocando com seu código.Todas técnicas e conceitos essenciais para desenvolver um aplicativo de celular que soma dois mais dois.
Concordo com você, realmente é importante saber isso. Problema é que você ta tentando matar uma formiga com uma bazuca. E tentando assustar o cara.

Alguém tá assutado com o desenvolvimento do Windows 10 Mobile?
Eu tenho utilizado já há alguns meses e não vejo basicamente nada aonde ele seja melhor que o Windows Phone 8. Desde a simples tela de pesquisa, até a loja, até as opções, o novo navegador, enfim, basicamente tudo no Windows 10 Mobile pra mim está no mínimo pior, mas chegando a ridiculamente pior. Ainda parece um emaranhado de gambiarras, nada funciona realmente bem ou flui com razoável decência.
Assustado com o que estou vendo. Desempenho prefiro esperar pra ver como fica, mas por enquanto ele roda no Lumia 920 feito o Android roda no Moto G. Lento, travado, engasgado, etc. Tudo aquilo que já conhecemos de Android em aparelhos modestos.
Estou apreensivo... Mais alguém compartilha essa dor? Sinceramente não me vejo usando Android nem brincando, muito menos iPhone e sua limitação de aparelhos, além do preço e câmera patética. Mas se continuar desse jeito, vai ser difícil....
lógico q resolver problemas como somar dois números vc não precisa de nada disso. basta retornar a soma das variáveis... e cá pra nós, quem vai querer baixar um APP q soma dois números. qualquer coisa pra se desenvolver tem q se saber como resolver da forma mais eficiente possível, onde se tenha menos instruções pra ocupar o processador e menor custo computacional. coisa q a maioria q desenvolve nem pensa, por isso as lojas do Android tem muito APP, mas a maioria lixo bugado, pq os "programadores" não se importam com a lógica e o custo de memória q estarão alocando com seu código.
fazer um joguinho de xadrez seria uma ideia bem bacaninha pra um APP, não acha? experimente tentar fazer todas as jogadas possíveis de cada peça sem recursão bruta (backtrack) pra vc ver o caminhão de linhas de código q irá ter q escrever. pior se não funcionar, até achar o bug na linha 57982...
![]()
Não amigo, sou novo na área e estou começando do zero.
é exatamente isso!No seu caso, deixa o mundo mobile um pouco de lado por enquanto.
Começa aprendendo logica e o C#. Começa fazendo pequenos programas para console mesmo.
Quando você já estiver entendo como as coisas funcionam, ai sim você vai para o mobile.
Falou.
a intenção de "assustar" o cara q quer começar do zero, foi tentar faze-lo entender q é um salto muito grande querer criar algum APP logo de cara. tem q começar na base, aprender a resolver problemas simples e ir subindo o nível, pra depois pensar em fazer app. e fazer qualquer coisa, de qualquer jeito, pra sair um lixo, acho melhor nem fazer nada. se for pra aprender, aprenda a fazer certo. com eficiência, e pouco a pouco ele vai evoluir e conseguir criar algo mais interessante q realmente valha a pena. criar qualquer coisa sem saber nada pra ver no q vai dar, vai tomar tempo do cara a toa, vai adquirir conhecimentos errados, aprender a programar errado, e depois pra consertar a ELE PRÓPRIO é quase impossível. tirar ranços da cabeça de quem aprendeu errado, principalmente nessa área, é tarefa impossível. o orgulho fala mais alto. agora, se acha q estou errado, posso fazer nada... foi isso q aprendi desde q entrei na faculdade com profissionais competentes. pra vc ter noção do nível de programadores q estão se formando dessa forma por ai, um professor q tive foi chamado pra resolver problemas num sistema de Banco, lugar q paga caro pra um desenvolvedor criar algo profissional, e chegando lá e se deparando com o sistema, adivinha como o código foi inscrito? cada atributo declarado com nomes de frutas int pera, double maçã, Conta melancia, método pra aplicar juros aplicaAbacaxi(){...Como aparentemente você leva tudo ao pé da letra, encerro por aqui.
Desenvolver pra Iphone é mais simples? Qual a linguagem usada ?
Primeiro, fiquei surpreso em ler uma crítica sua ao WP(não me leve a mal). Segundo, estamos pelo menos 3 meses do lançamento oficial, utilizando a preview, normal estar mto pior que a versão atual do sistema, eu mesmo que trabalho com isso nem me atrevi a utilizar a preview...vamos ver o que acontece, tenho infos que o pessoal está se esforçando bastante.Alguém tá assutado com o desenvolvimento do Windows 10 Mobile?Eu tenho utilizado já há alguns meses e não vejo basicamente nada aonde ele seja melhor que o Windows Phone 8. Desde a simples tela de pesquisa, até a loja, até as opções, o novo navegador, enfim, basicamente tudo no Windows 10 Mobile pra mim está no mínimo pior, mas chegando a ridiculamente pior. Ainda parece um emaranhado de gambiarras, nada funciona realmente bem ou flui com razoável decência.Assustado com o que estou vendo. Desempenho prefiro esperar pra ver como fica, mas por enquanto ele roda no Lumia 920 feito o Android roda no Moto G. Lento, travado, engasgado, etc. Tudo aquilo que já conhecemos de Android em aparelhos modestos.Estou apreensivo... Mais alguém compartilha essa dor? Sinceramente não me vejo usando Android nem brincando, muito menos iPhone e sua limitação de aparelhos, além do preço e câmera patética. Mas se continuar desse jeito, vai ser difícil....
Primeiro, fiquei surpreso em ler uma crítica sua ao WP(não me leve a mal). Segundo, estamos pelo menos 3 meses do lançamento oficial, utilizando a preview, normal estar mto pior que a versão atual do sistema, eu mesmo que trabalho com isso nem me atrevi a utilizar a preview...vamos ver o que acontece, tenho infos que o pessoal está se esforçando bastante.
Não sei porque a surpresa, cansei de fazer críticas ao Windows Phone nesse tópico. Inúmeras. O problema é que as pessoas guardam apenas o que elas querem.
Em 3 meses não acho normal não. Até Windows Vista eu já usei versão de testes, acho que era RC o nome na época e não tive qualquer problema (até drivers foi de boa). Espero que estejam trabalhando mesmo, tem que mudar muita coisa pra chamar aquilo de bom. Por enquanto até um Symbian é melhor.
mas por enquanto ele roda no Lumia 920 feito o Android roda no Moto G. Lento, travado, engasgado, etc. Tudo aquilo que já conhecemos de Android em aparelhos modestos.

é exatamente isso!
a intenção de "assustar" o cara q quer começar do zero, foi tentar faze-lo entender q é um salto muito grande querer criar algum APP logo de cara. tem q começar na base, aprender a resolver problemas simples e ir subindo o nível, pra depois pensar em fazer app. e fazer qualquer coisa, de qualquer jeito, pra sair um lixo, acho melhor nem fazer nada. se for pra aprender, aprenda a fazer certo. com eficiência, e pouco a pouco ele vai evoluir e conseguir criar algo mais interessante q realmente valha a pena. criar qualquer coisa sem saber nada pra ver no q vai dar, vai tomar tempo do cara a toa, vai adquirir conhecimentos errados, aprender a programar errado, e depois pra consertar a ELE PRÓPRIO é quase impossível. tirar ranços da cabeça de quem aprendeu errado, principalmente nessa área, é tarefa impossível. o orgulho fala mais alto. agora, se acha q estou errado, posso fazer nada... foi isso q aprendi desde q entrei na faculdade com profissionais competentes. pra vc ter noção do nível de programadores q estão se formando dessa forma por ai, um professor q tive foi chamado pra resolver problemas num sistema de Banco, lugar q paga caro pra um desenvolvedor criar algo profissional, e chegando lá e se deparando com o sistema, adivinha como o código foi inscrito? cada atributo declarado com nomes de frutas int pera, double maçã, Conta melancia, método pra aplicar juros aplicaAbacaxi(){...
isso sistema de um Banco... pra vc ver o nível de gente q tá solta por ai cometendo crimes com diploma de programador :yucky:
portanto, se é pra aprender aprenda certo. fazer coisa de qualquer jeito sem aprender primeiro os fundamentos, vicia no erro, e depois quando quiser fazer algo de verdade é difícil ter humildade pra querer aprender o be-a-bá, pq são coisas chatas e difíceis de se fixar conteúdo. ai como disse, é tarde, só vai criar APPs lixo.
recomendo fortemente a leitura desse artigo --> AQUI, é cômico, mas da pra enxergar a realidade...
Desempenho prefiro esperar pra ver como fica, mas por enquanto ele roda no Lumia 920 feito o Android roda no Moto G. Lento, travado, engasgado, etc. Tudo aquilo que já conhecemos de Android em aparelhos modestos.
e esse rumor de atualização pra hj, rola ?