Não faz muito sentido fazer um aplicativo em Flex sem uma parte server-side, assim como não faz muito sentido fazer uma página HTML pura que exibe dados dinâmicos (embora ambos sejam possíveis de se fazer).
Não há certo ou errado, mas a boa prática diz que não se deve colocar absolutamente nenhuma inteligência na interface com o usuário, exceto validação. Porque isso? Porque se um dia quiser trocar a interface ou fazer o mesmo aplicativo funcionar em outras mídias (iPhode, por exemplo), toda a inteligência do negócio estará pronta já (pra dizer a verdade, este é um dos pontos que fundamentam o MVC). Mas o ponto mais importante é o seguinte: em um aplicativo multi-usuário, não tem como escapar de um servidor (afinal, os dados devem ser compartilhados entre vários usuários). Mas, se você estiver, por exemplo, fazendo uma agenda telefônica que é para somente um usuário, faria até sentido usar AIR com uma base de dados local SQLite (ainda assim não faria sentido em Flex). Se você está com receio de que o server-side possa se tornar complicado, dou-te uma dica: puxe o Visual Studio Express gratuitamente no site da Microsoft e faça um web-service com uma base de dados SQL (O SQL Express também é gratuíto) utilizando Linq to Sql. Você vai praticamente só arrastar componentes em designers e escrever muito pouco código. E para os serviços, a única coisa que você tem que escrever é um atributo WebMethod sobre o método. Como consumir serviços no Flex é muito fácil (inclusive ele te gera as classes de transporte), creio que seria a forma mais simples de iniciar. E você ainda pode escolher entre as 47 linguagens .net existentes (embora eu veemente recomende Visual Basic pela simplicidade e facilidade de uso, ou C# se já está acostumado com "linguagens com chavinhas" como PHP, Java, JScript, etc.) -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev