Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Duplicate heavy web application to MobileDuplicate heavy web application to Mobile
Previous
 
Next
New Post
6/22/2011 1:09 AM
 
Hi all,



My company is looking to produce a mobile version of our current site. We've employed an external company to look at the options available to us and so far we have two options which I thought I'd ask you guys about.



1. Use the existing portal utilising a new mobile skin and new pages containing specificly written mobile modules.



Issues here appear that the payload is qutie large, almost 600kb for the initial load, and after caching, around 200kb per page. This seems extremely high. This was using the default minimal skin with no actual modules on the page. Our modules do use MS.Ajax though and DNN appears to be taking into account when generating the script resource even though no module is being used so just one of the files sent to the client is 300kb in size. Without our Member Services system and just the basic DNN install, the intial client download is 380kb, which still seems very high.



2. The second option (far more complicated), which is what the external company is suggesting is that a custom default page be created that reads from the DNN DB. All the config will be done in DNN but none of the actual display of the site. It will generate a menu on the fly based on what the customer of our product chooses. When a user selects a page, it will go into the DNN DB, get the page and then load it up. This page will be passed though a conversion app (that the external company said they will write) that will supply a stripped down page of just a very basic skin, .css, custom jQuery (not the full file) and our application modules. They believe they can then deliver a page to the client around 20kb or so.



The issue we have with this is that our current modules are written using Microsoft.Ajax components for the postbacks, and we're unsure if they can simply be converted in the way this compay is suggesting and still work in the same way, and also we're unsure if they can really supply the payload size they've suggested.



----



Does anyone else have a different suggestion other than these two approaches. One seems simpler but with a very high payload, the other seems like it would be very complicated but with a very small payload to the client.



If anyone has an app that they have written that does something similar to my requirements, I'd be very interested to hear, or of a company that has done similar work for you.



Any other advice regarding a duplication of a current site to a mobile site would be much appreciated.



Thanks



Nolan
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Duplicate heavy web application to MobileDuplicate heavy web application to Mobile


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out