SlideShare a Scribd company logo
Rapid Application Development with IBM Bluemix RapidAppsOverview 
IBM Bluemix includes RapidApps - a rapid application development environment for building and deploying (relatively) simple CRUD create, read, update, delete) applications. The RapidApps environment provides easy drag and drop tools to develop these applications are primarily designed process data stored in logical tables and the development environment is designed for programmers and non-programmers alike. 
In this example, we will create a small application to create a parking valet service for home party. Because RapidApps builds mobile-friendly applications, it is well-suited to the task of taking a quick note on your mobile phone. 
We will have one screen to record where cars are parked and another screen to list where cars are located. We will add a user name field, so many people can use the application to find their cars.
Getting Started 
First, we have to log into the RapidApps development environment. The URL for is https://developer.ibm.com/rapidapps/docs/getting-started/registering-bluemix/ Sign in in the upper right with your IBM ID. 
Once you have logged in, will see your dashboard. This screen displays all of your applications, data sources and code. We are going to build a simpler application from scratch, but it will show how create, update and retrieve data.
Create an App 
We are going to start by creating an application. Select “Create an app” or hit the “+” sign next to New Application 
On the next screen you should give your application a name. Create unique name such as “FindMyCar-your initials” ie. FindMyCar-CSC. 
This will bring up the Content screen where you can create the different screens that your application will use.
Select the “+” next to New Screen in Screens section. This will provide a menu choose either template screen or a new blank screen. We will select “New Blank Screen” 
Enter the name of the screen “Main” and press OK. We will need two more screens. One to enter location where your car is parked and the other to list locations. Press “+” sign again create another blank screen called “Save location”. Repeat again for the final screen called “List Locations”. 
Once the screens have been created click on “Main” to start designing screen. Our main screen only has two buttons. Save Location and List Locations. Click on Button the right Widgets area and a button will appear with a choice of what screen you want to navigate when it is pushed. Chose “Save Location”. If you would like to change the text on button double click it text. 
Add the second button from Widget pallete and choose List Locations for the navigate. You should
also check the box to set this screen as your initial when app starts. 
have your main 
Next choose the Save Location screen on left navigation area and select Form from Widget area. You will be asked if you want to use an existing data set or create a new one. Choose Create set.
This will allow us to create the table that will hold our data Where you see Untitled Data Set, change the name to CarLocation and then select “+” 
You can now create each of the columns for data. You will name, then type (text, date, etc.) You will be creating the following fields. 
Driver 
Text - required 
Lot 
Text 
Level 
String 
Space 
String 
Date 
Date 
Notes 
String 
Click on the blue text labeled “Unittled Attribute” and set field name to Driver. It is a data
it is a required field so you will need to click on and change “Required”. Next click on the “+” again to add the subsequent fields. 
Reminder: When you get to the Date field will need change type of data “Date”. 
The last field will be Comments. Do not press the “+ sign once you have created Comments column. You are done creating the fields and can return to the screens. You will notice that your Save Location screen now has the fields along with Submit and Cancel buttons.
Now select the “List Locations” screen on left navigation. Select Table widget from right pallete. When the screen for data set comes up select the Existing Data “CarLocation” 
This will create the screen for holding data in a table with Columns on it.
Now you can preview your application. If the application does not come up right away click Reload buton.
You can try the different buttons on application. 
Click Submit and the Location will be saved. Press “Main” in upper left to return previous screen. Try locations to see the information you entered. If need update or delete the information select the small arrow on right side of data.
At this point you have a working application and can now deploy it to the Bluemix cloud.
Press the Deploy application and your will be deployed to the URL above which is available via the internet. You can now use URL below to access your application from phone to see how it work. You can also send your friends impress them with first Bluemix mobile app. 
You have created a RapidApps application to store your car's location in the parking lot. Congratulations!

More Related Content

PPTX
computer application in design
PPTX
Android ui with xml
PPTX
Windows 8 app bar and live tiles
PPTX
SPS Stockholm: PowerApps Jumpstart
PDF
Designing apps for Android
PPTX
How to use the excel basic functions
PDF
Excel 2016 top features
PDF
Watch HIGs (short ver)
computer application in design
Android ui with xml
Windows 8 app bar and live tiles
SPS Stockholm: PowerApps Jumpstart
Designing apps for Android
How to use the excel basic functions
Excel 2016 top features
Watch HIGs (short ver)

Viewers also liked (16)

PDF
Więcej demokracji via internet?
PPTX
Top 10 Reasons Sales Pros Love Content Marketing
PDF
Las Comunidades Virtuales.
PDF
Sasiedzi 2.0
PDF
Internet of Things exercise on IBM Bluemix
PDF
Corruption in-india-2010-and-before
PDF
The partnership design process
PDF
Naked wines business model
PPTX
Partnership canvas
PDF
Partnership canvas (lsc)
PDF
PDF
Miasta Równoległe
PDF
Starbucks PepsiCo Partnership Proposition Canvas
PPTX
The partnership proposition canvas v0.4
PDF
PDF
Glooko business model
Więcej demokracji via internet?
Top 10 Reasons Sales Pros Love Content Marketing
Las Comunidades Virtuales.
Sasiedzi 2.0
Internet of Things exercise on IBM Bluemix
Corruption in-india-2010-and-before
The partnership design process
Naked wines business model
Partnership canvas
Partnership canvas (lsc)
Miasta Równoległe
Starbucks PepsiCo Partnership Proposition Canvas
The partnership proposition canvas v0.4
Glooko business model
Ad

Similar to Rapid applications development update12-06-14 (20)

PPTX
How to Create an App Using Odoo 17 Studio
PDF
GuideMaker Design Customization Guideline
PDF
The Mad Scientist - Top 4 Podio Hacks For Real Estate investing
PPTX
KP Salesforce PPT Part I.pptx
PDF
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
PDF
Oracle apex hands on lab#2
DOC
Cis407 a ilab 2 web application development devry university
PDF
The Ultimate Guide to Ad5 e808 adobe audience manager business practitioner e...
DOCX
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
PPTX
Distimo monitor
PDF
Zoom Integration for Your Tendenci Online Webinars and Meetings!
PPTX
Get to know Microsoft Dynamics CRM 2013 (plus Mobile app)
PPT
Welcome To Fid Pro
PPTX
Locations tutorial
PPTX
Locations Tutorial
PPT
Download and visualise v0 3
DOC
Cis407 a ilab 1 web application development devry university
DOCX
A. Lab # BSBA BIS245A-7B. Lab 7 of 7 Database Navigation.docx
PDF
Web dynpro for abap
PPTX
Send ghana
How to Create an App Using Odoo 17 Studio
GuideMaker Design Customization Guideline
The Mad Scientist - Top 4 Podio Hacks For Real Estate investing
KP Salesforce PPT Part I.pptx
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Oracle apex hands on lab#2
Cis407 a ilab 2 web application development devry university
The Ultimate Guide to Ad5 e808 adobe audience manager business practitioner e...
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
Distimo monitor
Zoom Integration for Your Tendenci Online Webinars and Meetings!
Get to know Microsoft Dynamics CRM 2013 (plus Mobile app)
Welcome To Fid Pro
Locations tutorial
Locations Tutorial
Download and visualise v0 3
Cis407 a ilab 1 web application development devry university
A. Lab # BSBA BIS245A-7B. Lab 7 of 7 Database Navigation.docx
Web dynpro for abap
Send ghana
Ad

More from LennartF (17)

PPTX
Ibp 2010 feb nyc sf meetup
PDF
Samsung. Blockchain Keystore SDK and Use Cases
PDF
Confidential compute with hyperledger fabric .v17
PDF
Intro blockchain beyond confidential compute. views from oasis labs, ibm and...
PDF
Getting started with bc 2.0 in the cloud
PPTX
Pcode
PDF
Globalizing the world supply chain and the ibm blockchain platform short v.2
PDF
Globalizing the world supply chain and the ibm blockchain platform v.2
PDF
Ibm blockchain platform explained
PDF
Ibm blockchain platform explained
PDF
Ibp technical introduction
PDF
Ibm blockchain 2.0 cloud login v3
PDF
An introduction to blockchain and hyperledger v ru
PDF
Wwc developing hyperledger applications v4
PDF
Wwc developing hyperledger applications v4
PDF
Wwc developing hyperledger applications v2
PDF
Machine Learning and Power AI Workshop v4
Ibp 2010 feb nyc sf meetup
Samsung. Blockchain Keystore SDK and Use Cases
Confidential compute with hyperledger fabric .v17
Intro blockchain beyond confidential compute. views from oasis labs, ibm and...
Getting started with bc 2.0 in the cloud
Pcode
Globalizing the world supply chain and the ibm blockchain platform short v.2
Globalizing the world supply chain and the ibm blockchain platform v.2
Ibm blockchain platform explained
Ibm blockchain platform explained
Ibp technical introduction
Ibm blockchain 2.0 cloud login v3
An introduction to blockchain and hyperledger v ru
Wwc developing hyperledger applications v4
Wwc developing hyperledger applications v4
Wwc developing hyperledger applications v2
Machine Learning and Power AI Workshop v4

Rapid applications development update12-06-14

  • 1. Rapid Application Development with IBM Bluemix RapidAppsOverview IBM Bluemix includes RapidApps - a rapid application development environment for building and deploying (relatively) simple CRUD create, read, update, delete) applications. The RapidApps environment provides easy drag and drop tools to develop these applications are primarily designed process data stored in logical tables and the development environment is designed for programmers and non-programmers alike. In this example, we will create a small application to create a parking valet service for home party. Because RapidApps builds mobile-friendly applications, it is well-suited to the task of taking a quick note on your mobile phone. We will have one screen to record where cars are parked and another screen to list where cars are located. We will add a user name field, so many people can use the application to find their cars.
  • 2. Getting Started First, we have to log into the RapidApps development environment. The URL for is https://developer.ibm.com/rapidapps/docs/getting-started/registering-bluemix/ Sign in in the upper right with your IBM ID. Once you have logged in, will see your dashboard. This screen displays all of your applications, data sources and code. We are going to build a simpler application from scratch, but it will show how create, update and retrieve data.
  • 3. Create an App We are going to start by creating an application. Select “Create an app” or hit the “+” sign next to New Application On the next screen you should give your application a name. Create unique name such as “FindMyCar-your initials” ie. FindMyCar-CSC. This will bring up the Content screen where you can create the different screens that your application will use.
  • 4. Select the “+” next to New Screen in Screens section. This will provide a menu choose either template screen or a new blank screen. We will select “New Blank Screen” Enter the name of the screen “Main” and press OK. We will need two more screens. One to enter location where your car is parked and the other to list locations. Press “+” sign again create another blank screen called “Save location”. Repeat again for the final screen called “List Locations”. Once the screens have been created click on “Main” to start designing screen. Our main screen only has two buttons. Save Location and List Locations. Click on Button the right Widgets area and a button will appear with a choice of what screen you want to navigate when it is pushed. Chose “Save Location”. If you would like to change the text on button double click it text. Add the second button from Widget pallete and choose List Locations for the navigate. You should
  • 5. also check the box to set this screen as your initial when app starts. have your main Next choose the Save Location screen on left navigation area and select Form from Widget area. You will be asked if you want to use an existing data set or create a new one. Choose Create set.
  • 6. This will allow us to create the table that will hold our data Where you see Untitled Data Set, change the name to CarLocation and then select “+” You can now create each of the columns for data. You will name, then type (text, date, etc.) You will be creating the following fields. Driver Text - required Lot Text Level String Space String Date Date Notes String Click on the blue text labeled “Unittled Attribute” and set field name to Driver. It is a data
  • 7. it is a required field so you will need to click on and change “Required”. Next click on the “+” again to add the subsequent fields. Reminder: When you get to the Date field will need change type of data “Date”. The last field will be Comments. Do not press the “+ sign once you have created Comments column. You are done creating the fields and can return to the screens. You will notice that your Save Location screen now has the fields along with Submit and Cancel buttons.
  • 8. Now select the “List Locations” screen on left navigation. Select Table widget from right pallete. When the screen for data set comes up select the Existing Data “CarLocation” This will create the screen for holding data in a table with Columns on it.
  • 9. Now you can preview your application. If the application does not come up right away click Reload buton.
  • 10. You can try the different buttons on application. Click Submit and the Location will be saved. Press “Main” in upper left to return previous screen. Try locations to see the information you entered. If need update or delete the information select the small arrow on right side of data.
  • 11. At this point you have a working application and can now deploy it to the Bluemix cloud.
  • 12. Press the Deploy application and your will be deployed to the URL above which is available via the internet. You can now use URL below to access your application from phone to see how it work. You can also send your friends impress them with first Bluemix mobile app. You have created a RapidApps application to store your car's location in the parking lot. Congratulations!