Mobile Workflow or Mobile container has always been a important technology element in Sybase Unwired Platform. It enables developers to use HTML5 and Jquery to build applications which can be deployed across different mobile devices. Here is an example of how to build a simple mobile workflow application by Sybase Unwired Platform.
I assume that you have already installed Sybase Unwired Platform Runtime Server 2.1 and Mobile SDK 2.1. At the time of writing this article, SUP2.1 ESD#1 has just released. However we still use version 2.1 as it should be more stable at this moment.
1. We start by building a new sybase mobile application named Customer101
2. First Step, we need to build a Mobile Business Object(MBO) from a database table. This is a simple business object which maps attributes upon the customer table in sampledb which is shipped and installed with SUP. Drag the customer table into the mobile application diagram. Uncheck the operations in the popup window.
3. Deploy the MBO into the SUP Server. As we will test the built application on iOS simulator, we choose Message-based Replication type.
4. Create a Mobile Forms named Customer_List. The generated xbw file is located in the major location we design and build our application UI and flows. We check the "Can be start from the client" option.
5. Drag the Customer MBO we create in previous steps from the Workspace Navigator into the Forms Editor, it will automatically generate two screens for you, one is customer and the other is the customerdetails. Screen flow has already been created between these two screens.
6. Create a MenuItem named Open, set the type as "online request", object query as "findall" and success screen as "customer".
7. Generate mobile workflow package, use the default settings and assign workflow to users we registered in Sybase Control Center. This concludes the whole process of development.
8. Take a test in the iOS simulator. And you will get a "beautiful" customer list when you click "open" in the start screen.
In next part, we will try to customize the application and see how we can make it more like a productive mobile application.
About
This blog is run by Kevin Hu, mobility solution architect of SAP China. The content of this blog is coming from my own opinion or the web. It is not related to my company so please take it as reference only.
Search
Categories
- afaria (3)
- agentry (5)
- android (2)
- apple (1)
- blackberry (2)
- consumer products (1)
- crm (1)
- dashboard (1)
- field service (1)
- gateway (10)
- hr (1)
- icloud (1)
- mbo (1)
- mobile bi (1)
- mobile business intelligence (1)
- mobile device management (4)
- mobile time management (1)
- native (1)
- netweaver (1)
- netweaver gateway (1)
- phonegap (1)
- podcast (27)
- retail (1)
- samsung (1)
- sap (4)
- security (5)
- sencha (1)
- sup (15)
- sybase unwired platform (5)
- syclo (9)
- synchronization (1)
- tips (1)
- tutorial (2)
- virtualization (1)
- vmware (1)
Archives
-
▼
2011
(9)
-
▼
December
(9)
- Tips of building an MBO
- Build Mobile Workflow 101 Application by SUP - Day(0)
- SAP still favors Blackberry?
- Secure data on device by Sybase Unwired Platform
- SAP CRM Dashboard Cockpit on iPad
- SAP Netweaver Gateway Short Introduction
- Vmware Mobile Virtualization Platform (MVP) Arrives
- RIM's Rhyme in mobile
- Battle begins in mobile device management
-
▼
December
(9)
Followers
Powered by Blogger.