Excelente tutorial mostrando como utilizaro IBToGo para desenvolver aplicações com bancos de dados em iOS. Veja o artigo em iOS Tutorial: Using InterBase ToGo in an iOS Application
Dia 11 de Abril teremos um webinar sobre desenvolvimento multi-device utilizando Delphi, nele serão tratados vários assuntos como por exemplo acesso nativo a bancos de dados, computação na nuvem, Windows Azure, Amazon, desenvolvimento para desktops, mobile, multi-camadas e servidores.
Vale lembrar que o Delphi passou a suportar nativamente SQL Server, Oracle, Sybase, DB2, InterBase, SQL Anywhere, SQLite, MySQL, e serviços em nuvem, incluindo o Windows Azure e Amazon.
Serão tratados os seguinte assuntos durante o webinar:
- Alavancar os serviços de plataforma, dispositivos e sensores em suas aplicações multi-dispositivo Delphi usando uma base de código.
- Construir dispositivo multi-aplicações Delphi que se conectam com bancos de dados corporativos SQL.
- Criar multi-dispositivo Delphi desktop e aplicações móveis que consomem serviços da Web usando SOAP e REST.
- Construir aplicativos multi-camadas escalável, multi-dispositivo (Windows, Mac e iOS), Aplicativos e Servidores multi-camada para banco de dados.
Para participar do webinar basta se inscrever.
Excelente webinar gratuito com Fernando Rizzato explicando melhor as funções e os benefícios que estarão disponíveis com o Delphi Mobile. Veja o que será abordado:
- Roadmap do RAD Studio Mobile;
- Novas funções disponíveis em nosso próximo lançamento (Quintessence);
- Atualizações do compilador e do IDE do RAD Studio
- Criação de sua primeira aplicação com FireMonkey;
- Novos componentes ListBox, Calendar e ComboBox
- Conectando-se ao mundo utilizando o suporte a REST
Artigo interessante mostrando e forma simples como construir uma lista a partir de uma tabela de bancos de dados no novo HTL5 Builder.
Já estão disponíveis os slides para download das palestas da Delphi Conference 2012, para baixar vá até:
Delphi Conference 2012: Palestras disponíveis para download!
Agora FastReport FMX suporta firemonkey 2 (Embarcadero RAD Studio XE3, Delphi XE3), bem como a versão anterior do firemonkey (Embarcadero RAD Studio XE2, Delphi XE2), veja mais informações clicando aqui.
Vídeo demonstrando a utilização do HTML 5 Builder para a construção de aplicativos mobile.
[youtube=http://www.youtube.com/watch?v=ecAayl1TpP0]
Vídeo demonstrando o novo driver SQLite incluído no Rad Studio XE3.
[youtube=http://www.youtube.com/watch?v=416qL6is5Xw]
Vídeo demonstrando a facilidade de ligar controles de interface de usuário de forma rápida e simples utilizando o Visual Livebindings
[youtube=http://www.youtube.com/watch?v=84SvHTtWCaA]
O RadStudio XE3 entre outras novidades adicionou um novo driver para conectividade com o SQLite em aplicações Win32, Win64 e OSX usando Delphi ou Firemonkey, totalmente escrito em Delphi e com código fonte incluso, permitindo escrever aplicações que utilizam bancos de dados com um mínimo de necessidades de configuração e disponibilização de dlls e afins.
Para utilizar o SQLite primeiramente será necessário baixar o cliente do SQLite o site http://www.sqlite.org/, baixe a versão do cliente que melhor convir para o ambiente onde a aplicação irá funcionar, no site já são disponibilizadas as versões de cliente para Windows, Linux e Mac OS X e também a documentação relativa ao SQLite.
O cliente SQLite pode ser disponibilizado no diretório do aplicativo ou copiado para a pasta de sistema, no ambiente de desenvolvimento é aconselhável que ela seja colocada na pasta de sistema para que não ocorram problemas durante o desenvolvimento e debug.
Adicionado cliente correspondente, basta colocar um componente TSQLConection no formulário e definir a propriedade Driver para SQLite e os componentes de conexão as tabelas que já está habituado a utilizar.
Existem alguns parâmetros de conexão suportados pelo driver DBExpress SQLite, são eles:
ColumnMetaDataSupported:
Pode ser definido como True ou False e deve ser utilizado conforme o símbolo SQLITE_ENABLE_COLUMN_METADATA foi utlizado na compilação do cliente SQLite, este parâmetro define como certos metados serão disponbilizados e poderão ser utilizados. No Windows o valor padrão é True e para o Mac OS X o valor padrão é False
FailIfMissing:
Pode ser definido como True ou False e permite configurar o comportamento do aplicativo quando o banco de dados definido não for encontrado, permitindo criar o banco de dados automaticamente ou levantar uma exceção quando o mesmo não for encontrado.
