Translate

Mostrando postagens com marcador RAD. Mostrar todas as postagens
Mostrando postagens com marcador RAD. Mostrar todas as postagens

29 de janeiro de 2011

Desenvolvimento rápido de aplicações para Android com App Inventor

Aqueles que têm conta no Google podem requisitar um convite para o App Inventor, uma ferramenta do Google Labs para criar aplicações para sistemas Android.

De acordo com o site http://appinventor.googlelabs.com/about, o App Inventor permite que qualquer usuário, programador ou não, possa criar aplicações móveis. As aplicações são criadas através de blocos - componentes visuais - que são encaixados uns com os outros e definem o comportamento da aplicação.

31 de março de 2010

Cakephp desenvolvimento rápido em php


CakePHP é gratuito, de código aberto, um framework em PHP para desenvolvimento ágil. É uma estrutura fundamental para programadores criarem aplicações web. Nosso principal objetivo é permitir que você trabalhe em uma estrutura que possa programar de forma rápida e sem a perda de flexibilidade.
CakePHP joga fora a monotonia do desenvolvimento web. Nós oferecemos todas as ferramentas que você precisa para começar programando o que realmente deseja: a lógica específica da sua aplicação. Em vez de reinventar a roda cada vez que se constrói um novo projeto, pegue uma cópia do CakePHP e comece a construir sua carruagem real da sua aplicação.
CakePHP tem uma equipe de desenvolvedores e uma grande comunidade, trazendo grande valor ao projeto. Além de manter você fora do reinvento da roda, usando CakePHP significa que o núcleo da sua aplicação é bem testado e constantemente aperfeiçoado.
Abaixo segue uma pequena lista dos recursos que você poderá desfrutar no CakePHP:
  • Ativo e com comunidade amigável;
  • Licença flexível;
  • Compatibilidade com PHP 4 e PHP 5;
  • Integrando funcionalidade CRUD (Create, Read, Update and Delete, ou Criar, Ler, Atualizar e Excluir) para interagir com o banco de dados;
  • Aplicações scaffolding;
  • Geração de código;
  • Arquitetura MVC (Model, View, Controller, ou Modelo, Visões, Controlador);
  • Requisições ao expedidor com clareza, URLs personalizáveis e rotas;
  • Validações internas;
  • Templates rápidos e flexíveis (Sintaxe PHP e com ajudantes);
  • Ajudantes para usar AJAX, JavaScript, HTML, formulários e outros nas visões;
  • Componentes de E-mail, Cookie, Segurança, Sessões, Manipulação de Requisições e outros;
  • Lista de controle de acessos flexível;
  • Limpeza de dados;
  • Flexibilidade com cache;
  • Internacionalização;
  • Funciona em qualquer subdiretório do seu website, com poucas configurações no Apache.

Referências:
Manual do CakePHP http://book.cakephp.org/pt
Página oficial em português http://www.cakephp.com.br/

5 de agosto de 2009

RAD - Desenvolvimento rápido de aplicações

Tá apressado e precisa desenvolver um programa pra ontem?

Atropelando todas as normas de um bom manual do programador, tem aquelas aplicações que fazem tudo para você, desde montar um banco de dados até um visual com janelinhas bunitinhas que até parecem coisa de profissional, mas que na verdade são brincadeira de criança, mas como para tudo tem gosto vou postar uns exemplos que um amigo me passou:

Gas - Visual Basic
O GAS é um programa gerador de sofisticadas aplicações para a manipulação de banco de dados em ambiente Windows, voltado tanto para desenvolvedores quanto para usuários finais.
Manual do GAS 2007, Portal

Miro - Clipper e Miro plus - Delphi
Geradores de aplicativos para dos, e varios programas com fontes para dos e para Delphi.

SpeedCase - Delphi
permite gerar aplicações empresariais completas. Com sua utilização o desenvolvedor poderá comercializar e distribuir suas aplicações sem licenças adicionais.

Sculptor - Delphi
gerador de aplicações desktop em Delphi voltado para profissionais desenvolvedores de software que acelera o processo de desenvolvimento de aplicações, além de organizar, padronizar e documentar o trabalho de analistas e programadores.
Artigo na comunidade Enterprise (em inglês)

Xmaker - free edition em Delphi
Sua principal função é a manipulação de banco de dados para armazenamento de informações de qualquer natureza, agregando todos os recursos possíveis e atuais do ambiente visual e com acesso nativo as bases de dados, cria projetos altamente profissionais e confiáveis.

EngeBuilder- C# com bancos de dados Firebird, SQL Server e Oracle.
ferramenta para desenvolvimento de aplicações desktop baseadas no Microsoft .NET Framework. Possui um conjunto de funcionalidades integradas em um único ambiente, permitindo o desenvolvimento de um trabalho de alto nível. O Engebuilder® gera e compila aplicações na linguagem C# e  suporta bancos de dados como Firebird, Microsoft SQL Server e Oracle. (vídeos).

A maioria dos exemplos é em Delphi porque esse é o preferido dos programadores comerciais, muito bom para começar a programar na prática.
Para conhecer mais sobre o Delphi:
vídeo aula em Delphi