And in case you missed the news....it seems like Windows Mobile will soon be supporting Windows SideShow....a topic covered in depth in this book. Check out the news from Engadget.
Learn2Develop is a technology company specializing in hands-on training on the latest Web and Mobile technologies.
Email: weimenglee@learn2develop.net
Phones using the Windows Mobile 6 Standard do not have touch screens, which poses certain challenges when developing applications to run on them. Learn how to develop with these challenges in mind as you build a useful RSS Reader application for these devices.
Learn how to build your own mailing list server, making use of the new classes located in the System.Net.Mail namespace in .NET 2.0, as well as some techniques to retrieve emails from Outlook.
Got a client that's asking to send messages via SMS? If so, you know there's no easy way to do it without third-party software. Learn how to build your own image-sending SMS application using only the .NET Compact Framework.
Developing Windows Mobile applications and need a platform to help market your applications to your target audience? Need to train your developers to get up to speed but don't have the budget for the training? Need access to devices for testing but faced with limited budget?
I am extremely excited to announce that my new book - Professional Windows Vista Gadgets Programming (Wrox) is on track to be released in Dec 07. I have worked hard to make this book a useful resource for developers building Windows Sidebar and SideShow gadgets.
Microsoft Expression Blend is a new full-featured design tool for creating highly-interactive and sophisticated Windows application user interfaces using Windows Presentation Foundation (WPF). With Expression Blend, a designer can design and create the UI of an application without worrying about the logic of the application. Once the UI is completed, it can be passed to the developer who will in turn code the business logic of the application. Find out how easy user-interface design is with Microsoft's new, full-featured design tool.
Learn how Crystal Reports and Visual Studio 2005 combine to help streamline one of the most common development tasks: creating reports in business applications.
If you now register for the upcoming Silverlight course in 13-14 Dec, you will get the Wrox's Silverlight 1.0 book for free!
Are you a news junkie? How about building your own RSS Reader without spending a dime? I will be showing how to build your RSS reader in the upcoming Windows Mobile 6 Standard course.
Thanks for the feedbacks and interests on the Windows Mobile 6 Standard (Smartphone) course! You have been heard! The course now will incorporate several new topics that will be of interest to Smartphone developers. Here are just some of the cool things you will be learning:
I have just finished the prototype of a video streaming server and client applications that allow video images captured by a webcam to be transmitted real-time to a Windows Mobile device.
In my previous post I talked about how to get Internet connectivity using ActiveSync. However, there is one more option you can take besides using ActiveSync. That is, you can get connected via a GPRS connection. This is done via the Cellular Emulator available in the Windows Mobile 6 SDK.
Sometimes when you test your Windows Mobile application on the Windows Mobile emulator, you need Internet connectivity. However, by default the emulator does not have network connectivity. Hence, you need to do some work in order for you to get connected to the outside world.Are you looking for legal forms online? With a quick search you will probably find lots of small business forms or state tax forms available on the web. Obtaining public documents has never been easier. |
One of the very cool tools available in the Windows Mobile 6 SDK is the Cellular Emulator. The Cellular Emulator allows you to use the Windows Mobile Emulator to emulate making and receiving phone calls, as well as sending and receiving of SMS messages. However, getting it to work with your emulator is not so straight-forward. Follow the steps outlined below:A call center service can help you with your telephone needs if you run a growing business. A good phone answering service can provide plenty of help; some companies wouldn't work without an external answering service to take calls. |
In Windows Mobile 6/Windows Mobile 5.0 Smartphone, the Start menu is always shown in GridView. However, you can also switch it to ListView, but this is not easily performed by the end user. If you are a developer, you can use the Remote Registry Editor (shipped as part of Visual Studio 2005) to modify the following registry key:
In the Oct '07 issue of ASP.NET PRO Magazine, I demonstrated how to build an ASP.NET Web application that allows users to upload photos and geo-tag them using Google Maps. View the PDF of the Oct issue here.
Imagine giving a presentation from your cellphone! Learn how to write a PowerPoint clicker application for your Bluetooth-enabled Windows Mobile device.
Want to learn Silverlight but are confused by all the various tools and technologies available? In this 2-day course, learn how the various tools and technologies like XAML, Visual Studio 2008, Expression Blend 2, Silverlight runtime, etc, work together. Packed with intensive hands-on labs, you will be on your way to developing cool Silverlight applications for your web site upon completing the course. Download the registration form here.
The Microsoft Silverlight browser plug-in enables developers to host Rich Internet Applications (RIAs), which feature animation, vector graphics, and video playback. Find out how to get started with Silverlight, and get a feel for how this new type of development works.
Synopsis
If you've ever used a TV remote control, you've experienced the convenience of using infrared communications. See how to use infrared to communicate between a Windows Mobile device and a PC.
Have you ever used SMS messages for voting, say, in a singing competition? Or perhaps you have recently sent SMS messages to donate to a charity show? If you wonder how all these SMS voting systems work, be sure to join us in the upcoming Windows Mobile 5.0 Programming course.In this two-day workshop, you will build a SMS Manager application that allows you to use SMS message for voting purposes. This application is useful in scenarios where you need to collect feedback from users realtime, and is very useful in places like lecture threatres where you want to encourage students' participations.
In addition, you will also build a Call Manager application. The Call Manager allows you to disable your phone calls when you are driving or in a meeting and automatically sends a message to inform the caller that you are unable to take the call (if it is your boss calling, send him/her a message that you are now very busy with work to take his/her call!).
If you have a Windows Mobile 5.0 phone edition device and want to know what are the things you can do to make it more useful (well, build the applications yourself!), join us this Sep 20th and 21st. For more information, contact me at weimenglee@learn2develop.net.
Register now and get a free 2GB USB flash drive!
Trying to find an international phone? Getting global phones can be difficult, especially when you are traveling around the world. Next time you want a satellite phone rental looking on the Internet could help. |
Amazon.com is now taking orders for the new slimmer PSP that is scheduled to be launched in Sep. At the price of US$169.99, it seems like a good deal! I am no particular fan of games, but I am buying one for podcasts and RSS feeds. Click here to pre-order yours today. ;-)
I am delighted to announce that Symbol (Motorola) has kindly agreed to loan a couple of MC35 to me. ;-) That means that if you have already signed up for the 16, 17th Aug run of the Windows Mobile 5.0 programming course, you would have a chance to try out first hand how well your application performs on it. If you have not signed up for the course, there is still time for the 20, 21 Sep run of the course. Download the application forms here.