viewdemo contact us request for info
Follow Us
facebook icon twitter icon
Get AnB RSS Add AnB to Favorites Recommend AnB to a Friend
Categories
Recent Post
Find us on Facebook
Twitter
Recent Comments
  • custom cms: Great comments and great post. Thank you! T. Saunderson
  • Jack Smith: VPNs may serve any network functionality that is found on any network, such as sharing of data and access...
  • Smartphone Gloves Walmart: Exactly what I had been searching for Rather well-timed knowledge in my situation Many...
  • Doug Skinner: Not a surprise to see this astonishing numbers, considering other factors like Apple equity value...
  • android widgets: Great goods from you, man. I have understand your stuff previous to and you are just extremely...
Tags
Archives
Posted by Shubha I October 24th, 2011

comments

Mobile application design and development is a tricky balancing act. High levels of application performance and usability must be achieved while working with many device-related constraints. The following are some of the important application architecture and design considerations:

  • Development Methodology:
  • Use an iterative development methodology that includes rapid iterations of design, prototyping, development and continuous testing

    Architecture & UI Design: Design a layered architecture appropriate for mobile devices that improves reuse and maintainability. Depending on the application type, multiple layers may be located on the device itself. Use the concept of layers to maximize separation of concerns, and to improve reuse and maintainability for the mobile application. Mobile devices require a simpler architecture, UI, and other specific design decisions in order to work within the constraints imposed by the device hardware. Keep these constraints in mind and design specifically for the device instead of trying to reuse the architecture or UI from a desktop or Web application.

  • Target Devices:
  • Consider the types of devices that will be supported and its constraints. Design decisions are highly influenced by target device’s screen size, resolution, orientations, memory, CPU performance characteristics, Operating Systems capabilities & limitations etc.

  • Memory:
  • Store data on the device selectively and archive less frequently accessed data on the server. When working with the native part of the app, consider macro elements and static processing. The idea is to minimize the memory use, in terms of space and allocation frequency. Consuming all the memory is one issue, consuming less memory but continuously creating objects and destroying them is also bad.

  • Processing:
  • Manage content intelligently; reduce size and reformat if required (e.g. resize and crop large bitmaps). Design applications such that majority of the processes run from the server. Maximize the use of “Push” strategy for updates that are behind the scenes, delivering data before the user needs it.

  • Security:
  • Ensure that the device – server communication is secured and server accepts request only from authentic source (device). Encryption of the data that is stored and that is sent over the network ensures secure processing. Having data backed up in the server, in case the device is stolen, lost or destroyed is also advised

15 Responses to “ Mobile Application Architecture & Design Considerations ”

  1. Wow!, this was a top quality post. In theory I’d like to write like this too – taking time and real effort to make a good article… but what can I say… I procrastinate a lot and never seem to get something done.

  2. I got what you plan, thanks for putting up. Woh I am happy to feel this website through google. Thanks For Share Mobile Application Architecture & Design Considerations | AnB Blog.

  3. Great beat ! I would like to apprentice while you amend your web site, how can i subscribe for a blog website? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear idea

  4. HYIP says:

    Wow, superb blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is fantastic, as well as the content!. Thanks For Your article about Mobile Application Architecture & Design Considerations | AnB Blog .

  5. Hello There. I found your blog using msn. This is an extremely well written article. I will make sure to bookmark it and return to read more of your useful information. Thanks for the post. I will definitely comeback.

  6. Gillian Bandy says:

    I’m still learning from you, while I’m trying to achieve my goals. I definitely liked reading everything that is posted on your site.Keep the information coming. I enjoyed it!

  7. HYIP says:

    An absorbing treatment is designer note. I think that you should create statesman on this matter, it mightiness not be a bias somebody but mostly fill are not enough to verbalise on specified topics. To the next. Cheers like your Mobile Application Architecture & Design Considerations | AnB Blog.

  8. top 10 minecraft skins says:

    An fascinating discussion is couturier notice. I conceive that you should indite author on this topic, it strength not be a preconception somebody but generally people are not enough to speak on specified topics. To the next. Cheers like your Mobile Application Architecture & Design Considerations | AnB Blog.

  9. Magnificent goods from you, man. Mobile Application Architecture & Design Considerations | AnB Blog I have understand your stuff previous to and you are just too great. I actually like what you’ve acquired here, really like what you’re stating and the way in which you say it. You make it entertaining and you still care for to keep it smart. I cant wait to read much more from you. This is actually a great Mobile Application Architecture & Design Considerations | AnB Blog informations.

  10. mobiddiction says:

    Wow!, this was a top excellent publish.

  11. This is an extremely well written article. I’ll be sure to bookmark it and return to read more of Mobile Application Architecture & Design Considerations | AnB Blog . Thanks for the post. I will definitely comeback.

  12. Mobile Application Architecture & Design Considerations | AnB Blog You are amazing! Thanks! your article about Mobile Application Architecture & Design Considerations | AnB BlogBest Regards Cindy

  13. Great goods from you, man. I have understand your stuff previous to and you are just extremely wonderful. I really like what you have acquired here, certainly like what you’re stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I cant wait to read much more from you. This is really a tremendous Mobile Application Architecture & Design Considerations | AnB Blog informations.

  14. Exactly what I had been searching for Rather well-timed knowledge in my situation Many thanks your time and effort and doing this With thanks

  15. custom cms says:

    Great comments and great post.

    Thank you!
    T. Saunderson

Leave a Reply


Copyright © 2012. All rights reserved. PreludeSys logo