IT Community - Software Programming, Web Development and Technical Support

Windows Mobile application perfomance

This is a discussion on Windows Mobile application perfomance within the Mobile Software Development forums, part of the Software Development category; As a newbie, I’m not sure if this is the right place for my question – if not, I’d ...


Go Back   IT Community - Software Programming, Web Development and Technical Support > Software Development > Mobile Software Development

Register FAQ Members List Calendar Mark Forums Read
  #1  
Old 08-26-2009, 10:04 PM
ctesias ctesias is offline
D-Web Trainee
 
Join Date: Aug 2009
Posts: 1
ctesias is on a distinguished road
Default Windows Mobile application perfomance

As a newbie, I’m not sure if this is the right place for my question – if not, I’d appreciate some redirection.

I am working in product management in a software company that develops enterprise level applications for commercial organisations in the distribution sector.

We are currently working on developing a range of mobile applications and have done some prototyping using the Window Mobile 6 dev environment. This seemed like a good option as we already use .Net in our application development teams, however we are becoming concerned that user response times for our prototype are very slow.

For example, opening the customer browse takes 4 seconds before the customer list appears and opening the product browse takes a similar amount of time. Note this excludes any network delay as we have a local database for customers and products which then syncs orders asynchronously when the network is available.

This slowness is a real concern for us, as it would make any product much less attractive to our customers. We may have to consider a different os and I was therefore wondering what experience other developers have had when developing enterprise applications for Window Mobile 6 and other mobile os?

The hardware we were using was a HTC Diamond 2 – for spec see HTC - Products - HTC Touch Diamond2 - Specification .

I look forward to your input.

Thanks ctesias
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 08-27-2009, 08:59 AM
mary0 mary0 is offline
D-Web Trainee
 
Join Date: Aug 2009
Posts: 1
mary0 is on a distinguished road
Talking Re: Windows Mobile application perfomance

This is a great question. I would like to also mention that I would love to know the answer to this as well. I know your frustration when it takes an ample amount of time to load programs and your entirely sure why. That's why software development is so tricky. There are a variety of software development organizations that I'm sure do mobile application development and any advice is greatly appreciated.

- Mary
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 10-03-2009, 02:55 AM
kayhanse kayhanse is offline
D-Web Trainee
 
Join Date: Oct 2009
Posts: 1
kayhanse is on a distinguished road
Smile Re: Windows Mobile application perfomance

Programming Windows Mobile applications is really something special. Using normal Framework code is not sufficient for this platform in order to get a responsive application.

The first important step is to use StringBuilder instead of strings when you are adding strings. The garbage collector is really slow on this platform.

When accessing SQL data, always use the SQLCEResultset and TableDirect when possible.

Never load more data than you can display. Use the controls from Resco.net to load data from SQLCEResultset in order to get this behaviour. Look for the DelayedLoad property which helps you achieve this.

Try to do everything offline. Accessing webservices and other online services can be really slow and frustrating for the user. If you must do so, do it on a separate thread with lower priority than the main thread. Always keep the user interface responsive, at any cost.
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mobile Application vigneshgets Software Testing 1 11-05-2007 10:52 PM
Mobile Application Development - Best Architechture & Design prasannavigneshr Mobile Software Development 2 08-01-2007 10:00 PM
Is it possible of using python for mobile application? mobilegeek Mobile Software Development 1 07-25-2007 10:32 PM
New T-Mobile phone runs Windows Mobile 6 vadivelanvaidyanathan The Lounge 0 05-22-2007 07:19 AM
Mobile application ewriter Java Programming 1 05-08-2007 02:23 AM


All times are GMT -7. The time now is 12:31 AM.


Copyright ©2004 - 2007, DiscussWeb. All Rights Reserved.
Our Partners
Stamford Dentist | Euro Millions Lottery | Tech Support Services

SEO by vBSEO 3.0.0