bertonni 0 Denunciar post Postado Janeiro 31, 2012 Saudações a todos os Flasheiros do Brasil Não consigo compreender por que o Flash não oferece suporte para acesso direto aos Databases do servidor!!!! Seria algo simplesmente maravilhoso se o Flash acessasse mySQL, SQL Server, Access, Oracle e outros. Acho que poderíamos a partir daí criar aplicações realmente profissionais baseadas em Flash. (Eu sei que se pode construir aplicações em Flash + php + mySQL), mas isso não é um acesso direto, é gambiarra. Se um script qualquer (colocado no servidor) pode acessar toda a gama de databases, por que o Flash NÃO???? Digo mais ainda, o Flash poderia contar ainda com uma versão que rodaria em desktop (tipo .exe), podendo acessar os dados da máquina do cliente, tal como faz qualquer executável. Isso daria a esse software uma excelência para apresentações e jogos corporativos. Será que isso vai acontecer algum dia??? Se a minha visão estiver errada, agradeceria esclarecimentos dos mais inteirados sobre o assunto. Compartilhar este post Link para o post Compartilhar em outros sites
Irineu Antunes 2 Denunciar post Postado Janeiro 31, 2012 Ta desatualizado em amigo xD Adobe air permite rodar em Desktop, e é Flash! Para se comunicar na database usamos o amf ou webservices, porque: Até numa aplicação desktop em c#, java ou qualquer outra linguagem, é um mau design conectar diretamente ao banco de dados via aplicação, porque corre o risco de alguém decompilar seu aplicativo e ter acesso ao login e senha do banco. O ideal é disponibilizar um webservice que realize as devidas operações com o banco no lado do servidor. No flash não muda muita coisa, a diferença é que o flash nem permite você tentar acessar um banco por ele . Não existe api disponível, e ainda bem! O Adobe air é um flash + uma API especial para Air (de controle de janelas, I/O, SQLite...) e existe apenas 1 banco de dados acessível: SQLite, que é um banco de dados embarcado na aplicação, semelhante ao IOS e Android, ambos premite apenas SQLite, um outro banco apenas via webservice. ;) Compartilhar este post Link para o post Compartilhar em outros sites
bertonni 0 Denunciar post Postado Janeiro 31, 2012 Obrigado Irineus pela resposta e dicas. Realmente não só estou desatualizado em Flash como conheço muito pouco e o pouco que conheço é de ler alguns artigos em fóruns. Estou desenvolvendo uma aplicação (jogo) num tal de "Opus Iluminatus" (que foi requerido e é um pé no sa...). Não dá suporte para relatórios e é muito confuso. A tal aplicação precisa manipular database, imprimir relatórios etc... E futuramente será necessário publicar alguma coisa na internet, só que a partir daí não tem jeito, só com Flash, eu acredito. Só + 1 pergunta: Com Flash é possível gerar .exe? Compartilhar este post Link para o post Compartilhar em outros sites
Irineu Antunes 2 Denunciar post Postado Fevereiro 2, 2012 Sim, na hora de exportar você seleciona: projector (.exe) ;) Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Fevereiro 4, 2012 Só complementando a resposta do Irineu, e citando o que o amigo escreveu, usar flash + php + sql não é gambiarra, é a maneira como deve ser feito. Abs Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Fevereiro 4, 2012 existe frameworks q fazem isto, flexorm ou flexmysql, porem o ultimo eh desaconselhavel caso web... Compartilhar este post Link para o post Compartilhar em outros sites