Posted 11/29/2011 - 01:37 by Deepak Alur
Over the past few months, the Presto team has been busy crafting yet another release full of goodies. This time, we focused on Mobility!
We are pleased to announce that Presto 3.2 is here and you can get it now!
Let me tell you a bit about what's in the release. We are introducing a new add-on to Presto platform called Presto Mobile. It provides a whole new way of creating Apps that work on desktops, smart phones and tablets. Presto Mobile has the smarts to recognize how the user is accessing the app, and deliver the right user experience based on the user's choice of access - desktop, phone or tablet. Using Presto Mobile, you create just one app. And Presto Mobile takes care of presenting device specific user interface for that app to the users. For instance, if a user accesses that App from his desktop browser, you will see a desktop browser compatible web application. But, if the user accesses the same App using an iPhone, then Presto will present him with a mobile touch based version with the same level of functionality as the browser version. The app looks and feels like any other mobile app on the iPhone. Similarly, when that app is accessed via an iPad, Presto delivers a touch based version that takes advantage of the larger screen. Create an App once, and it adapts and runs anywhere - desktop, smartphone or tablet! Seeing is believing, so take a look at this quick tour video (< 10 minutes). [Read More...]
Posted 11/28/2010 - 23:54 by Deepak Alur
I was trying out Prezi to talk about why people should look at Apps and Mashups...Here is something I put together I wanted to share...
If you need to rapidly deliver real-time insights and information to your business users, bringing data from various places together and deliver them in user friendly easy to use form, why not check out how to do it with Enterprise Mashups and Apps? [Read More...]
Posted 08/19/2010 - 16:32 by Deepak Alur
Posted 09/28/2009 - 15:41 by Deepak Alur
I hope by now you have heard the news. Last week, the Open Mashup Alliance (OMA) was launched with prominent tech industry players such as Adobe, CapGemini, Hinchcliffe & Co., HP, Intel, JackBe, Kapow Technologies, Programmable Web, Synteractive, and Xignite.
The OMA is 'dedicated to the successful use of Enterprise Mashup technologies and adoption of an open language that promotes Enterprise Mashup interoperability and portability'. If you missed these, here are a few articles/blogs about the OMA that tell the story very well... [Read More...]
Posted 04/03/2009 - 02:47 by Deepak Alur
Dion Hinchcliffe presented a great 3 hour workshop titled Economics 2.0: Highly Effective Strategies for Putting Your
Business on a Recession Diet. You can read more about it in Social Computing Magazine. During the section on Mashups, Dion invited me up on stage to demonstrate enterprise mashups using Presto. Here's a recording of my demonstration:
Posted 12/21/2008 - 15:54 by Deepak Alur
OK. I had an inside bet going on that we are going to hit 1000 community users by the end of 2008! We are almost there, but can you help me win this bet?
Who knows, I might be able to convince Chris to send the last 11 people to sign up (users 991-1001) a special goodie, it's Christmas after all!
At the time of writing this, there are 953 members in our community. If you haven't signed up yet, can you sign up now? Pass the invite to your friends and colleagues. Hurry!!
Posted 11/13/2008 - 02:14 by Deepak Alur
[Cross-posted from my personal blog]
I came across this interesting post: How Mashups Could Eliminate Integration Projects by Loraine Lawson. In a related post, she refers to John Crupi's article Enterprise Mashups Part I: Bringing SOA to the People which I would recommend to readers who want to understand JackBe's take on defining mashups. Anyway, Loraine's post led me to Ron Schmelzer's ZapFlash. Here are some excerpts of Ron's article that caught my eye, with my take on them.
Excerpt from ZapFlash:
A year or two ago, assuming that a mashup was a web browser-based, static, user interface composition of web-based functionality would be a reasonable presumption. But in the enterprise context, none of those assumptions necessarily hold – we might want non-Web access to mashed applications, we might want to change them regularly, and we might want to mash up information that exists below the user interface abstraction. For sure, Web mashups might embody the ideals of the original mashup concept, but we now have the desire to mash up a wide variety of IT resources from application to infrastructure to data that might be exposed with a wide range of interfaces – or without. And, it’s the desire to mash up information freed from the application that diversifies the mashup term to include the concept of the data mashup.
My take: This hits the point right on what we at JackBe have been saying all along about mashups. While some mashups are done purely in the UI/Browser, in the enterprise, such mashups need to be supported by a new tier, the mashup tier, which sits between the presentation and business tier. So enterprise mashups will have some mashing done in the client, but most of the mashing happens in server side where security, governance, policies can be applied before any mashing can happen in the client. [Read More...]
Posted 11/10/2008 - 02:14 by Deepak Alur
Posted 11/10/2008 - 02:03 by Deepak Alur
We attended the Silicon Valley Code Camp this weekend. I presented an impromptu "lightning talk" on Presto, lightning because I had to do it in 5 minutes or less I think. I was able to give a good overview of enterprise mashups and even demo Presto Developer Edition within that time.
But more importantly, Kishore Subramanian presented a session titled - Building and Sharing Enterprise Mashups & Mashlets. There were about 30 attendees. Kishore went over the concepts behind our mashup approach like mashables, mashups, and shareables. Kishore demonstrated SalesForce mashups and walking through the internals including EMML code, about how you can merge data from SalesForce with data from internal proprietary data source and merge/combine to produce a mashup (virtual) service. He demonstrated how to invoke a mashup via a REST interface, which makes it easier to use a complex/mashup service. He also showed how to make a Mashlet using MashletMaker and share the mashlet. And finally he demonstrated Wires to show how to visually mashup by drag, drop and connect. I captured a few interesting questions that I wanted to share with the community... [Read More...]
Posted 11/03/2008 - 12:31 by Deepak Alur
How exactly does the mashup process work? What does Presto really do? These are a couple of common newbie questions. I have had different explanations for this, but of late, I have narrowed down on the following elevator pitch (trust me, this textual explanation looks long, but I can explain really fast in person) that I have used successfully with other developers recently. So I thought I will share this with the community in case it helps others to understand the process and artifacts around enterprise mashups.
I found it easier to explain the whole mashup workflow using three terms: Mashables, Mashups and Shareables (OK, I confess, these may not be in the English Dictionary yet :-) ). [Read More...]