Sybase Unwired Platform 2.1.x

Size: px
Start display at page:

Download "Sybase Unwired Platform 2.1.x"

Transcription

1 white paper Sybase Unwired Platform 2.1.x Development Paradigm

2 Table of Contents 1 Sybase Unwired Platform 2 Mobile Application Development 3 Mobile Business Object (MBO) Development 5 Mobile Business Object Development in Eclipse 5 Device Application Development 6 Hybrid Web Container Based Development (Mobile Workflows) 7 Sap Workflow Mobilized Using Sybase Unwired Platform 8 Native Application Development 9 Summary

3 Sybase Unwired Platform Sybase Unwired Platform is a flexible, open infrastructure that helps companies create, secure, and manage mobile applications that connect back-end datasources to mobile devices (see Figure 1). This mobile enterprise application platform enables you to respond strategically as your device type and datasource needs evolve, whether because of corporate acquisitions, or system or technology upgrades. The main components of the Sybase Unwired Platform are: Sybase Unwired WorkSpace, which provides a graphical environment for developing the data aspects of mobile applications using mobile business objects Mobile Workflow Forms Designer, which enables architects to mobilize workflows and business processes and create hybrid apps quickly using Hybrid Web Container technology Sybase Control Center, which allows administrators to administer, manage, and monitor Sybase Unwired Platform Sybase Unwired Server, the middleware component, which provides the runtime infrastructure The key technical features of the Sybase Unwired Platform include: Heterogeneous native device development: iphone /ipad, Windows Mobile, Windows 32 laptops/tablets, BlackBerry HTML/CSS/JS-based development for hybrid applications: iphone/ipad, Windows Mobile, BlackBerry, Android Access tosap NetWeaver Gateway content using standards-based OData 4GL rapid application development (RAD) tooling and datasource integration Out-of-the-box integration with enterprise applications (such as SAP or databases) and a full Web services stack Ability to mobilize multiple applications and business processes Integrated device management and security Databases Connect Heterogeneous data sources Create Sybase Mobile SDK Unwired Platform Runtime Consume Heterogeneous mobile devices Web Services Mobile Business Objects HTML5/ JS Hybrid App Software Applications Data Orchestration Engine (DOE) Online Data Proxy Synchronization Services Platform Management Control Device and server management and security Figure 1. 1

4 Unwired Platform enables mobile application development by providing a feature-rich Mobile SDK (Software Developer Kit) targeting various applications types and platforms. The key architectures supported by the Mobile SDK are: Native Object API This architecture caters to the traditional high-data volume, offline-capable, business-critical applications by providing a native programming model for building mobile applications Hybrid Web This part of the Mobile SDK caters to business process/workflow mobilization applications that are low volume, and multidevice capable by enabling development in HTML,CSS and JS, thereby reducing mutliplatform development costs. These kinds of applications are typically push- driven for approval-like scenarios but also may also include approval-like scenarios but also include request/response patterns OData This architecture type enables access to rich content from the SAP NetWeaver Gateway. This part of the Mobile SDK enables a native programming paradigm by providing native API in various languages like Objective C, and Java for building feature-rich online applications using the OData protocol Mobile Application Development The primary considerations you must address when developing mobile applications are data and its associated synchronization, the device-resident presentation, and business logic. Sybase Unwired Platform provides the tools developers need to focus on each of these requirements. At the root of the Sybase Unwired Platform development paradigm is the separation between the: Data tier and its link with the enterprise information system (EIS), and the User interface and business logic of the application Sybase Unwired Platform provides tools that enable mobile application development in both these domains (see Figure 2). To address the data aspects of the mobile application, Sybase Unwired Platform supports mobile business objects (MBOs) and OData. MBO development refers to defining object data models with back-end EIS connections, attributes, operations, and relationships that allow filtered data sets to be synchronized to the device. This aspect of Sybase Unwired Platform development is supported within Sybase Unwired WorkSpace in Eclipse. In OData, the data modeling is performed using SAP NetWeaver Gateway, and then made available to the mobile application developer through the SDK. Sybase Unwired Platform supports the development tasks associated with the user interface and logic in two paradigms. It enables developers to: Build native applications using programming languages native to a mobile operating system (or build the application in an integrated development environment, or IDE, using the generated API) Build lightweight Mobile Workflow applications using a Hybrid Web Container-driven approach, in which HTML/ CSS/JS drives the application interface and logic. This paper will help you understand how to develop mobile applications with Sybase Unwired Platform using each of these approaches. 2

5 Sybase Unwired Platform Development Task Flow Develop Mobile Business Objects Deploy Mobile Business Objects to Unwired Server Generate Device Object Code Develop Device Application Deploy and Test on Emulator Deploy and Test on Device Sybase Unwired Platform Development Tools Unwired WorkSpace Mobile Business Object Development Tool (Eclipse) Native Device Application Development Tools BlackBerry Eclipse JDE Plug-in Windows Mobile Visual Studio BlackBerry Java ios Objective C Windows Visual Studio ios Xcode Windows C# Windows Mobile C# Unwired WorkSpace Workflow Development Tool (Eclipse) Android ios Windows Mobile BlackBerry Figure 2. Mobile Business Object (Mbo) Development MBOs encapsulate business process logic and data into a reusable unit (see Figure 3). Sybase Unwired Platform includes the Eclipse development environment, which contains tools designed for MBO development and deployment. These Eclipse tools support online and offline access to data mobilization, applications, services, and processes. Enterprise System Device Representation Subset Personalize Mobilize Figure 3. 3

6 The development approach to back-end mobile data models can be either top-down or bottom-up. In the topdown approach, developers use the Mobile Application Diagram and palette to launch a set of wizards that create MBOs with operations and attributes the client wants to have, eventually binding the MBOs to the datasource. In the bottom-up approach, developers drag and drop a datasource to create the MBO directly from the datasource with immediate binding. Developers either define MBO attributes and operations without immediately binding them to a datasource, or define them from and bind them to a datasource. Both methods use similar steps: 1. Connect to back-end datasources 2. Connect to Sybase Unwired Server 3. Create mobile application projects 4. Create MBO attributes and create, update, and delete (CUD) operations 5. Attach MBOs to back-end datasources 6. Edit, rename, delete, move, copy, group, and view MBOs 7. Perform additional MBO design activities create logical roles, search, and so on 8. Deploy MBOs to Sybase Unwired Server Figure 4. There are two options for creating an MBO and binding to a datasource immediately: 1. Drag and drop the datasource onto the Mobile Application Diagram (as seen in Figure 4) which launches the appropriate wizards and automatically creates bindings based on the selected datasource 2. Create an MBO and its operations and attributes using the Mobile Application Diagram and palette, which launches a set of wizards and allows you to bind them directly to a datasource 4

7 To create an MBO and defer datasource binding: 1. Create an MBO and its operations and attributes using the Mobile Application Diagram and palette. After you define the datasource, bind the MBO to it from the Properties view 2. Create attributes and operations for mobile business objects, create relationships between mobile business objects, bind them to a back-end datasources and modify and test them The final step in the MBO development process is to create a deployment package that contains the mobile application, including mobile business objects, role mappings, server connection mappings, and other MBOrelated artifacts. Once your development package is complete, deploy it to Sybase Unwired Server. Optionally, you can create a deployment profile that enables you to manage multiple deployment packages. Using the preview capabilities within MBO development tooling, developers can test the MBOs and visualize the data that will be available on the device. Mobile Business Object Development in Eclipse Sybase Unwired WorkSpace, which enables developers to model MBOs, is a plug-in in the Eclipse development environment. Experienced Eclipse developers are familiar with Eclipse s consistent use of windows, explorers, views, wizards, and preferences. Developers new to Eclipse can use the online help, samples, and tutorials of Sybase Unwired WorkSpace to become familiar with MBO and device application development. Device Application Development Sybase Unwired Platform supports two main modes of application development when creating the user interface and logic. These two modes are Hybrid Web Container-based development and native application development. Native application development is relevant where the back-end data models are developed either using MBO or OData. Hybrid Web Container-based applications are appropriate for extensions of business processes or workflows such as approvals or requests and other lightweight applications and are currently supported only with MBO-based mobile data models. Native application development makes sense when: Complex business logic is required Device services integration is intrinsic to mobile applications User interface expectations depend on device-specific capabilities No boundaries other than what is provided natively by the mobile operating system are required Ability to evolve with mobile operating system is required The development life cycle for native device applications, which you can perform in parallel with back-end MBOs, includes: 1. Develop device applications 2. Generate code and application 3. Deploy application to simulator 4. Debug/test against simulator 5. Configure Sybase Afaria device management platform to provision application Afaria is an optional component that is separately licensed and only supported on 32-bit hosts. You can use Afaria with Sybase Unwired Server to perform advanced mobile device management, extended device security, and provisioning in your production environment. However, because of platform requirements for Afaria and Unwired Platform, Afaria must be installed on separate hosts. 5

8 Hybrid Web Container Based Development (Mobile Workflows) In Hybrid Web Container-based development, the application is made up of HTML/CSS/JS and the device has a single container that interprets this Web content (see Figure 5). This container must be deployed once and, from then on, multiple application metadata can be deployed automatically without having to generate any code. Connect Data Source Integration Sybase Unwired Platform Server Deploy MBO Deploy Workflow Hybrid Web Container Sybase Unwired WorkSpace Figure 5. Business processes such as alerts, time recording, and travel requests require immediate action, but these messages are generally accessible only with desktop or laptop computers and may not be fulfilled in a timely manner. However, mobile workflows allow users to complete predefined business processes swiftly (see Figure 6). Using a Web standards driven application paradigm, Sybase Unwired Platform Hybrid Web Container enables the rapid development of mobile workflows, in which existing enterprise business processes or workflows can be extended to a mobile device relatively easily so that decisions can be made at any instant on a mobile device (see Figure 7). Sybase Unwired Platform has primarily two kinds of workflow models server-initiated and device-initiated. These models can coexist within one package. In the server-initiated workflow model, for example, a manager receives a request perhaps an approval for leave. The request is initiated by a notification from the back-end system, where Sybase Unwired Platform receives messages or notifications from a master account. Sybase Unwired Platform, in turn, delivers a message to an individual device based on configured distribution and MBO extraction rules. In the device-initiated workflow model, the user sends a message, such as an approval for an expense report. Users can open workflow forms on their mobile devices and enter data that can be used either for kicking off an enterprise workflow or continuing a step in an already executing workflow. Both approaches are offline enabled, but when real-time information is needed, data can be retrieved in an online model from the back end. Figure 6. 6

9 There are two ways in which developers can build applications with Hybrid Web SDK. The first approach is by using the WYSIWYG design tool that binds the decisions and actions to MBOs. This requires familiarity with the Eclipse Designer tool that is included in the Hybrid Web SDK. Alternatively, developers can build hybrid apps using a tool of their own choosing, such as Sencha Touch, and package and manually deploy the apps using a predefined process/package format. Figure 6. Sap Workflow Mobilized Using Sybase Unwired Platform Employee Initiates Travel Request Employee uses Mobile Workflow on Device to Initiate Travel Request Manager Approves or Rejects Notify Employee Check Amount Manager Views the Details Manager Approves/ Rejects Approve Small Amounts Manager Receives a Workflow Notification on Device Manager Logs into WEB UI Manager Receives Notification Notify Manager Figure 7. 7

10 Native Application Development In native application development, the application is based on compiled code that is specific to a particular mobile operating system. An iphone application, for example, is developed in Objective C, a Windows Mobile application is developed in C#, and so on. Native application development provides the most flexibility in terms of leveraging the device services to their fullest potential, but each application must be provisioned individually after compilation, even for minor changes. Connect Data Source Integration Device-Specific Development Sybase Unwired Platform Server Deploy MBO Sybase Unwired WorkSpace Generate Code Generate Default GUI MBO API Device GUI Customize SDK Figure 8. Developers use the standard IDE for native application development (see Figure 8) and can use the generated code based on the MBO, or use the OData SDK for targeting OData content. You will build the business logic and user interface pieces of the mobile application in an IDE of your choosing. iphone will use Xcode, Windows Mobile will use Visual Studio, and BlackBerry will use the BlackBerry Eclipse plug-in. When building high-performance production applications, the recommended approach for Sybase Unwired Platform is to use native IDEs, such as Xcode and Visual Studio, to leverage the MBO and OData APIs. 8

11 Summary The flexible, open Sybase Unwired Platform infrastructure offers development teams many options to create and manage mobile applications that connect heterogeneous back-end datasources to mobile devices. Sybase Unwired WorkSpace provides a graphical environment for developing the data aspects of mobile applications. Device application developers can work in a GUI environment using the Unwired WorkSpace Mobile Workflow Forms Designer, or use native tools to programmatically bind to the Object API. Compatible with Eclipse, Visual Studio, and other tools, Sybase Unwired Platform enables development teams to build mobile applications that use enterprise datasources quickly and effectively. 9

12 Sybase, Inc. Worldwide Headquarters One Sybase Drive Dublin, CA U.S.A sybase Copyright 2012 Sybase, Inc. All rights reserved. Unpublished rights reserved under U.S. copyright laws. Sybase, the Sybase logo, Afaria and Sybase Control Center are trademarks of Sybase, Inc. or its subsidiaries. indicates registration in the United States of America. SAP and the SAP logo are the trademarks or registered trademarks of SAP AG in Germany and in several other countries. All other trademarks are the property of their respective owners. 06/12 ipad and iphone are registered trademarks of Apple Inc.

Sybase Unwired Platform 2.0

Sybase Unwired Platform 2.0 white paper Sybase Unwired Platform 2.0 Development Paradigm www.sybase.com TABLE OF CONTENTS 1 Sybase Unwired Platform 1 Mobile Application Development 2 Mobile Business Object (MBO) Development 4 Mobile

More information

Tutorial: Mobile Business Object Development. Sybase Unwired Platform 2.2 SP02

Tutorial: Mobile Business Object Development. Sybase Unwired Platform 2.2 SP02 Tutorial: Mobile Business Object Development Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01208-01-0222-01 LAST REVISED: January 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication

More information

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04 Tutorial: BlackBerry Object API Application Development Sybase Unwired Platform 2.2 SP04 DOCUMENT ID: DC01214-01-0224-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This

More information

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 Tutorial: Mobile Business Object Development SAP Mobile Platform 2.3 DOCUMENT ID: DC01927-01-0230-01 LAST REVISED: March 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains

More information

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02 Tutorial: Mobile Business Object Development SAP Mobile Platform 2.3 SP02 DOCUMENT ID: DC01927-01-0232-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains

More information

New Features for Sybase Mobile SDK and Runtime. Sybase Unwired Platform 2.1 ESD #2

New Features for Sybase Mobile SDK and Runtime. Sybase Unwired Platform 2.1 ESD #2 New Features for Sybase Mobile SDK and Runtime Sybase Unwired Platform 2.1 ESD #2 DOCUMENT ID: DC60009-01-0212-02 LAST REVISED: March 2012 Copyright 2012 by Sybase, Inc. All rights reserved. This publication

More information

Tutorial: BlackBerry Application Development. Sybase Unwired Platform 2.0

Tutorial: BlackBerry Application Development. Sybase Unwired Platform 2.0 Tutorial: BlackBerry Application Development Sybase Unwired Platform 2.0 DOCUMENT ID: DC01214-01-0200-02 LAST REVISED: May 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication pertains

More information

Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3 SP02

Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3 SP02 Tutorial: Android Object API Application Development SAP Mobile Platform 2.3 SP02 DOCUMENT ID: DC01939-01-0232-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication

More information

... Introduction... 17. ... Acknowledgments... 19

... Introduction... 17. ... Acknowledgments... 19 ... Introduction... 17... Acknowledgments... 19 PART I... Getting Started... 21 1... Introduction to Mobile App Development... 23 1.1... The Mobile Market and SAP... 23 1.1.1... Growth of Smart Devices...

More information

Tutorial: Android Object API Application Development. Sybase Unwired Platform 2.2 SP02

Tutorial: Android Object API Application Development. Sybase Unwired Platform 2.2 SP02 Tutorial: Android Object API Application Development Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01734-01-0222-01 LAST REVISED: January 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This

More information

Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3

Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3 Tutorial: Android Object API Application Development SAP Mobile Platform 2.3 DOCUMENT ID: DC01939-01-0230-01 LAST REVISED: March 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication

More information

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston Dave Haseman, Ross Hightower Mobile Development for SAP* -a ^>. Galileo Press # Bonn Boston Introduction 17 Acknowledgments 19 PART I Getting Started 1.1 The Mobile Market and SAP 23 1.1.1 Growth of Smart

More information

Tutorial: Hybrid App Package Development. SAP Mobile Platform 2.3

Tutorial: Hybrid App Package Development. SAP Mobile Platform 2.3 Tutorial: Hybrid App Package Development SAP Mobile Platform 2.3 DOCUMENT ID: DC01942-01-0230-01 LAST REVISED: March 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to

More information

Developer Guide: Hybrid Apps. SAP Mobile Platform 2.3

Developer Guide: Hybrid Apps. SAP Mobile Platform 2.3 Developer Guide: Hybrid Apps SAP Mobile Platform 2.3 DOCUMENT ID: DC01920-01-0230-01 LAST REVISED: February 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase

More information

Tutorial: Hybrid App Package Development. Sybase Unwired Platform 2.2 SP02

Tutorial: Hybrid App Package Development. Sybase Unwired Platform 2.2 SP02 Tutorial: Hybrid App Package Development Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01946-01-0222-01 LAST REVISED: January 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication

More information

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging

More information

Mobile Application Life Cycle. Sybase Unwired Platform 2.2 SP02

Mobile Application Life Cycle. Sybase Unwired Platform 2.2 SP02 Mobile Application Life Cycle Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01855-01-0222-03 LAST REVISED: April 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to

More information

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Mobile optimized user experience Simplified access to

More information

Solution Guide. Sybase Mobile Sales for SAP CRM 1.2

Solution Guide. Sybase Mobile Sales for SAP CRM 1.2 Solution Guide Sybase Mobile Sales for SAP CRM 1.2 DOCUMENT ID: DC01381-01-0120-01 LAST REVISED: December 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software

More information

Developer Guide: Android Object API Applications. SAP Mobile Platform 2.3 SP02

Developer Guide: Android Object API Applications. SAP Mobile Platform 2.3 SP02 Developer Guide: Android Object API Applications SAP Mobile Platform 2.3 SP02 DOCUMENT ID: DC01908-01-0232-01 LAST REVISED: April 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication

More information

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Safe Harbor Statement The following is intended to outline our general

More information

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014 SAP Mobile Platform 3.0 Overview Jeff Gebo Customer Experience Group June 10th, 2014 Legal Disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed

More information

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02 Data Integration using Integration Gateway SAP Mobile Platform 3.0 SP02 DOCUMENT ID: DC02000-01-0302-01 LAST REVISED: February 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved.

More information

Release Bulletin. Sybase Mobile Sales for SAP CRM 1.2.1

Release Bulletin. Sybase Mobile Sales for SAP CRM 1.2.1 Sybase Mobile Sales for SAP CRM 1.2.1 DOCUMENT ID: DC01178-01-0121-02 LAST REVISED: July 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and to any

More information

How To Develop A Mobile Application On Sybase Unwired Platform

How To Develop A Mobile Application On Sybase Unwired Platform Tutorial: Windows Mobile Application Development Sybase Unwired Platform 2.1 DOCUMENT ID: DC01285-01-0210-01 LAST REVISED: December 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication

More information

Introduction to IBM Worklight Mobile Platform

Introduction to IBM Worklight Mobile Platform Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.

More information

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility ORACLE MOBILE SUITE COMPLETE MOBILE DEVELOPMENT AND DEPLOYMENT PLATFORM KEY FEATURES Productivity boosting mobile development framework Cross device/os deployment Lightweight and robust enterprise service

More information

Tutorial: Windows Mobile Application Development. Sybase Unwired Platform 2.1 ESD #2

Tutorial: Windows Mobile Application Development. Sybase Unwired Platform 2.1 ESD #2 Tutorial: Windows Mobile Application Development Sybase Unwired Platform 2.1 ESD #2 DOCUMENT ID: DC01285-01-0212-01 LAST REVISED: March 2012 Copyright 2012 by Sybase, Inc. All rights reserved. This publication

More information

ADF Mobile Overview and Frequently Asked Questions

ADF Mobile Overview and Frequently Asked Questions ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend

More information

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS Mobilize Any Business Application. Rapidly. Securely. The Challenge Today's enterprises are increasingly leveraging mobility solutions to improve productivity, decrease response times and streamline operational

More information

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013 How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013 Agenda What a mobile app is, and why is it so important? Challenges in mobile app development Progress Developer Studio

More information

ORACLE ADF MOBILE DATA SHEET

ORACLE ADF MOBILE DATA SHEET ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized

More information

SAP Mobile Strategy June 2012

SAP Mobile Strategy June 2012 SAP Mobile Strategy June 2012 Mobility Is Not Just About Road Warriors Anymore Execs Line of Business Managers Task and Business Users Consumers and Ecosystem Mobile E-Commerce Mobile Marketing Self-Service

More information

Deployment. Sybase Mobile Sales for SAP CRM 1.2

Deployment. Sybase Mobile Sales for SAP CRM 1.2 Deployment Sybase Mobile Sales for SAP CRM 1.2 DOCUMENT ID: DC01380-01-0120-01 LAST REVISED: December 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software

More information

Installation and Configuration Guide. Sybase Mobile Sales for SAP CRM 1.1

Installation and Configuration Guide. Sybase Mobile Sales for SAP CRM 1.1 Installation and Configuration Guide Sybase Mobile Sales for SAP CRM 1.1 DOCUMENT ID: DC01180-01-0110-01 LAST REVISED: August 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains

More information

SAP Solutions - The Future of Mobility

SAP Solutions - The Future of Mobility MOBILE BUSINESS INTELLIGENCE PAUL A. HORAN ENTERPRISE MOBILITY ARCHITECT NOVEMBER 3 RD, 2011 SYBASE AT A GLANCE 25 Years of Innovation Proven Global Reach Leadership SAP Acquisition Mobility Vision Pioneered

More information

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development A RapidValue Solutions Whitepaper Contents Executive Summary... 03 Oracle Mobile Application Framework (MAF): The Complete Development

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

Client Overview. Engagement Situation

Client Overview. Engagement Situation Client Overview Our client is a key provider of software solutions for ensuring safety and quality standards of the supply chain of consumable goods manufacturers. Client's dedicated software platform

More information

Skynax. Mobility Management System. System Manual

Skynax. Mobility Management System. System Manual Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of

More information

Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404

Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404 Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404 LEARNING POINTS What is SAP Web IDE What are its key features What is the Hybrid Application Toolkit

More information

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features Dirk Olderdissen Solution Expert, Regional Presales EMEA SAP Brought to you by the Customer Experience Group 2014 SAP

More information

Mobilizing SAP Enterprise Applications

Mobilizing SAP Enterprise Applications perspective Mobilizing SAP Enterprise Applications Suresh Santhana & Anoop Kumar Abstract In today s competitive environment, enterprise users must handle critical tasks and decisionmaking in real- time,

More information

Using Patterns with WMBv8 and IIBv9

Using Patterns with WMBv8 and IIBv9 Ben Thompson IBM Integration Bus Architect bthomps@uk.ibm.com Using Patterns with WMBv8 and IIBv9 Patterns What is a Pattern, and why do I care? Pattern Example File Record Distribution to WMQ Pattern

More information

How To Use Titanium Studio

How To Use Titanium Studio Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 alessandro.grazioli81@gmail.com 2015 Parma Outline Introduction Installation and Configuration

More information

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER PEGA MOBILITY A PEGA PLATFORM WHITEPAPER Background Mobile devices now outnumber computers as a means of connecting to the Internet. This new mobile ubiquity presents opportunities for the enterprise to

More information

SAP Mobile Documents. December, 2015

SAP Mobile Documents. December, 2015 SAP Mobile Documents December, 2015 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your

More information

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App

More information

JD Edwards EnterpriseOne Mobile Solutions

JD Edwards EnterpriseOne Mobile Solutions Specialists ORACLE / JD Edwards JD Edwards EnterpriseOne Mobile Solutions 1 Agenda Mobile Computing Smart Phones Oracle ADF Overview Tablets Industrial Mobile Applications Summary 2 Mobile Computing 3

More information

Building Apps for iphone and ipad. Presented by Ryan Hope, Sumeet Singh

Building Apps for iphone and ipad. Presented by Ryan Hope, Sumeet Singh Building Apps for iphone and ipad Presented by Ryan Hope, Sumeet Singh 1 Let s continue the conversation! @MaaS360 [Share comments, continue Q&A, suggest future topics] #MaaS360Webinar Click the link in

More information

Release Bulletin. Sybase Mobile Sales for SAP CRM 1.2

Release Bulletin. Sybase Mobile Sales for SAP CRM 1.2 Release Bulletin Sybase Mobile Sales for SAP CRM 1.2 DOCUMENT ID: DC01178-01-0120-01 LAST REVISED: December 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase

More information

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os Session Nr: 16772 + 16773 Wilhelm Mild Executive IT Architect wilhelm.mild@de.ibm.com Erich Amrehn Distinguished Engineer amrehn@de.ibm.com

More information

apiomat Enterprise Mobile Enterprise Application Platform the Next Generation

apiomat Enterprise Mobile Enterprise Application Platform the Next Generation Mobile Enterprise Application Platform the Next Generation Digital Transformation Mobile is changing the game Starting with Apple s iphone mobile devices have changed economy from the scratch new business

More information

Device Users Guide Sybase Mobile Sales for SAP CRM 1.2

Device Users Guide Sybase Mobile Sales for SAP CRM 1.2 Device Users Guide Sybase Mobile Sales for SAP CRM 1.2 ios DOCUMENT ID: DC01177-01-0120-01 LAST REVISED: December 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase

More information

Native, web or hybrid mobile-app development

Native, web or hybrid mobile-app development IBM Software Thought Leadership White Paper WebSphere Native, web or hybrid mobile-app development 2 Native, web or hybrid mobile-app development Contents 2 Introduction 2 Introducing the approaches 2

More information

SAP Fiori - Architecture

SAP Fiori - Architecture SAP Fiori - Architecture August 2014 Customer Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject

More information

Development of SAP Mobile Applications with emphasis on SAP CRM using Sybase Unwired Platform 2.0. Trond Pedersen ecenta Nordic AB

Development of SAP Mobile Applications with emphasis on SAP CRM using Sybase Unwired Platform 2.0. Trond Pedersen ecenta Nordic AB Development of SAP Mobile Applications with emphasis on SAP CRM using Sybase Unwired Platform 2.0. Real life example from a customer pilot implementation of Mobile Application for Service Request Management

More information

Appeon for PowerBuilder

Appeon for PowerBuilder Appeon for PowerBuilder A Highly Productive Web Development Platform product brochure www.sybase.com A Highly Productive Web Development Platform Rapid Web Application Development Appeon for PowerBuilder

More information

Mobile Application Development

Mobile Application Development Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and

More information

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112 SAP BusinessObjects Design Studio Deep Dive Ian Mayor and David Stocker SAP Session 0112 Legal Disclaimer 2013 SAP AG. All rights reserved. 2 SAP BusinessObjects Client Tools Build Custom Experiences Dashboards

More information

How To Understand And Understand Cwr Mobile Crm

How To Understand And Understand Cwr Mobile Crm CWR Mobility Customer Support Program Page 1 of 11 Version [Status] August 2011 CWR Mobile CRM Technical Overview Whitepaper Copyright 2009-2011 CWR Mobility B.V. CWR Mobile CRM Technical Overview 2 Table

More information

Tutorial: Android Object API Application Development. Sybase Unwired Platform 2.1 ESD #3

Tutorial: Android Object API Application Development. Sybase Unwired Platform 2.1 ESD #3 Tutorial: Android Object API Application Development Sybase Unwired Platform 2.1 ESD #3 DOCUMENT ID: DC01734-01-0213-01 LAST REVISED: May 2012 Copyright 2012 by Sybase, Inc. All rights reserved. This publication

More information

Managing Personal Devices in the Enterprise

Managing Personal Devices in the Enterprise WHITE PAPER AN IT MANAGER S GUIDE TO Managing Personal Devices in the Enterprise AN IT MANAGER S GUIDE TO MANAGING PERSONAL DEVICES IN THE ENTERPRISE Allowing personal smartphones does not have to be mob

More information

ENTERPRISE MOBILITY STRATEGY. We work for you, not your technology vendors.

ENTERPRISE MOBILITY STRATEGY. We work for you, not your technology vendors. ENTERPRISE MOBILITY STRATEGY We work for you, not your technology vendors. Navdeep Singla info@ondevice.co.uk www.ondevice.co.uk July, 2013 Access Evolution of Computing Mainframe Centralised Batch processing

More information

How To Develop A Mobile Application On An Android Device

How To Develop A Mobile Application On An Android Device Disclaimer: The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver

More information

GO!es MOBILE. YOUR Enterprise. The Challenge. The Solution. Mobilise Your Services Reach Anybody, Anywhere, Anytime

GO!es MOBILE. YOUR Enterprise. The Challenge. The Solution. Mobilise Your Services Reach Anybody, Anywhere, Anytime YOUR Enterprise GO!es MOBILE The Challenge Mobile devices are the latest and hottest channel for m- services delivery and mobile marketing campaigns. Today s enterprises are deploying consumer-oriented

More information

QML and JavaScript for Native App Development

QML and JavaScript for Native App Development Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript

More information

Deploying Rule Applications

Deploying Rule Applications White Paper Deploying Rule Applications with ILOG JRules Deploying Rule Applications with ILOG JRules White Paper ILOG, September 2006 Do not duplicate without permission. ILOG, CPLEX and their respective

More information

Kony MobileFabric Messaging. Demo App QuickStart Guide. (Building a Sample Application

Kony MobileFabric Messaging. Demo App QuickStart Guide. (Building a Sample Application Kony MobileFabric Kony MobileFabric Messaging Demo App QuickStart Guide (Building a Sample Application Apple ios) Release 6.5 Document Relevance and Accuracy This document is considered relevant to the

More information

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle

More information

Unlock the Value of Your Microsoft and SAP Software Investments

Unlock the Value of Your Microsoft and SAP Software Investments SAP Technical Brief SAP Gateway Objectives Unlock the Value of Your Microsoft and SAP Software Investments Bridging the integration gap between SAP and Microsoft environments Bridging the integration gap

More information

Combining new technologies: SAP Cloud for Sales and HANA Cloud Integration at Cavalier

Combining new technologies: SAP Cloud for Sales and HANA Cloud Integration at Cavalier Combining new technologies: SAP Cloud for Sales and HANA Cloud Integration at Cavalier Your logo Arnaud Sergent - SAP Joeri Seghers - Expertum SAPience.be TECHday 14 1 Agenda 1- Introduction 2- SAP Cloud

More information

Sophos Mobile Control Technical guide

Sophos Mobile Control Technical guide Sophos Mobile Control Technical guide Product version: 2 Document date: December 2011 Contents 1. About Sophos Mobile Control... 3 2. Integration... 4 3. Architecture... 6 4. Workflow... 12 5. Directory

More information

A Modular Approach to Teaching Mobile APPS Development

A Modular Approach to Teaching Mobile APPS Development 2014 Hawaii University International Conferences Science, Technology, Engineering, Math & Education June 16, 17, & 18 2014 Ala Moana Hotel, Honolulu, Hawaii A Modular Approach to Teaching Mobile APPS Development

More information

Junos Space for Android: Manage Your Network on the Go

Junos Space for Android: Manage Your Network on the Go Junos Space for Android: Manage Your Network on the Go Combining the power of Junos Space and Android SDKs to build powerful and smart applications for network administrators Challenge It is important

More information

Welcome to the Force.com Developer Day

Welcome to the Force.com Developer Day Welcome to the Force.com Developer Day Sign up for a Developer Edition account at: http://developer.force.com/join Nicola Lalla nlalla@saleforce.com n_lalla nlalla26 Safe Harbor Safe harbor statement under

More information

An Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview

An Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview An Oracle White Paper October 2013 Oracle Data Integrator 12c Disclaimer This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should

More information

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.

More information

Developer Guide: Windows and Windows Mobile Object API Applications. SAP Mobile Platform 2.3

Developer Guide: Windows and Windows Mobile Object API Applications. SAP Mobile Platform 2.3 Developer Guide: Windows and Windows Mobile Object API Applications SAP Mobile Platform 2.3 DOCUMENT ID: DC01925-01-0230-01 LAST REVISED: February 2013 Copyright 2013 by Sybase, Inc. All rights reserved.

More information

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Mobile Development» 2016-07-01 http://www.etanova.com/technologies/mobile-development Contents ios iphone and ipad... 6 Objective-C Programming Language... 6 Swift Programming

More information

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1 Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory 1 Agenda Mobile web applications and Web Experience Factory High-level tour of Web Experience Factory automation

More information

Developer Guide for Unwired Server Management API. Sybase Unwired Platform 2.0

Developer Guide for Unwired Server Management API. Sybase Unwired Platform 2.0 Developer Guide for Unwired Server Management API Sybase Unwired Platform 2.0 DOCUMENT ID: DC01332-01-0200-01 LAST REVISED: April 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication

More information

Managing Mobile Devices in the Enterprise. James Naftel

Managing Mobile Devices in the Enterprise. James Naftel [ Managing Mobile Devices in the Enterprise James Naftel [ Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation

More information

Sabre Red Apps. Developer Toolkit Overview. October 2014

Sabre Red Apps. Developer Toolkit Overview. October 2014 Sabre Red Apps Developer Toolkit Overview October 2014 Red Apps are optional, authorized applications that extend the capabilities of Sabre Red Workspace. Red Apps are Sabre's branded version of an Eclipse

More information

Exadel Mobile Solutions Customer Success Stories

Exadel Mobile Solutions Customer Success Stories Exadel Mobile Solutions Customer Success Stories Leading Provider of Business Information Chooses Exadel Mobile Solutions to Mobilize Supply Chain Management As the world s leading source of commercial

More information

IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment

IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment IBM TRIRIGA Anywhere Version 10 Release 4 Installing a development environment Note Before using this information and the product it supports, read the information in Notices on page 9. This edition applies

More information

Software Development Kit

Software Development Kit Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice

More information

Take full advantage of IBM s IDEs for end- to- end mobile development

Take full advantage of IBM s IDEs for end- to- end mobile development Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise

More information

IBM WebSphere ILOG Rules for.net

IBM WebSphere ILOG Rules for.net Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with

More information

Managing BlackBerry Enterprise Service 10 version 10.2

Managing BlackBerry Enterprise Service 10 version 10.2 Managing BlackBerry Enterprise Service 10 version 10.2 Course details Course code 726-08882-123 Approximate duration Labs 3 days Labs are included in this course Course overview This course explains how

More information

Enterprise Mobility - Problem or Possibility?

Enterprise Mobility - Problem or Possibility? Enterprise Mobility - Problem or Possibility? Hans Nygaard We are Logica International business and technology services company Extensive industry knowledge and technical core competences within a host

More information

SAP Mobile Platform Intro

SAP Mobile Platform Intro SAP Mobile Platform Intro Agenda SAP Mobile Platform overview App types Core platform services Backend connectivity Open technologies HANA Cloud Platform Key UI Tools and Technologies SAP Fiori Launchpad

More information

SYST35300 Hybrid Mobile Application Development

SYST35300 Hybrid Mobile Application Development SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by

More information

SAP Mobile Platform rapid-deployment solution

SAP Mobile Platform rapid-deployment solution SAP Mobile Platform rapid-deployment solution V6.30 Customer Contents Overview Scope Deployment of SAP Mobile Platform Network, Security and Push of SAP Mobile Platform Operational Maintenance of SAP Mobile

More information

KonyOne Server Prerequisites _ MS SQL Server

KonyOne Server Prerequisites _ MS SQL Server KonyOne Server Prerequisites _ MS SQL Server KonyOne Platform Release 5.0 Copyright 2012-2013 Kony Solutions, Inc. All Rights Reserved. Page 1 of 13 Copyright 2012-2013 by Kony Solutions, Inc. All rights

More information

SAP Work Manager. Opinion Piece. Introduction to SAP Work Manager. How It Works

SAP Work Manager. Opinion Piece. Introduction to SAP Work Manager. How It Works SAP Work Manager Opinion Piece Introduction to SAP Work Manager In 2012 SAP acquired Syclo and with it a number of mobile products based on the Syclo Agentry platform. Prior to the acquisition Syclo was

More information

Talend Technical Note

Talend Technical Note using open source data integration November 2008 v1.0 Talend Open Studio v3 launched in October 2008 offered native SAP support. In November 2008, Talend also introduced Talend Integration Suite v3, which

More information