none
Windows Mobile OTA (Over The Air) RRS feed

  • Question

  • Hi,

     

    I am looking at deploying a Windows Mobile application OTA (Over The Air). In java OTA there is a JAD file to which custom attributes can be added that can be read by an installed application. This is a great tool to aid the adding of application data to an install without requiring the modifying of source-code/re-compilation.

     

    Is there a Windows Mobile equivalent? If so, do you know of any articles that describe this process?

     

    Ben.

     

    Wednesday, November 21, 2007 3:25 PM

Answers

  • No unfortunately there is nothing in WM that will remotely (OTA) install an app for you automatically. You have to write your own code to do this. We do this as part of a message we receive in base64 format (as the message is XML based). Then once we have all the packets, we reassemble them together, write this data to a .CAB file on the storage card, then run it using wceload.exe.

    Thursday, November 22, 2007 9:55 PM

All replies

  • No unfortunately there is nothing in WM that will remotely (OTA) install an app for you automatically. You have to write your own code to do this. We do this as part of a message we receive in base64 format (as the message is XML based). Then once we have all the packets, we reassemble them together, write this data to a .CAB file on the storage card, then run it using wceload.exe.

    Thursday, November 22, 2007 9:55 PM
  • Not sure what Simon is referring to, but you *can* do an OTA install similar to using .jad files in J2ME by creating a .cab file, and putting it on a (properly configured) server.

    Do a search in this forum for 'OTA', and you'll see several suggestions for doing this properly.
    Monday, November 26, 2007 9:13 PM
  • tchill,

     

    Could you please elaborate on 'properly configured server' as I am not aware of any technology that will provision apps OTA in Windows Mobile.

     

     

    Monday, November 26, 2007 9:44 PM
  • Hi Simon,

    You can put a .cab file on a server & users can install the app OTA (using WCELOAD) given the link to that .cab file.   The server has to be configured to specify a mime type of "application/x-cab-compressed" for these files.

    This was discussed a bit more in this thread.

    As for overriding application attributes as easily as you can with .jad files, there isn't an easy way other than downloading a properties file during initial startup.

    Tom
    Monday, November 26, 2007 10:02 PM