locked
PocketPC & Smartphone 6.0/6.5 programming differences RRS feed

  • Question

  • Hello,

      I need to port a PocketPC application to a smartphone device, what are the differences between the two devices in programming terms?

    The application's strict  requirements are:

    - use a sqlce database

    - use syncronization/replication service with MS SQL server 2005/2008

    - use the device internet connection

     

    Thank you in advance.


    Tuesday, April 5, 2011 1:37 PM

Answers

  • The differences are mostly in the UI. Database and Internet APIs are the same. 

    Microsoft has an article on MSDN about crafting smartphone interfaces: http://msdn.microsoft.com/en-us/library/aa446513.aspx

    and another on general smartphone UI guidelines: http://msdn.microsoft.com/en-us/library/ms854546.aspx

     

    Other than that, there are some power differences. Smartphone is 'always on' and idle when not in use. PocketPC is in standby when not in use.

    -PaulH

    • Marked as answer by Jesse Jiang Monday, April 18, 2011 6:05 AM
    Tuesday, April 5, 2011 3:07 PM
  • Hi,

    As far as i know the differences are mostly in the user interface (UI) and User Experience, because smart phone does not have button, touch screen... :( so there is no mouse click event not working these are the constraints that you have to follow while porting your application PPC to SP.

    You have to port your application as per User Experience and UI access with the key navigation.

     

    Hope it helps.


    - Pavan [MCTS - Windows Mobile 5.0] If you find my post is helpful for you then mark as a answer and vote it.
    • Marked as answer by Jesse Jiang Monday, April 18, 2011 6:05 AM
    Wednesday, April 6, 2011 10:50 AM

All replies

  • The differences are mostly in the UI. Database and Internet APIs are the same. 

    Microsoft has an article on MSDN about crafting smartphone interfaces: http://msdn.microsoft.com/en-us/library/aa446513.aspx

    and another on general smartphone UI guidelines: http://msdn.microsoft.com/en-us/library/ms854546.aspx

     

    Other than that, there are some power differences. Smartphone is 'always on' and idle when not in use. PocketPC is in standby when not in use.

    -PaulH

    • Marked as answer by Jesse Jiang Monday, April 18, 2011 6:05 AM
    Tuesday, April 5, 2011 3:07 PM
  • Hi,

    As far as i know the differences are mostly in the user interface (UI) and User Experience, because smart phone does not have button, touch screen... :( so there is no mouse click event not working these are the constraints that you have to follow while porting your application PPC to SP.

    You have to port your application as per User Experience and UI access with the key navigation.

     

    Hope it helps.


    - Pavan [MCTS - Windows Mobile 5.0] If you find my post is helpful for you then mark as a answer and vote it.
    • Marked as answer by Jesse Jiang Monday, April 18, 2011 6:05 AM
    Wednesday, April 6, 2011 10:50 AM