Documentation Issues and Updates for SAP Mobile SDK

Read about updates, corrections, and clarifications to the documentation released with SAP Mobile Platform Mobile SDK.

Issue #Description
N/A
The topic Adding References to a Mobile Application Project located in Developer Guide: Windows and Windows Mobile Object API Applications > Development Task Flow for DOE-based Object API Applications > Creating a Project contains references to incorrect DLLs.
The correct DLLs for DOE-based Object API applications for these steps are:
  1. Add the following libraries for the appropriate device platform as references in the Visual Studio project:
    • Windows Mobile
      • sup-client.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\WM
      • Bouncycastle.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\WM
    • Windows
      • sup-client.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
      • Bouncycastle.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
      • ECTrace.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
  2. Add the following libraries for the appropriate device platform as items in the Visual Studio project. Set "Build Action" to Content and "Copy to Output Directory" to Copy always:
    • Windows MobileCMessagingClient.<version>.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\WM\PocketPC or SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\WM\Smartphone
    • Windows
      • CMessagingClient.<version>.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
      • TravelerLib.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
      • zlib1.dll – from SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
SMPONP-15863

Agentry Toolkit in SAP Mobile Platform 2.3 SP04 PL01 supports developing iOS 7 applications with Xcode 5.1 and iOS 7 SDK.

For more information:
  • Supported Hardware and Software > Agentry Applications – Supported Versions > Apple iOS Versions for Agentry Applications
  • Developer Guide: Migrating to SAP Mobile SDK 2.3 SP04 > Migrate Agentry Applications > Porting Agentry Applications to iOS 7 Look and Feel
SMPONP-15268
Statically linked Sqlite Encryption Extension (SEE) for WM/Win32 DOE/MBS makes references to SQLite.Interop.065.dll and System.Data.SQLite.dll redundant.
Ignore references in the documentation to SQLite.Interop.065.dll and System.Data.SQLite.dll. These topics still contain references - Developer Guide: Windows and Windows Mobile Object API Applications > Development Task Flow for DOE-based Object API Applications > Creating a Project:
  • Client Application Dependencies
  • Adding References to a Mobile Application Project
  • Creating a Project in Visual Studio
SMPONP-11248
Object API Application Tutorials not updated for 2.3 SP04
Only the Tutorial: iOS Object API Application Development is updated in the 2.3 SP04 release. The following tutorials have not been updated for SAP Mobile Platform version 2.3 SP04, and contain references to previous versions of SAP Mobile Platform. However the tutorials are still valid for 2.3 SP04:
  • Tutorial: Hybrid App Package Development > Developing a Hybrid App Package
  • Tutorial: Windows Mobile Object API Application Development > Developing a Windows Mobile Device Application > Creating the User Interface for the Windows Mobile Device Application
  • Tutorial: BlackBerry Object API Application Development > Developing a BlackBerry Application > Creating the BlackBerry Project
  • Tutorial: Windows Mobile Object API Application Development > Developing a Windows Mobile Device Application
Note: For SAP Mobile Platform version 2.3 SP03 and above, tutorials that reference UltraliteJ files, use UltraLiteJ16 instead of UltraLiteJ12.
CR-710608

onHttpCommunicationError returns an unexpected code.

In an environment configured for SiteMinder authentication, the expectation is that onHttpCommunicationError is called back for error condition 302. This condition is not currently fulfilled by the Windows and Windows Mobile platforms; instead, they return 404 errors.

Workaround: None.