Posts Tagged SaaS

@task, with Nate Bowler

The Bungee LineOverview
Nate Bowler, CTO of @task, becomes our first in-studio guest on the Bungee Line. @task provides project management, Gantt chart, workflow, and time tracking software through both traditional host-your-own and Software-as-a-Service models. As with so many companies in the providing web-based software, they provide an API.
36:25, 16.7 MB

Related Links
Here are links to some of the resources mentioned in this episode. Read the rest of this entry »

Comments (1)

Death by Refresh – Why interactivity matters

Picture 12.png

This morning I was running some reports and adding information about customers in our hosted CRM and had to click through no less than 5 page refreshes just to change a single field in each customer account. Is it just me or do we waste too much of our lives waiting for a new page to load in the browser? That’s not an isolated example. It takes just as many page refreshes to do similar tasks throughout the CRM. Take the calendar for instance, to change the start time of a meeting in your calendar it takes 6 page refreshes. Allow me to detail the insanity:

Picture 36.png

  1. open your calendar
  2. go to the day view and click on the appointment you want to change
  3. view the full appointment, click the edit button
  4. change the field and click save
  5. see the appointment again
  6. back to the day view

I’m not just picking on our CRM, the problem exists all over the Internet.

For me, Google Maps first showed me what the browser could do with rich interactivity. You know what I’m talking about—no more clicking and refreshing, just drag and drop to move the map. This interactivity is much more intuitive and makes online maps much more useful for me. I was already used to this type of interactivity inside of desktop applications, but not on the web.

Even though interactivity like Google Maps is far more intuitive and user friendly, it is still largely absent from the sites we use every day. When you consider the effort involved in adding interactivity, it is no wonder implementations have been limited and require large development projects. There are two main obstacles that I see keeping people from adding more pervasive interactivity:

  • Complexity and cost
  • Security

On the complexity side of the issue, there are many moving pieces in adding rich interactivity. Generally, the most time consuming and complex issue is ensuring cross-browser compatibility. Every browser has it’s own idiosyncrasies in running JavaScript; pages that behave one way in Internet Explorer are very different in Firefox. On top of that, the synchronization between the client and server and the connectivity to multiple data sources adds a whole new layer of complexity. This complexity adds to the development time and the size of the development team, also known as cost.

On the security front, traditional approaches push a lot of the application execution and data connectivity to the client. This approach exposes too much business logic and data on the client and opens the opportunity for malicious individuals to exploit these holes.

At Bungee Connect, we have been working to make rich interactivity a reality by removing the complexity involved in developing a web application. Bungee Connect removes the need to learn multiple technologies and languages to develop web applications. With Bungee Connect, there is no need to write any Javascript or worry about cross-browser compatibility. Also, the Bungee Connect architecture leaves the application logic on the sever, minimizing the attack surface of an application. Data is also kept secure by leaving the connection to the data source at the server and pushing only the data being displayed down to the client.

Just like my experience with Google Maps, when I first saw Bungee Connect in action I could see new user experiences would be possible on the web once you move beyond the page refresh model. You can read more about the Bungee Connnect approach here.

What do you think–is the move to a richer web experience long overdue?


Comments (1)

Twitter Library for Bungee Connect now available


I just released a new library and example app using the Twitter API. You can import it from Libraries in the Example Code section of the home tab inside Bungee Connect. As my wife and co-workers can attest, building this library turned me into a Twitter junkie. Read the rest of this entry »

Comments (1)

Who’s afraid of the big bad cloud?


Since we first announced Bungee Connect we have been advocating moving development of web applications to the cloud. During this time we have talked with many companies and developers about the benefits of a cloud-based development process. While most have been receptive to the idea, a few are a little afraid of what development in the cloud means and its impact to their overall productivity. Some of the most common fears we hear include things like “the code is not on my machine”, “I don’t control the environment”, “What about source control and team development”, and “I don’t manage the provisioning process”. Read the rest of this entry »

Comments (2)

SugarCRM Integration Overview


I’ve taken some time to create another Bungee Connect reference application using the SugarCRM web services API. I have previously posted about NetSuite, Salesforce, and Oracle/Siebel CRM On Demand.

These small and simple applications perform the basic functionality of authentication, reading data, and writing data. The code is well commented and straightforward, providing an excellent foundation for one to base their own code on. Read the rest of this entry »

Leave a Comment

Free White Paper: The Next Evolution in Web Apps: Platform-as-a-Service (PaaS)

With more and more discussion occurring around the concept of Platform as a Service (PaaS), developers, IT and business managers are doing their fair share of head scratching, trying to understand the business value and benefits of a cloud-based approach to develop, test, deploy, host, and maintain online applications in a single, integrated in-the-cloud environment. Read the rest of this entry »

Leave a Comment

Announcing Bungee Grid-EC2, Bungee Application Server and Community Source Code Licensing Plans

This week begins another exciting phase for the Bungee Connect Developer Network, the Bungee Connect platform, and the Bungee Labs team. We have been working feverishly for several months to pull together the technical and logistical pieces to enable very significant new capabilities that we think will expand the number of solutions brought to market as Software-as-as-Service, increase the interactive quality and experience of those services, and provide more business and operational flexibility to developers.

There’s a lot to share with you today, so rather than trying to cram everything into one epic blog post, we’ve laid out the “headline” bullet points below with links to posts detailing more about each of these news items:

  • Bungee Grid now running on Amazon EC2 and accessible to Bungee Developers
  • Announcing Bungee Application Server
  • Community Source Code Licensing plans for Bungee Connect technologies
  • We look forward to your feedback.

    Martin Plaehn,
    CEO, Bungee Labs.

    Comments (5)

    Bungee Grid now running on Amazon EC2 and accessible to Bungee Developers.

    Application developers using Bungee Connect to create and deploy highly interactive web applications will soon be able to automatically designate the hosting location for their applications by selecting from three multi-tenant locations including Bungee Grid-US, Bungee Grid-Europe, and Bungee Grid-EC2.

    Bungee-powered application hosting on Bungee Grid-EC2 using Amazon’s Elastic Computing Cloud (EC2) infrastructure is available today upon special request for deployed applications running on the Bungee Connect (Beta) multi-tenant grids located in United States and Europe. Read the rest of this entry »

    Comments (5)

    Announcing Bungee Application Server

    Developers wanting to deploy Bungee-powered applications on their own servers will be able to download a complete single-server Bungee Grid as virtual software appliance called the “Bungee Application Server”. The Bungee Application Server uses VMware technology and operates as a single complete management and delivery server for Bungee-powered applications. Additionally, it can act as a management hub when additional Bungee Application Servers are required for multi-server scalability. Read the rest of this entry »

    Comments (5)

    Community Source Code Release Plans for Bungee Connect technologies

    One of the topics that frequently comes up when we’re talking with the Bungee Connect developer community is the topic of licensing. Today we want to outline for you where we are on this process and give you a good sense of Bungee Labs’ general direction, so here goes… Read the rest of this entry »

    Comments (3)

    Older Posts »