Introduction Responsiveness of mobile applications is absolutely critical for user acceptance. This survey shows that the most important reason for users...
Introduction Responsiveness of mobile applications is absolutely critical for user acceptance. This survey shows that the most important reason for users to discard an app after first use is the performance. When building enterprise mobile apps, the web service calls made to back-end services are often a bottleneck in achieving acceptable levels of performance. Moving these calls to a background thread, in combination with on-device data caching using the SQLite database is...
Introduction Responsiveness of mobile applications is absolutely critical for user acceptance. This survey shows that the most important reason for users to discard an app after first use is the...
Introduction Since resource targets (e.g. database, REST, .etc) defined in the connections.xml are set at development time and then deployed, this usually means...
Introduction Since resource targets (e.g. database, REST, .etc) defined in the connections.xml are set at development time and then deployed, this usually means that the target connections will be static. However, there are certain situations where such a resource would need to be switched by the user at run time. For example, a user could pick from a list of server hosts that could support the mobile application's defined REST connection. The good news is that implementing...
Introduction Since resource targets (e.g. database, REST, .etc) defined in the connections.xml are set at development time and then deployed, this usually means that the target connections will...
Introduction With the release of MAF 2.1.0 there are a few important items that will need to be considered when upgrading the iOS environment and with...
Introduction With the release of MAF 2.1.0 there are a few important items that will need to be considered when upgrading the iOS environment and with JDeveloper. For example, MAF 2.1.0 requires an upgrade to Xcode 6.1. This post will cover these details, which will include installation guidelines and enable the possibility to have MAF 2.1.0 co-exist with the previous MAF (2.0.1) version. Main Article Installation Instructions MAF 2.1.0 requires OS X 10.9.5 or above (e.g. OS...
Introduction With the release of MAF 2.1.0 there are a few important items that will need to be considered when upgrading the iOS environment and with JDeveloper. For example, MAF 2.1.0 requires an...
Introduction We recently worked with a customer who had implemented a workflow process in a MAF application. The final step of this workflow process was to...
Introduction We recently worked with a customer who had implemented a workflow process in a MAF application. The final step of this workflow process was to request the user to sign the application on the mobile device using the user’s finger before submitting it. The AMX component set does not have a built-in signature capture component, but with the power of custom components in AMX, we were able to build a signature capture component in just a couple of hours. This article...
Introduction We recently worked with a customer who had implemented a workflow process in a MAF application. The final step of this workflow process was to request the user to sign the application...
Background On a few projects in 2014, the issue of Endeca's performance came up. Specifically, applications were seeing a large number of queries and were also...
Background On a few projects in 2014, the issue of Endeca's performance came up. Specifically, applications were seeing a large number of queries and were also generating large response sizes from Endeca. These queries were not being generated by the Assembler API, but were one-off queries created to bring back other information from Endeca. This article will give some tips on how to optimize those queries. Notes on Endeca Query Response objects A response from Endeca can...
Background On a few projects in 2014, the issue of Endeca's performance came up. Specifically, applications were seeing a large number of queries and were also generating large response sizes from...
To down load the Sample Checklist click: WebCenterSitesSampleGoLiveCheckList Prior to Oracle acquisition of FatWire, Support had a sample go-live checklist....
To down load the Sample Checklist click: WebCenterSitesSampleGoLiveCheckList Prior to Oracle acquisition of FatWire, Support had a sample go-live checklist. The clients were expected to go through this before going live. I am uploading that checklist here with small edits. It has a lot of values specially for new clients going live for the first time on WebCenter Sites. This is a sample checklist and should be treated as such. Like everything else on this forum, one should...
To down load the Sample Checklist click: WebCenterSitesSampleGoLiveCheckList Prior to Oracle acquisition of FatWire, Support had a sample go-live checklist. The clients were expected to go through...
In this blog article I'll show how to use WebCenter Sites' Insite Editing capabilities to drop a modern simple JavaScript based application on a web page. This...
In this blog article I'll show how to use WebCenter Sites' Insite Editing capabilities to drop a modern simple JavaScript based application on a web page. This allows web editors to place, remove and possibly style the JavaScript applications without help from the development team (after the initial single setup phase). The web techniques used in this blog are well documented elsewhere, The blog assumes reasonable familiarity with modern Javascript frameworks, REST and mashup...
In this blog article I'll show how to use WebCenter Sites' Insite Editing capabilities to drop a modern simple JavaScript based application on a web page. This allows web editors to place, remove and...
With the help of my A-Team colleagues (Sushil Shukla, Siming Mu, John Featherly, Pete Farkas), and based on collective experiences visiting numerous BPM...
With the help of my A-Team colleagues (Sushil Shukla, Siming Mu, John Featherly, Pete Farkas), and based on collective experiences visiting numerous BPM customers worldwide, I have put together my "Top 10" list of things everyone should know when embarking on a BPM project. You might agree, you might disagree, most of all, feel free to comment. 1. Auditing BPM provides the business with extremely detailed visibility of runtime instances through its powerful auditing...
With the help of my A-Team colleagues (Sushil Shukla, Siming Mu, John Featherly, Pete Farkas), and based on collective experiences visiting numerous BPM customers worldwide, I have put together...
For customizing WebCenter Enterprise Capture, the JavaScript engine included with the Java Runtime Environment can be used. The developer's guide for WebCenter...
For customizing WebCenter Enterprise Capture, the JavaScript engine included with the Java Runtime Environment can be used. The developer's guide for WebCenter Enterprise Capture contains two sample client scripts that can be used to modify the standard behavior of the Capture client that runs in the browser. The two samples do the following tasks: Sample 1: This sample script customizes client behavior in the following ways: Prevents the client user from leaving a metadata...
For customizing WebCenter Enterprise Capture, the JavaScript engine included with the Java Runtime Environment can be used. The developer's guide for WebCenter Enterprise Capture contains two sample...