The Symbol Mobility Developer Kit (SMDK) for .NET provides all of the tools necessary to develop C# and VB.NET managed applications for Symbol Mobile Devices. These tools include class libraries, sample applications, and associated documentation. SMDK for .NET allows Microsoft® .NET Compact Framework developers to programmatically access Symbol value-add features of the mobile devices.
This release contains the following:
New Fusion Class Library to manage and diagnose WLAN profiles and Adapters.
New C# and VB.NET samples to illustrate the usage of the Fusion class library.
New device support for WT4000 Wearable computer.
New device support for VC5090.
New VS2005 CAB Sample (Samples.Net.CAB) for mass deployment of Samples.
Enhanced samples to support keyboard navigation (for non-touch screen devices).
Enhanced samples to support multiple screen dimensions and orientations.
Extended barcode assembly to support AZTEC and MICROQR decoder types.
Extended ResourceCoordination assembly to allow enabling all triggers.
Patch 1 extends the capabilities of the Fusion class and provides fixes for some of the issues in the Barcode class. The patch SMDK-M-1.05.05-P1 contains the following:
New capability to create multiple Fusion WLAN objects in one application.
New capability to open the Fusion API in "COMMAND" or "STATISTICS" mode.
New property "EventResolution" in WLAN to set the time interval for reporting Adapter.SignalQualityChanged events in adapters
Symbol.Fusion assembly no longer throws an exception when the device is resumed after suspension.
Fixed the DPM reader params issue. The Barcode class will not attempt to disable the DPM feature, if it is already enabled by an external tool. However, the Barcode class still does not provide any mechanism to modify the DPM settings.
The Barcode class no longer throws an exception on certain devices where the SetReaderParams() method fails.
Fixed Barcode design-time component so that it no longer fails at runtime.
Warning: The patch SMDK-M-1.05.05-P1 is valid for use with SMDK v1.5 for .NET only. Any attempts to use it with prior versions will lead to instability in the system.
Device Compatibility
This software has been approved for use with the following devices:
MK2000 CE 4.2
MK1100 CE 4.2
MC3000 CE 4.2
MC9000 CE 4.2
MC9000 CE 4.2 RFID
MC1000 CE 4.2
MC3000 CE 5.0
PPT8800 CE 4.2
MC9000 CE 5.0
MC9090 CE 5.0
MC70 WM 5.0
MC50 WM 2003
MC9000 WM 2003
MC9000 WM 2003 RFID
MC9000 WM 5.0
PPT8800 WM 2003
PDT8100x WM 2003
PPT2800 WM 2003
PDT8000 WM 2003
VC5090 CE 5.0
WT40X0 CE 5.0
Installation Requirements
Due to the security policy implemented on some computers, the SMDK for .NET installation may fail with the message “The wizard was interrupted before Symbol Mobility Developer Kit for .NET could be completely installed”.
To resolve this issue, contact your systems administrator and have them add your user account to the security setting “Impersonate a client after authentication“, found in the local security policy.
All changes to security settings must be made in strict accordance with your company's IT policies.
Development PC
Installation Requirements for Visual Studio.NET 2003:
* The version of Visual Studio 2003/2005 installed must support Mobile device development. Express versions of Visual Studio do not support Mobile device development
Device Runtimes
To prepare a device to run applications that utilize Symbol .NET libraries, the following runtime software must be installed:
Microsoft .NET Compact Framework v1.0 SP3 or v2.0
CF1.0 SP3 is supported for development only with Microsoft Visual Studio .NET 2003.
CF2.0 is supported for development only with Microsoft Visual Studio 2005.
SMDK for .NET runtime environment (symbol.all.arm.cab).
Notes
Please refer to the release notes file for more information on this release, including installation instructions.