Archive for April, 2008
Data Transfer/Synchronization for Mobile Application
When come to data transfer or synchronization between the device and server, it depends on:
1. Do you want to update data to the server in real time?
2. What size of the data you won’t like to transfer?
3. The data consistency?
4. The network resources availability?
By identifying the criteria, then you able to decide what strategies to use,
· whether you want to update data from device to server frequently? [whenever there is connection, GPRS, Edge, you will sync your data to the server]
· or you can allow the user to update the data at the end of the day [which mean, you can then just let the user cradle the device and sync the data to the server].
· If the data is not that huge, you can send the data via GPRS, Edge to update server
· If the data is huge, you might want to store the data locally, either in the SQL CE or in file system, then use cradle method to update the data to the server.
Here are some of the strategies for you to store data locally on the device:
- SQL Server, having the Mobile device act as a client of it
- SQL Mobile, as a SQL database local to the device
- XML, by using documents as a form of persistent storage
- File System and/or Local Storage, for storing free-form, binary or ad-hoc file-backed data
- EDB, as a low-level, high performance local data store
Here are some of the techniques for Mobile client to access server:
- Direct Database Connectivity/Access
- Web Requests/Responses over HTTP
- Custom protocols over Sockets
- Database Synchronization/Merge Replication
- Message Queuing
- E-mail/SMS Messaging & Interception
- Custom Push Infrastructures
- Web Services
- Remote Data Access
- Merge Replication
More Resources:
- Download the Windows Mobile Line of Business Solution Accelerator 2008:
http://www.microsoft.com/downloads/details.aspx?FamilyId=428E4C3D-64AD-4A3D-85D2-E711ABC87F04&displaylang=en
http://www.microsoft.com/downloads/details.aspx?FamilyId=428E4C3D-64AD-4A3D-85D2-E711ABC87F04&displaylang=en
- How to Choose a Data Synchronization Technology – Offline & Collaboration: http://msdn2.microsoft.com/en-us/sync/cc470041.aspx
1 comment April 16, 2008
Windows Mobile 6.1
Some screen shots on Windows Mobile 6.1.
Windows Mobile 6.1 includes some very nice new features and improvements, including a redesigned home screen, built-in Task Manager, threaded SMS client, browser improvements, Copy & Paste support for non-touch devices…
For more screen shots, drop by the Windows Mobile page on Facebook.
For more information, visit this site http://www.microsoft.com/windowsmobile/6-1/default.mspx
Add comment April 16, 2008
LG KS20 Mobile Phone

LG has the LG KS20 with Windows Mobile 6.0 Professional.
Device Specification
Height: 1. 99.8 mm
Width : 58 mm
Depth 12.8 mm
Weight: 92.5 grams
Features:
- 4 hours talk time, 400 hours standby time
- Bluetooth, WAP, MMS, GPRS, MP3, EDGE [Enhanced Data for Global Evolution], 3G compatibility, HSDPA [High Speed Downlink Packet Access], WCDMA [Wideband Code Division Multiple Access], Wi-Fi, and FM radio.
- The device operates over distinct type of frequencies like GSM 850, GSM 900, GSM 1800 and GSM 1900 for high quality network coverage without distortions.
- 2.8″ LCD touch screen, USB 2.0, 128 MB embedded memory
- 2 MP camera supports video telephony feature.
- Embedded memory: 128MB. MicroSD memory card supports up to 2GB.
- WAP 2.0 browser
- Email functionalities: Email, push mail.
It is quite light and comfortable to hold. It comes with a large screen with fully touch keypad and few hard keys.

Add comment April 15, 2008
Your Digital Lifestyle
Cool videos to showcase the digital lifestyle. This video is showcasing Windows Mobile, Zune, Windows Vista, Windows Live Services..
Add comment April 15, 2008
Sneak preview on Windows Mobile 7.0
Go to this site for more information: http://www.trustedreviews.com/software/news/2008/01/07/Windows-Mobile-7-Leaked/p1
Add comment April 15, 2008
Skyfire:Mobile Web Browser
Add comment April 15, 2008
Windows Mobile 6 for Business User
A demo of Windows Mobile 6 Business User’s features for Messaging, Calendar, Contact Management and Rich Browsing
Add comment April 15, 2008
Download Windows Mobile 6.0 SDK
- Cellular Emulator v1 — replaces a device’s radio module in both development and test environments to exercise applications under different wireless network conditions in GSM/GPRS and/or UMTS networks. Think of it as a “mobile operator on the desktop.”
- Local Server Framework — supports custom server applications running over localhost. This provides a controlled environment for testing components that must communicate with services running on external servers.
- FakeGPS — provides a way to test GPS applications without having a real GPS receiver. NMEA strings are supplied from a text file.
- Hopper – simulates input stress on Windows Mobile devices by rapidly sending random keystrokes and screen taps.
Add comment April 15, 2008
Learn Visual Studio 2008?
Here are some resources you can look into if you would like to learn up what’s new in Visual Studio 2008:
1. Visual Studio 2008 Rhythm Training Virtual Image:
The Visual Studio 2008 Rhythm Training VPC contains a pre-configured installation of Windows Server 2003, Visual Studio 2008 Team Suite, and the Visual Studio 2008 Training Kit.
You can download from here.
2. Visual Studio 2008 Training Kit:
The Visual Studio 2008 and .NET Framework 3.5 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2008 features and a variety of framework technologies including: LINQ, C# 3.0, Visual Basic 9, WCF, WF, WPF, ASP.NET AJAX, VSTO, CardSpace, SilverLight, Mobile and Application Lifecycle Management.
You can download from here.
Add comment April 15, 2008



