Fishbowl Solutions

About Fishbowl Solutions

Since our founding in 1999, Fishbowl’s goal has been to help organizations solve costly and frustrating knowledge sharing problems. Our roots were initially formed as a consulting services organization, providing value-add services around the Oracle WebCenter content management and portal platform. Since that time we have built a consulting and software development practice around not only WebCenter, but also Mindbreeze Search, Google for Work applications, and PTC Windchill and Creo, which are PTC’s flagship product data and lifecycle management solutions.

We continue to add to our consulting expertise with all the learnings from the 1,000+ customer projects we have worked on to help companies innovate and realize success with content management and portal projects, enterprise search, as well as enterprise PDF and PLM. We have taken these learnings and common problems that customers experience to build value-add software solutions that extend the capabilities of those platforms and help customers do more to realize more value.

This includes helping customers provide the desired level of user experience for their content management and portal applications. Fishbowl Solutions has been providing user experience design recommendations for many years, and we have the expertise to assist customers with their design project to ensure a positive user experience. Our technology of choice for this is Oracle JET, which we’ve been working with since 2015. We use Oracle JET to create custom, reusable, and encapsulated HTML tags to use in web pages and web applications.

How Fishbowl Uses Oracle JET

Fishbowl has focused on integrating Oracle JET with the following web applications:

  • Desktop
    • We use Electron and Oracle JET to build desktop applications across Windows, Mac and Linux systems.
  • Progressive Web Applications
    • Progressive Web Applications appear to the user as traditional or native mobile applications but are just regular web pages. They provide immersive, full screen, user experiences and can deliver web push notifications to keep users engaged.
  • Mobile
    • Oracle JET Hybrid Mobile runs on top of the Cordova framework allowing for easy creation of mobile agnostic applications for IOS and Android. We can create and deploy IOS and Android mobile apps to their respective app stores without the need to have separate teams focused on android development and IOS development. Our team can also create native plugins to interact with device capabilities not be exposed with the Cordova framework.
  • Oracle Visual Builder Extensions
    • All the JET components or extensions that we have developed can be easily dropped into Oracle Visual Builder to extend the capabilities to business users. These apps can then be consumed by Software as a Service (SaaS) applications like Sales Cloud.
  • Content Experience Cloud Components
    • Oracle Content and Experience Cloud is a cloud-based content hub to drive omni-channel content management and accelerate experience delivery. It provides the ability to consume and integrate with Oracle JET Components, and as with Oracle Visual Builder, we can integrate all the components we’ve created seamlessly. This means you could enhance component branding on the fly.


We were able to easily pull in JET with our Fishbowl Solutions Oracle WebCenter Portal Framework to enhance ADF Taskflows and replace the View Model. Not only did we see significant performance improvements with JET, but utilizing JET also enables javascript to be leveraged instead of ADF, which has made the development process on WebCenter Portal so much more efficient. John Sim, Oracle ACE and Senior Oracle UX Consultant, Fishbowl Solutions

Our CEC integrations include the ability to provide inline editing, workflow, personalization, and identity through the Oracle Portal Cloud Service.

  • Portal Solution Accelerator
    • WebCenter Portal is built with Oracle’s Application Developer Framework (ADF) Model-View-Controller (MVC) architecture, which means it can be challenging for new users and developers. Fishbowl’s Portal Solution Accelerator allows developers and marketers to replace the ADF view layer with Oracle JET. This allows them to quickly create their own components with basic Javascript, HTML and CSS knowledge enabling faster ramp up to create components running on top of Webcenter Portal.
  • Content Explorer
    • This solution from Fishbowl unifies the user experience on multiple cloud drive platforms – Oracle WebCenter Content, DropBox, Google Drive, Oracle Content Experience Cloud and Microsoft One Drive. It can be exposed as a desktop application within Electron and enables content synchronization with WebCenter Portal.
  • Intelligent Chatbot Interface
    • Fishbowl has developed its own Chatbot framework that allows simple seamless integration with a number of Chat Interfaces. The problem with channels such as Slack and Facebook is that you are limited with the interface element that can be exposed. For example, you are unable to display a dynamic interactive graph from Oracle Analytics Cloud within the chat window, so we developed our own to expose interactive user interface elements.

Examples

Information

Mobile & Desktop, Oracle WebCenter Portal, Oracle Content & Experience Cloud, Oracle Visual Builder