Se vai programar para Android com Cordova (com ou sem YeAPF), vai precisar instalar o android-sdk Situação A forma mais simples de instalar o android-sdk e gerir ele é instalando o Android Studio. Na hora de instalar um SDK ou de fazer atualização dos pacotes ele simplifica bem a coisa. Se você quiser ter problemas […]
Gerando um formulário para CRUD a partir de um select
Esses dias me deparei com a necessidade de produzir um formulário cujos campos não são produto de uma tabela única mas sim de um left join. Para uma tabela única, o comando é o seguinte ~/www/YeAPF/tools/ydbcreateform –db 192.168.56.250:nossoConsultorio_teste –user esteban –pass senha –type mysqli –table clinicas –name “clinicas” Ai modifiquei o ydbcreateform para que funcionasse com […]
Reagindo a mudanças de abas
As abas são o dispositivo que o YeAPF entrega para um desenvolvedor poder construir aplicativo “mono-página” como os usados em aplicativos Web de última geração ou em dispositivos móveis. São elas as que nos permitem uma mudança rápida na tela sem que por isso seja necessário carrega-las do servidor já que se encontram numa mesma […]
Um administrador simples de chaves
Muitas vezes é necessário vincular um dispositivo com um serviço de forma tal que o dispositivo tenha permissão de lançar dados dentro do serviço. O YePAF inclui um exemplo na pasta samples/key-admin que pode ser usado como modelo para criar seus próprios gestores de chaves de forma tal que um dispositivo tenha ou não acesso […]
Abreviando nomes com o YeAPF
Às vezes ao montar uma tabela com dados, é necessário cortar a largura das colunas para que toda a informação caiba. Todavia, nem sempre isso resolve o problema de mostrar a informação de forma consistente. Pense no caso de ter varias pessoas com o mesmo nome inicial. Apenas cortar não resolve. Então temos que abreviar. […]
Criando um aplicativo YeAPF usando a linha de comandos
Um aplicativo YeAPF pode ser criado de forma simples copiando manualmente o conteudo do esqueleto apropriado dentro da pasta do seu aplicativo. Porém, devemos reconhecer que é um processo muito artesanal. YeAPF pode ser instalado como um conjunto de ferramentas desde a versão 0.7.x e entre as ferramentas há uma (yapp) que permite criar e […]
Server Side Events com YeAPF
Manter uma tela com dados dinâmicos atualizados não é fácil. Uma solução é empregar XMLHttpRequest e ficar fazendo polling sobre uma base de tempo regular. Assim perguntaríamos ao servidor se há modificações sobre o escopo desejado. O problema desta aproximação é que ficamos fazendo um monte de requisições ao servidor das quais a maioria é […]
Usando btSync para sincronizar e desenvolver em equipe.
Um dos grandes desafios do desenvolvimento grupal é manter o código sincronizado. Concordo, claro, com aqueles que utilizam as ferramentas git para poder criar uma versão temporária (e pessoal) do código e depois se enganchar de novo com a árvore principal. É obvio que git é bem melhor que svn por exemplo. Muitíssimo mais rápida, estável e leve. […]
Tarefas de longa duração utilizando YeAPF
Uma das vantagens de YeAPF ser orientado à criação de aplicativos chamados apenas por API é a uniformização da chamada. Com isso estamos dizendo que todas as chamadas são feitas do mesmo jeito com o que o programador pode esquecer de como inventou a roda da última vez, já que vai ser sempre do mesmo […]
Um ambiente de desenvolvimento YeAPF usando Windows
Quase que todas as vezes que postamos alguma coisa o fazemos tomando como base uma instalação Linux. Porém, na medida em que alguns novos usuários estão ainda usando Windows, se torna necessário um pequeno roteiro para facilitar a vida. Escrevemos estas linhas tomando como base uma instalação sobre XP (Obvio que ninguém mais usa isso, […]
Você precisa fazer login para comentar.