Posts

Showing posts with the label iPhora Foundation

Domino in Action - Domino V10 - iPhora Touch

Image
With the announcement of IBM Domino V10 and all of its new capabilities and power, we at Phora Group are excited about all the new possibilities that its has to offer for our iPhora family of products. At IBM Think, all the IBM Domino session have been packed.  On the show floor Think Tank session there was over 400 attendee just in one session. Even without all the new features of IBM Domino V10, we have one of the most powerful application platform on the market.  So here is a quick video of what we have created with IBM Domino for the past 5 years.  Secure collaboration sharing platform and business process management. So only your imagination limits you with what you can do with IBM Domino.

Phora Group Announces iPhora® integration with DocuSign

Posted   August 9, 2017  -  By   Louise Burton - Communication Phora Group, a DocuSign Partner is pleased to announce that its iPhora application platform now integrates directly with DocuSign, the leading cloud-based provider of electronic signature services with over 200 million users in 188 countries. With the integration of DocuSign, complex document workflows and business processes requiring electronic signatures can be instantly signed, anywhere in the world, using a process that is secure and legally binding. The new integration with DocuSign utilizes iPhora Async, a secure, asynchronous, event-driven, add-on to iPhora Foundation.  iPhora Foundation's ability to manage and strictly control access to documents - or parts of documents - enables businesses to confidently sign critical and time-sensitive forms. Phora Group will be demonstrating this new DocuSign integration capability with iPhora Foundation at the MWLUG 2017 conference, booth #8 at Alexa...

Our Adventures into Creating a Secure MVC Framework - Part 2 - Design Requirements

Image
When we created iPhora Touch version 2, it was a multiple page application that utilized Dojo 1.53 and Bootstrap 2.32.  The interface worked well on desktops but broke down when used on tablets. It was totally unusable in a phone environment.  Since it was a multiple page solution each page needed to reload Dojo as you jump from page to page. Since we wanted a secured environment, pages could not be cached. However, this slowed down the loading and response of each page.  Since we were using Dojo 1.53 at the time we did not benefit from any form of AMD. iPhora Touch V2 Community Home Page We wanted to redesign the interface to work well with mobile devices and desktops, have better performance, but at the same time to be a secured environment. Though our iPhora Touch solution is a social community-based solution, we designed it to be a closed environment by default and it is assumed that you are not allowed access to anything, which is contrary to how most soci...

Don't What it, Hitch It

Async callbacks and closures is an incredible thing about JavaScript.   This is what makes environments like nodejs possible, a topic of many blogs to come.  Many of the JavaScript frameworks like my favorite framework Dojo have the ability to deal with closures and callbacks.  One of the issues that one needs to deal with is getting a handle to the current scope within a closure. We discussed this and how to deal with it in Dojo in a previous blog. http://dominointerface.blogspot.com/2014/03/when-is-this-is-this-and-what-is-this.html The nice thing about Dojo is how extensive the library is.  This is also a negative thing since there is so many features that you might not beware of. As I am converting our iPhora library from Dojo 1.53 to Dojo 1.10.0, I realized there is also another method that you can use to get a handle to the current scope within a closure and that is dojo.hitch which has been around for a long time.  In our prev...

Transforming Domino into a Social Collaboration Platform, Part 3 - Teaching an Old Dog To Do New Tricks

Transforming Domino into a Social Collaboration Platform, Part 1 - Where Do We Begin? Transforming Domino into a Social Collaboration Platform, Part 2A - Experimentation Transforming Domino into a Social Collaboration Platform, Part 2B - Experimentation So now that we had all the tools and capabilities to create our social collaboration tool, what should be build? We wanted to build a SMB solution similar to IBM Connections or Yammer, a small business solution that utilized the power of enterprise technology. So we were all set with our mighty tools in hand and created our new social collaboration solution.  Like all application development, how a designer/developer thinks is not how users thinks. We developed our first version in early 2013 and users shot it down!!! How there they? But the true set in.  From our discussions with our clients and watching how they worked, they were not interested in a general social collaboration tool, but...

Transforming Domino into a Social Collaboration Platform, Part 2B - Experimentation

Transforming Domino into a Social Collaboration Platform, Part 1 - Where Do We Begin? Transforming Domino into a Social Collaboration Platform, Part 2A - Experimentation This is the second part of our experimentation portion of the series. In Part 2A, I talked about the different experiments that we did for creating web pages for our social collaboration applications and the design of the back-end database.  In part 2B, I will be talking about the application structure and business process and workflow management that you need in order to have a successful social collaboration tool.  As I mentioned before, there were four areas of technical challenges that we had to overcome. Web Interface Generation Database Infrastructure Application Structure Business Process and Workflow Management In this blog we will cover the last two. Application Structure Traditionally with Domino applications, an application consist of one or mo...