Categorias
Oracle

Using Refresh Container component in MAF

The new version 2.2 of Oracle MAF was release, and now we have a new useful component, called Refresh Container, to use when we need to refresh a list view component. In this post, I will show how you can use the Refresh Container component to update a list of employees instead of use a button component. As a starting point, I will use the application of this post: REST/JSON in MAF. Download the sample application: MAFRESJSONApp_v2.zip. Open the empList page. Go to Struture panel and right-click […]
Categorias
Oracle

MAF 2.0: Usando Banco de Dados Local

Quando você está construindo uma aplicação MAF, você pode decidir usar Web Services (SOAP / REST) ou banco de dados local para recuperar ou persistir seus dados. Se você decidir usar o banco de dados local, o SQLite é o banco de dados padrão do MAF. SQLite é projetado para ser usado como um sistema de banco de dados integrado, normalmente usado por um único usuário e muitas vezes ligado diretamente no aplicativo. Ele é ACID-compliant, leve e portátil. Neste post vou criar um CRUD de funcionários […]
Categorias
Oracle

MAF: Deploy em Release Mode (Android)

Você precisa selecionar Release para o Build Mode, quando o aplicativo está pronto para ser publicado em um mercado de aplicativos, como o Google Play, ou para testar o desempenho do aplicativo. Neste post, vou mostrar como configurar as opções fundamentais do Release Mode. Abra uma janela de comando e navegue até o diretório <JDK_HOME>/bin. Crie um novo arquivo de armazenamento de chaves (keystore) usando o utilitário keytool. keytool -genkey -v -keystore <keystoreName>.keystore […]
Categorias
Oracle

Validação de campo de formulário no MAF

A validação de campos obrigatórios em aplicações web é importante, e você tem que fazer o mesmo para aplicações móveis. Neste post vou mostrar como você pode validar campos obrigatórios no Oracle MAF 2.0. Para fazer isso, vou usar a aplicação deste post: REST/JSON no MAF. Baixe o aplicativo de exemplo: MAFValidationApp.zip. Abra a página empEdit. Adicione o componente Validation Group para validar campos obrigatórios. Vá ao painel Components Operations, arraste o componente Validation […]
Categorias
Oracle

REST/JSON no MAF

REST/JSON tem várias vantagens sobre SOAP/XML, por isso é o preferido para mobile web services. Como REST/JSON é menor do que o SOAP/XML, você estará passando muito menos dados através da rede. Para dispositivos móveis, é um ponto muito importante. Neste post vou criar um CRUD de funcionários no Oracle MAF 2.0 usando REST/JSON. Vou usar este aplicativo REST (Expor ADF BC como RESTful Web Service). Faça o download do aplicativo de amostra: MAFRESTJSONApp.zip. Inicialize o REST Web Service. […]