How to with Presto 3.0

If you've checked out the Presto samples available on the cloud and you're still looking for more detailed examples, our how-tos are here to help. Wanna build a custom App? Looking to build a mashup that powers an App? Or just wondering how to work with other custom Apps in Presto, check out this page for details.

If you don't see what you're looking for, send me a note. We've got plenty of examples and ideas in the works.    

Creating an RSS Feed Reader App

Mashup Skill Level: Beginner
Focus: Custom App Building
Expertise: jQuery, JavaScript

 

 

Learn More About This App

 

 

Presto makes it easy to create Apps that utilize enterprise data and services. This two-part article discusses how to create a simple enterprise App using Presto mashups and jQuery.  The example that will be covered throughout the article is the RSS Feed Reader App.

The RSS Feed Reader App displays a set of tabs representing available feeds when the App is rendered.  The first tab is selected by default and feeds are rendered when a tab is selected.  You can follow along with the article by searching for “RSS Feed Reader” in the search box of your Presto server.

Part I

  • Displaying dynamic tabbed content in your App
  • Consuming an RSS feed using a Presto RSS Mashup 
  • Creating an App JavaScript class 
  • Using App properties to render dynamic content

Part II

  • Displaying RSS Mashup data within your App
  • Retrieving feed data from an RSS Mashup 
  • Rendering Mashup data using Presto DataTable and RSS components

Creating a Master Details App

Mashup Skill Level: Intermediate
Focus: Custom App Building
Expertise: jQuery, Mashups

 

Learn More About This App

 

 

Presto makes it easy to create applications that utilize enterprise data and services. This 2-part article discusses how to create a simple enterprise App using Presto Mashups and jQuery.  The example that will be covered throughout the article is the Master Details App.

The Master Details App displays a list of companies (master) when the App is rendered.  When a company is selected, a list of orders (detail) is rendered below the list of companies.  You can follow along with the article by searching for “Master Details” in the search box of your Presto server. 

Part I

  • Discussing the companies (master) list which introduces the Presto Mashup API
  • Creating an App JavaScript class
  • Consuming Mashup data using jQuery

Part II

  • Discussing the orders (detail) list and describing how to bind events to DOM elements
  • Retrieving user requested Mashup data lazily
  • Rendering content on demand

Creating a Dynamic CRUD App

Mashup Skill Level: Extreme
Focus: Custom App Building
Expertise: Databases, Mashups, jQuery

 

 

Learn More About This App

 

Presto makes it easy to create applications that utilize enterprise data and services. This 3-part article discusses how to create a simple enterprise App using Presto Mashups and jQuery.  The example that will be covered throughout the article is the Dynamic CRUD App.

The Dynamic CRUD App provides create, read, update, and delete (CRUD) operations for any Database Mashup.  The App dynamically generates a CRUD interface based on Mashup service meta-data.  The App initially displays a list of records retrieved from the Mashup's read operation.  New records can be created and existing records can be updated or deleted.  You can follow along with the article by searching for “Dynamic CRUD” in the search box of your Presto server.

Part I

  • Retrieving Mashup service meta-data that can be used to dynamically generate a user interface for the Mashup

Part II

  • Using this meta-data to render a dynamically generated CRUD UI

Part III

  • Binding events to the generated UI to perform CRUD operations against a Mashup

Creating a Dynamic Form App

Mashup Skill Level: Extreme
Focus: Custom App Building
Expertise: Mashups, jQuery, Presto APIs

 

Learn More About This App

 

 

Presto makes it easy to create applications that utilize enterprise data and services. This 2-part article discusses how to create a simple enterprise App using Presto Mashups and jQuery.  The example that will be covered throughout the article is the Dynamic Form App.

The Dynamic Form App provides a form that allows a user to create records for any Mashup.  The App dynamically generates a form for creating records based on Mashup service meta-data.  The App allows the user to input data for a new record into the generated form and submit that data to the Mashup create operation.  You can follow along with the article by searching for “Dynamic Form” in the search box of your Presto server.

Part I

  • Retrieve Mashup service meta-data that can be used to dynamically generate a user interface for the Mashup

Part II

  • Use this meta-data to render a dynamically generated create form
  • Submit that data to a Mashup create operation

Creating a Dataset Utility App

Mashup Skill Level: Extreme
Focus: Custom App Building
Expertise: jQuery, Presto APIs, JavaScript

 

 

Learn More About This App

 

 

Presto makes it easy to create applications that utilize enterprise data and services. This 2-part article discusses how to create a simple enterprise App using Presto Mashups and Ext JS.  The example that will be covered throughout the article is the Dataset Utility App.

The Dataset Utility App allows the user to input a dataset through a grid input.  The user can define columns with names and types and then enter data into grid rows.  When the user submits the dataset, a database table is created based on the defined columns and is populated with the user-provided data.  You can follow along with the article by searching for “Dataset Utility” in the search box of your Presto server.

Part I

  • Creating and initializing App JavaScript classes
  • Rendering dynamic content with Ext JS
  • Binding events to DOM elements

Part II

  • Creating a database table with a custom Presto Mashup
  • Dynamically publishing and activating Mashables
  • Persisting data using Mashable service operations