MOB300 SAP Mobile Platform 3.0 Agentry Essentials

5 day(s)
32 000


Course version: 015

Course announcements
SAP Agentry is a core and fundamental mobile application development component in SAP Mobile Platform (SMP) 3.0. This course covers the SAP Agentry metadata driven application development paradigm topics to satisfy the technical skill set requirements for developers and other mobility professionals who need to learn how to develop meta-data driven SMP Agentry mobile applications from the ground up. The course will enable participants to apply SAP Agentry concepts to their own projects. Extensive hands-on exercises are included to allow participants to practice the concepts learned in the course.

Install, configure and implement SAP Mobile Platform 3.0 SAP Agentry component
Use the SAP Agentry mobile application development platform tools to create mobile applications
Learn how to develop using SAP Agentry objects, properties, and data retrieval
Describe Module Data Structures and Object Collections
Configure Nested Collection Properties
Describe and configure real-time communications and Server Push
Learn how to use Data Tables and Complex Tables for application-level data
Apply Data Capture and Transactions
Configure SAP Agentry Child Transactions, Delete Transactions, and enable background sending
Use advanced transaction functionality
Develop Client User Interface
Brand and Deploy an application
Test and debug mobile applications using emulation software

Application Consultant
Developer Consultant
Technology Consultant

Proficiency in object-oriented development and design
Basic understanding of network concepts and client-server communications
Basic level SQL programming
Familiarity with mobility concepts
Familiarity with mobile devices and emulators

Intermediate level SQL programming.

Course based on software release
SAP Mobile Platform 3.0 SP05 Server/SP06 SDK

SAP Mobile Platform Agentry Applications (Apps)
- Defining the Benefits of SAP Mobile Platform and Agentry Apps
- Identifying SAP Mobile Platform Components
- Using the SAP Agentry Test Environment (ATE)
- Identifying SAP Agentry Application Design and Development Concepts

SAP Agentry Software Component Installation
- Installing the SAP Agentry Editor
- Installing the SAP ATE and Using the Troubleshooting Tools

SAP Agentry Application Initial Development
- Describing the SAP Agentry Editor and Eclipse Platform
- Creating an SAP Agentry Application Project
- Configuring an Eclipse Workspace

Objects, Properties, and Data Retrieval
- Adding Customer Object Properties
- Configuring the Exchange Data Model
- Configuring Steps
- Configuring the Fetch
- Configuring SAP Agentry’s Basic Client User Interface
- Publishing a Mobile App

Module Data Structures and Object Collections
- Configuring Nested Collection Properties

Real-Time Communications and Server Push
- Configuring Server Push Functionality

Data Tables and Complex Tables for Application-Level Data
- Creating a Data Table
- Creating a Complex Table

Data Capture and Transactions
- Outlining Transaction Definitions and Types
- Configuring SAP Agentry Edit Transactions
- Configuring SAP Agentry Add Transactions
- Configuring Merge Attributes

Additional Transactions and Background Sending
- Configuring SAP Agentry Child Transactions
- Configuring SAP Agentry Delete Transactions
- Enabling Background Sending

Advanced Transaction Functionality
- Adding Collision Handling
- Validating Product Transaction Data
- Adding Signature Capture Modifications to an AddOrder Transaction Object

Client User Interface Development
- Embedding Hyper Text Markup Language (HTML) in an SAP Agentry Mobile Application
- Configuring a Looping Subaction
- Configuring a Collection Display Using a List Tile View
- Enabling Scanning Functionality
- Enabling Additional User Interface Changes

Branding and Deployment
- Showing Field Definition Samples

This course is also available for self-paced learning in the SAP Learning Hub.

Search in our courses

Sign up for course

Please contact

Heidi Jakobsen Strømme

Send me an email!