Goodbinder Blog

Keep up to date on the latest and greatest from Goodbinder, the Imaginary platform and more. This is our official blog.

Innovation isn't easy. Infact, it's really hard. Patience and continued progress.

By Goodbinder Web Posted 5/5/2017 3:38:28 PM
It's true, you don't have to tell us -- it's been awhile since we've posted anything in our blog. No, we didn't disappear. Instead, we decided to focus more on the engineering of our Intellectual Property to make sure that the foundation of our ideas were sound; that is, why was Goodbinder created? Why create another CMS engine when there are scores of them around: SDL Tridion, Sitecore, Sitefinity, and the list goes on. Each has its strong points and weaknesses. When we started, our goal was to always create the best Enterprise level Content Management System available. [But] the more we developed Goodbinder, those nagging and time consuming programming methods were simply getting in the way. More importantly, aside from the binary or executable files that serve as the foundation of your code, the consensus feeling was that the use of files, such as .aspx, .ascx or .html were simply getting in the way. So what did we do, we got rid of them and started from scratch.
Around 4 years ago, we started to develop an application engine made for the browser. This engine could run on any web server container and would serve as the foundation for developing web sites, mobile applications, and multi-tenant systems. With inspiration providing wind to our sail, the idea of creating components directly in any web browser would allow not just our team, but any team in fact to iterate quickly. Designers could work in a disconnected fashion as they create the experience for your users, developers could then build components with the same designer but with greater allowance; these allowance would allow the developer to code instructions for plugins which the designers would eventually install in the necessary area within their application. The entirety of the experience completely created within the web browser. For the backend data, or the users data, API developers would create web endpoints with which front-end developers, using client script would call to retrieve their data and automatically bind to the front end code -- thus displaying data that makes sense to the rest of the non tech world. Yeah!
What separates Goodbinder from the list of CMS existing today is that Goodbinder is not a CMS. Well, theoretically, it can do the same things as other CMS', but Goodbinder is more of a development platform. Want a website, sure, it can do that; want a tablet app, sure it can do that too; want to translate into multiple languages, yeah, no problem -- that's pretty standard. Where Goodbinder excels is that it can become exactly what you want it to be, and all without the fuss. With Goodbinder, ActionAreas, or areas of where actual code logic can exist allow a developers to augment their apps with rules, security and other external programs. For example, a simple rule could be that only users with certain Access Security List level (ACL) should be able to see anything beyond a certain point in the application or site; in another instance, a speech to text program could target a specific ActionArea for it to create additional content dictated by a user. The content could be pulling HTML from an external website, creating new HTML content based on a required design, or crate additional ActionArea as a child of another for more logical code injection and manipulation. In programming terms and concept, the application usage is endless and flexible.

Where do we go form here? What's our roadmap. For simplicity, the framework should be able to serve up the basics. For us, the basics are if you take the best public website creation tools available, Goodbinder should be able to create all their offerings with far greater ease. Coupled with the platforms object oriented approach to in-browser development for sites and applications, true cloud development is possible where an Integrated Development Environment (IDE) - the tool used to write software - can be used write, revision and produce production ready code, but within the browser. At the minimum, Goodbinder can be used to prototype conceptual application and processes without incurring the cost. For example, customers should be able to create conditional flows, which in turn generate data-driven interactions, when once published, will automatically generate an application without the need to write a single line of code. The benefits of ActionAreas having the ability to create conditional logic driving dynamic content.

Without the existence of files on disk - and dynamically generated content - Goodbinder has the fastest rendering engine of all Content Management Systems available.

Learn more at Click here to watch our videos and learn more on how to use Goodbinder.

An Easier Web with The All New Imaginary (Galilea)

By Goodbinder Web Posted 12/29/2016 9:58:01 PM

We're proud to release the latest version of Goodbinder Imaginary. Galilea has made great improvements in creating powerful in-browser web content. Want to build an Our framework is the closest thing to allowing you to deploying a functional powerful e-commerce site out of the box. We're not exactly at the point where custom code is not needed, but we're quickly heading in that direction.

The new additions involve an improved layering system that allows you to edit and style your UI Content in-browser. With the layering, your HTML is no longer flat and you can access each element (node) in Adobe Photoshop like layers. Lets not stop there. You can then create workflow, security, rules for these elements.

Bug fixes and improvements have been added to the Plugins to allow you to more easily add your custom plugins or use Goodbinder Plugins.

Goodbinder is the only web platform that allows you to create security at any location in your code and elements. This can be done directly in the browser so at any time, you can secure your apps. And these security changes are no facade. They go deep down into the generator so as each element is rendered, if they and the user do not make the right security handshake, the element and data are simply omitted.

We're also making improvements on the Commerce side to allow for greater flexibility and control of your data. Add subscriptions, upselling, cross selling, invoicing, discount, freight.


And last but not least, we'll start blogging a bit more so you can see what we're up to.



Imaginary to Infinity and beyond

By Goodbinder Web Posted 9/8/2016 3:04:40 PM
It's been some time since our last blog post. Rest assured, we've been extremely busy in putting in the right products in a platform that is meant to scale and do everything that is expected of it. Drag, draw, create directly on the browser or tablet in a photo like editing tool that controls how HTML is rendered on screen; add security and workflow into your application or any HTML element that you create. We've taken the limitation and complexity out of developing a full scale software and made it accessible to everyone; and if you don't feel like creating each line of element on the screen, then you can take an existing website or website template and import it directly on your browser with the designer. Once the existing site is imported, all you have to do is use the Design Explorer to upload the supporting JavaScript and Cascading Style Sheet files. It's that simple, once done, the original site will be converted by the platforms engine into the Content Management System. The same control that is native to Goodbinder Imaginary will also be native to your original site that was imported. What you have just done is turn an existing static HTML file into managed pages, workflow, security, design and text management for multilingual support.

There'll be more to come as we continue to add new features to our subscription plans. Currently, our customers can design applications and sites directly on the browser or mobile tablet, import existing websites, create advance security rules and workflow for any element or page, create blogs and share thoughts through our social API, keep track of activities being performed on the system (each activity has a security layer to make sure it does not fall below the person's Access Control List level), Create/manage/sell products, translate site text directly on the browser and go multilingual with ease.

Whew, that's a lot. We'll be sure to be adding more so stay tuned.

A design true to the hearts for those who create on the web

By Goodbinder Web Posted 3/25/2016 3:35:47 AM
InDesignMode allows anyone to develop a full blown application with just the browser or mobile tablet. Not templates needed as the Goodbinder Imaginary framework sees each element being created on the screen as an individual & unique element where security and many advanced features can be implemented. All with the browser. It's truly a native browser experience where regardless of the device, the development is done the same way. So imagine, on the go, you can create websites or edit websites and content with your iPad. Slick. So far so good, huh? Well we've got news for you.

We know we've been quite lately. But there's a good reason for that. With so many features to add before the end of September (note, full release is coming in September), this is what you call crunch time. Managing products online, Fast multilingual translation, Image editing. Designers would love it.

We've even added something for the database administrators: Content Sharding. Goodbinder data can be spread across multiple databases and shared with other sites or applications using the platform. So you can easily have the source of your content coming from somewhere else. Replication can be used to keep all data in sync throughout all your servers and data centers. Follow us on twitter @GoGoodbinderCo for the latest update.

Below is a preview of the Design Explorer. It allows you to manage and edit files on your system.

Hello World: Our official blog is to thank those who promote innovation

By Goodbinder Web Posted 1/3/2016 10:16:59 AM

Everything in the technology fields changes so rapidly. Business applications development in this field has experienced a tremendous growth. What started as a tool of mobile communication now has developed into a powerful platform for accessing information through the internet.

This trend has developed because of the change in the needs of commerce. When the main form of communication was from a distance, Alexander Graham Bell invented the telephone. The nature of human is such that its mind always seeks something new. Once communication was established, then there was a need for communication on the move. That was the time cell phone came. In time, bulky cell phones gave way to slim and light phones. With the popularity of internet growing, smart phones were invented.

It is forecasted that in next 10 years most of the businesses will either switch over to mobile platforms or be in the process of doing it. Gone are the days when one used to stand in queue to withdraw money. Gone are the days when one was sitting in air-conditioned room to ensure that computers work fine. Now, transactions are happening using mobile devices and the internet. Today the younger generation are chatting on mobile internet platforms and creating the next big product.

The current coverage of internet and use of smart phones has helped in developing many applications. Business applications development, Private Social Network, etc. all have undergone change. 2G, 3G, and 4G and so on... the internet has moved from the home computer to mobility. Some day, our phones will be nothing but throw-able plastic equipment illuminated by some brand design.

The only aspect that hinders this growth is improper understanding of the opportunities, current high developmental costs and the resources. The mobile ecommerce and mobile internet is going to be the future of communication and business. It is always present.

An Imaginary ability to dream big

By Goodbinder Web Posted 11/22/2015 9:45:32 PM
Goodbinder Imaginary is meant to power your web foundation. Create applications online with browsers on computer or tablet devices. Doesn't matter as you will find the experience to be the same and true to the content your users will be seeing. It's a great experience for those that have had early access. On October 15, we're planning the full release which would give you the ability to create sites, manage products, go multilingual, create email campaigns and import from any type of web/HTML5 templates to say the least. Dream big, as our motto says: "Where imagination meets knowing."

Easily create and launch multiple applications or websites within the settings manager. Different applications can share part or all of another application through our easy but powerful configuration manager.

Here, you can see the default application and our www site that you are currently viewing

Improvements on design & development

By Goodbinder Web Posted 8/5/2015 8:53:50 PM

When we decided to put the words "Content Management System" or "CMS" in our description we felt that it could be somewhat misleading; and truly, we still feel it is. Goodbinder is more than just a CMS. It's more like a platform that also behaves like a CMS. Except, the engine that controls it all is based on actions and really has no template. Sure, we can create websites like other CMS; but on Goodbinder, the designs are done directly on the browser through layers or InDesignTearDrops. So if you've ever used adobe Photoshop before, then you have familiarity of adding/manipulating elements via layers. Except with Goodbinder Imaginary, the layers create HTML directly on the browser (laptop, PC) or a full browser tablet device. Development is completely done online and is left up to the content developers/designers/creators. Your page is always below and you can see directly how your changes are impacting your content below. Here's some of the tools that you will have at your fingertips:

Lets say you have an existing site that you would like converted into the CMS but don't want to take the time to create each structure line by line. Well Goodbinder Imaginary can handle that. In the administrator, Simply drag or upload the text file representation, or file containing the generated and well formed HTML onto the browser screen and have Imaginary convert it for you automatically into the same structure that the CMS uses. It's that simple.

Security is always of concern when designing software. With Goodbinder Imaginary, we've taking care of the redundant features to let you concentrate on what really matters to you. At each layer level, or InDesignTearDrop, you can set all sorts of built in security options for what users can see depending on whether they are authenticated or not; their access levels or roles assigned to. It's that simple.

Considering going multilingual or just want an easier way to manage your text? It's all done inline right where you see your content. You never leave the page. Texts can be reused inside other texts (we call this @fields) by preceding and ending the field name of that text with double open and close braces. This makes it easier to edit and/or translate texts by your translators. Directly on your site. No more shipping text off to be translated. It's that simple.

At Goodbinder, our mission is to make developing any type of application or website, whether complex or not: simpler, faster, scalable & fun. Visit this blog on a regular basis to find out how to leverage the benefit of Imaginary.

Give your blog a title
Add a description
Enter a friendly URL
If you rename this after the blog has been created, you will have to sign out for it to update your account.
Select a category
Set how people will access your blog
Show profile info in posts

Allow public access

Allow Comments in post

Readers must login to comment on post