Mobile Line Of Business

Richard Jones (MVP)

  Home  |   Contact  |   Syndication    |   Login
  202 Posts | 0 Stories | 36 Comments | 0 Trackbacks

News

Welcome to the Mobile Line Of Business Blog

Tag Cloud


Archives

Post Categories

Image Galleries

About

Windows Mobile

There are 20 entries for the tag Windows Mobile
So what happens when you need to build an application that works on a variety of mobile platforms that need to work offline from a backend database? This is the situation I’ve found myself working on a proof of concept application, that needs to use a common data store on SQL Azure. The mobile application, needs to periodically synchronise to this data store but importantly work offline. Microsoft have done just this with Microsoft Sync. Services 4.0 CTP. Just watch this http://player.microsoftpdc.... ......

So, we're into 2010. I haven't been doing too much blogging of late, but here we go for another year.I've been doing a whole bunch of Mobile Line Of Business Applications, based on a common web-service infrastructure. This has let me build both iPhone and Windows Mobile based front ends; as well as traditional (dare I say it) web applications.Anyway, more to come over the next few days.+ Happy New Year ......

So, undercutting the official Geo-Caching iPhone applicaion, which is WAY cool. I decided to create a small iPhone application (again a port from a Windows Mobile application). Geocaches Near Me. Its a steal… Link Technorati Tags: Geocaching ......

I’ve just been porting a Windows Mobile (.Net CF) application over to the full Net Framework. I needed to provide a quick way of doing signature capture. I was pointed by a friend (thanks Ross), to look at hosting the WPF InkCanvas control on my Windows Forms, form. I just dropped a Panel (Panel1) on my form and used the following code - System.Windows.Controls.Ink... inkbox = null; public frmpleasesign() { InitializeComponent(); inkbox = new System.Windows.Controls.Ink... inkbox.Name = ......

So here’s what I’ve been up-to for the past few months. A while back, I developed a Windows Mobile application that allows you to send people your current location (full source available, if you’d like it). I figured this, why don’t I try and make this application cross platform? How hard can it be to port a C# Compact Framework application to another platform. Of course the cost of doing this had to be small. So I set myself a challenge. Take 6 months Port Mobile Location Software to iPhone. Sell ......

Peter Nowak (fellow MVP),  found this article about building Windows Mobile 6.5 widgets.

http://blogs.msdn.com/windowsmobile/archive/2009/06/04/getting-started-with-widgets-on-windows-mobile-6-5.aspx


While working with a test team, today, we were doing incremental builds of a Compact Framework application. We wanted to display the build time of each release of software, so that the test team could be sure we were all using the current version. This tiny bit of code achieves just that. public static DateTime BuildTime() { Assembly assembly = Assembly.GetExecutingAssemb... string filename = System.Reflection.Assembly.... FileInfo info = new FileInfo(filename); ......

So this has taken a bit of investigation. A customers of ours was reporting duplicate transactions arriving from one of our mobile line of business applications. After much head scratching, we’ve uncovered something that I’m sure may help others. Most transactions get fired by the user of the mobile device pressing the right hand soft key i.e : In most cases pressing this soft key, would perform the action then dismiss the form, usually by just setting the DialogResult of our current form. To create ......

So I’ve been working on a Windows Mobile project that has just grown some BIG wings.    Using the power of web-services I’ve just done a two way integration exercise with three different ERP systems.  JD Edwards,   Dynamics and Oracle.

Bring it on,  try that on another backend platform…


On Friday, I needed a way for a Windows Mobile device connected via USB cable to Active-Sync/Windows Mobile Device Centre (WMDC) to talk back to the local web-server running on the host PC. I’d never done this before, it suddenly struck me, what IP address do I need to talk to? More importantly how could this IP address be obtained on the connecting device. Here’s the solution - System.Net.IPAddress ip = Dns.GetHostEntry("ppp_peer"... This will always give you a reference to the attached ......

Twitter exposes a really nice API. I thought wouldn’t it be fun if you could display a rolling list of messages that have been posted to you. I figured this would be really useful for public events, live shows etc. Stick with me :-) So to prove the concept, I thought lets implement this in the Compact Framework so that it would be easy to run on a CE machine. connected to our JumboTron display. Cutting to the chase, if you want a download of the application in its entirety you can install it on your ......

I’ve been playing around today, wanting to print PDF’s automatically triggering them from my mobile device. I was left with the final hurdle of needing to programmatically print a PDF unattended running on a server. I tried all sorts, of COM interoperability to Acrobat, which just seemed too difficult. I wanted this thing to be simple. We’ll here’s what I came up with. The good old fashioned command line print, using Acrobat… This bit of C# will print a PDF (then delete it). It does the trick nicely. ......

I’m back developing a fair few prototype Windows Mobile applications. I’ve just put together a small field service application that I needed to add some bells-and-whistles to. What better for the field engineer but to have maps available. I wanted to have my map displayed right inside of a Compact Framework form. A really well kept secret is that you can use Virtual Earth as a tile server to give you nice optimised for mobile map images. Now their are licence implications for doing this, and to the ......

Hi all. Working for Microsoft Gold Partner (Anglia Business Solutions) mandates that we have to complete a number of exams both to retain our partner accreditation and also keep our core competencies. We currently have five competencies (although it might be six now). The end of January see’s our renewal so its time to get on with getting through any exams that are required to meet the renewal requirements. Today Mike Holland and I sat the Windows Mobile Development exams (070-540). We had previously ......

Microsoft have finally re-introduced the idea of smart 2D barcodes that can carry URL’s, Vcards etc. It works great, I’ve just got it working on iPhone and Windows mobile devices… Shame you now need a colour printer to print them, although I have found they scan really well off of an LCD screen. http://www.microsoft.com/tag/ Interestingly it looks like every time you scan a tag, Microsoft updates their logs so you can see how popular your tags are. Just a footnote on this. Looking at this, all the ......

Just to prove that it can be done. Here is a GPSd client running on a mobile device. I'm just getting the raw stream of NMEA data out of the GPS (which is the whole point of GPSd). Obviously the client can then use this data for its own purposes. To make the example shown work, I have laptop connected to home wireless network and in turn connected to GPS via BlueTooth. The Windows Mobile device is also on my wireless network and picks up the GPSd server running on the laptop. The fun part of the ......

So today I finally got around to updating my template libraries to cope with different screen DPI's (dot's per inch). As you all know Windows Mobile has different DPI's based on the resolution of the screen. I've been using 320x240 size devices for much of what I do, however 640x480 (i.e VGA) is now becoming more and common. To make forms look nice any bitmap that you drop onto them needs to look good at 96, 196 DPI to cope with this two resolutions. Of course we other screen resolutions we have ......

I had an interesting customer enquiry this week. Our customer wants to have multiple Windows Mobile Line of Business applications running on the same device. The interesting bit, was that they wanted to switch between running instances of each application. i.e if you were in the warehouse module you could jump across to the QC application. In my example as its a dedicated mobile application things like the start menu are switched off. So what we needed was from a button in application 1, we could ......

So, I've been on a mission, to show that we can port our mobile portal application suite over to iPhone. We've long been using a Windows Mobile delivered portal that takes Sharepoint, Dynamics NAV and a host of other line of business system (LOB) and delivers them to our mobile workforce. The core of our business at Anglia Business Solutions (www.angliabs.com) is to allow our consultant's, sale staff and support engineers to work remotely. For any service based company our lifeblood is accurate time ......

Just watch this.    Envy.   Windows Mobile needs this.

Google Android - Zebra Crossing