MDK Index
Getting Involved
The SAP Mobile Infrastructure
SAP Solutions for Mobile Business
MI Architecture
Using MI
Release Notes
Contact us
Go and Create
Development Environment
SAP NetWeaver Developer Studio
Configuration
Import war File
Export Project to war File
New MI Project
Smart Sync Wizard
Project Properties
Add Classes
Add Resources
Tips and Tricks
Debugging
JBuilder
Debugging
1st Example JSP
2nd Example JSP
3rd Example JSP
1st Example AWT
Persistence Example JSP
Smart Sync Example JSP
Developing Applications
MI Client API
Mobile Component Descriptor
MI Class Loader
MI Directory Structure
UI Programming
JSP
JSP Basics
AWT
Developing AWT Apps
UI Guidelines
Blue Collar Applications
White Collar Applications
Synchronization
Generic Synchronization
Data Containers
Wrapper functions
Generic Sync API
Example-First Steps
Smart Synchronization
App. Development Process
What is a BAPI Wrapper?
BAPI Wrapper Types
Testing BAPI Wrappers
What is a SyncBO?
Defining SyncBO
Testing SyncBO
In-Outbound Delta Handling
Client Development Basics
Smart Sync API
SmartSync Example JSP
Persistence
API Overview
Rules
Migration
Example-First Steps JSP
Example-Query JSP
Example-Query-Sort JSP
Example-Query-Sort MI JSP GUI
Example-Query-Sort MI AWT GUI
Configuration
MI Services
User Management
Internationalization
Smart Sync-based Applications
Software Logistics
MI Web Console
App. Deployment
Deployment during Development
Add-Ons
Native Driver Support
Peripheral Input/Output Services
PIOS Example
Performance
Performance API
Security
Ensuring Quality
Performance
User Interface
Smart Sync
Generic Sync
Persistence
Trace
General Programming
Common Problems+Solutions
FAQ's
Glossary
References
Tutorials
Smart Sync Tutorial
API References