329 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Blogs | Search | myPL | About 
 
Latest 7 Posts
Digital Asset Management in IBM Digital Experience
Mon, May 20th 2013 8
But Don’t Stalk Me
Fri, May 10th 2013 127
Portal Beauty and the User Experience
Thu, May 9th 2013 107
If You Build a Patient Portal Why Won’t They Come?
Wed, May 8th 2013 101
Salesforce Communities: The Portal is Dead…Long Live the Portal
Thu, May 2nd 2013 101
Gartner Keynote: Don Norman on emotion
Wed, May 1st 2013 60
The Mobile Workspace – Connect, Share, Collaborate and Collide
Wed, May 1st 2013 71
Top 10
WebSphere Portal 8 Beta Review – OpenID and OAuth integration
Tue, Oct 18th 2011 1156
Mobile apps using IBM Worklight and WebSphere Portal: a tutorial
Tue, Sep 4th 2012 780
Gartner Magic Quadrant: Horizontal Portals 2012
Thu, Oct 4th 2012 764
IBM Connections Portlets now support Connections v4
Fri, Dec 21st 2012 748
Official Sitecore Training – Recommendations on Who, What & When
Sun, Dec 23rd 2012 663
Troubleshooting Sitecore Item Buckets Installation
Fri, Nov 30th 2012 656
Developing SharePoint 2013 Apps
Mon, Apr 8th 2013 656
IBM Completes the Rebranding of Lotus Live
Mon, Dec 3rd 2012 629
Is SharePoint a Platform for Social Business?
Wed, Nov 28th 2012 585
Gartner Magic Quadrant for Web Content Management 2012
Wed, Sep 19th 2012 551


Mobile Development Best Practices
Glenn Kline    

From Desktops to Mobile and Smart Phones – Lessons Learned

This session at Lotusphere 2012 was presented by Usman Memonand focused on lessons learned and best practices many organizations face today when moving to mobile platforms.  Some of the key lessons learned are highlighted here.

Development Approaches and Considerations

  • Users are attempting to access your sites with mobile devices whether you have a mobile site or not
  • There are trade-offs: Richness of your mobile presence increases total cost of ownership
  • Native applications will be richest but highest cost
  • Hybrid mobile applications are growing in popularity since they are web based but can use device capabilities such as a GPS or camera
  • Cost and complexity goes up exponentially as you try to support custom interfaces for more than 1 device

Best Practices

Mobile web applications and hybrid applications are preferred

Native Applications

  • Rich users interfaces
  • Tighter integration with OS and hardware
  • Device market is fragmented so yo need to pick specific platforms, devices and OS
  • Delivery is controlled by the app store
  • Role based access is challenging
  • Development is expensive

Mobile web and hybrid

  • Most devices support the web kit extensions and HTML 5
  • Existing technology stack can often be leveraged
  • Much easier to find than native applications since
  • Must revisit existing interfaces to adapt them to mobile

Leverage automation technology for mobile solutions when possible

  • IBM Web Experience Factory has quite a few mobile capabilities built in
  • Profiling is supported in the factory to profile devices

Screen is Prime Real Estate

Screens are small so use the real estate wisely

  • Consider size constraints when designing UI
  • Optimized Navigation is very important, e.g. use accordions, light boxes, etc
  • Device is important, e.g. tablet vs phone
  • Always avoid horizontal scrolling

Minimize free form field entry

Mobile devices are error prone to typing and not optimized.  Minimizing free form text entry when possible helps create a better experience.

  • Use drop downs or list
  • AJAX type ahead is important
  • Tab order must be considered

UI design should be interaction based instead of visual

  • Just because a design is aesthetically pleasing doesn’t mean it is usable
  • Involving interaction testing reinforces this
  • Mobile is not a desktop, it’s very different.  e.g. hover over tool tips don’t work

Make sites orientation aware

Most devices change layouts depending on device orientation. This should be handled by the site

There are many performance considerations you must take into account.

  • Use orientation to dynamically adapt content depending on portrait or landscape orientation
  • Users expect this type of dynamic contact adaptatoin

Use hybrid applications for device specific features

Most devices change layouts depending on device orientation. This should be handled by the site

There are many performance considerations you must take into account.

  • Hybrid applications can access device specific capabilities such as a phone, camera or contact list
  • Consider the use of a  3rd party library like PhoneGap to help integrate mobile web app with native applicatoins

Performance

There are many performance considerations you must take into account.

  • Network access varies, bandwidth is not unlimited.  Users often access over 3G connections
  • Reduce HTTP payload to make sure sites render faster and unnecessary things aren’t downloaded such as full dojo or jQuery libraries
  • Caching should be used wherever possible.  This can substantially reduces the impact of network limitations
  • Use pagination on the server side.  This not only reduces HTTP payload but reduces back end processing

Miscellaneous Considerations

A key message of the session that I could not agree more with is that when going mobile you can’t simply do a straight migration.  There are quite a few considerations to deliver successful mobile solutions and the tips above are a great starting point and terrific advice.

 

 

 



---------------------
http://feedproxy.google.com/~r/PortalSolutionsBlog/~3/ytAcRshqCqc/
Jan 18, 2012
40 hits



Recent Blog Posts
8


Digital Asset Management in IBM Digital Experience
Mon, May 20th 2013 10:14a   Mark Polly
I mentioned in a previous blog how IBM is integrating Digital Asset Management (DAM) into WebSphere Portal and Web Content Management. At the IBM Exceptional Web Conference, IBM’s Stephan Hepper is demoing this integration.  The DAM is actually the MediaBeacon product and IBM and MediaiBeacon has created seamless integration between the products.  By combining both products, you get a really great DAM solution in IBM’s flagship product.  IBM is also planning to integrate this with [read] Keywords: connections ibm integration websphere websphere portal
127


But Don’t Stalk Me
Fri, May 10th 2013 6:21a   Michael Porter
Back in March, I mentioned a Global Survey Oracle did on customer experience.  That’s been a hot topic of late in my world.  As part of that survey, they continue to build off of the nuggets of information found in that survey. Emil Fernandez pointed me to an update on that survey that includes a video on millenials and how they wish to engage or be engaged.  The short video highlights a few way they would prefer to engage. I found it hilarious that at about 45 seconds, one teenager say [read] Keywords: oracle
107


Portal Beauty and the User Experience
Thu, May 9th 2013 6:18a   Michael Porter
Dr. Marci Stochak-Chavez just posted an article on our health blog somewhat related to yesterday’s post.  She focuses on whether beauty is in the eye of the beholder for a portal.    In here article, she references a design a portal challenge in New York City.  This challenge pushes contestants to create a nice interface while also using key standards like the Blue Button and the Direct Protocol to transmit medical records. Dr. Marci makes one quote it’s easy to agree with. I be [read] Keywords: interface
101


If You Build a Patient Portal Why Won’t They Come?
Wed, May 8th 2013 6:21a   Michael Porter
Joe Jacobellis, a member of the Design Experience team at a client pointed out this interesting article about patient portals by Steve Wilkins.  It’s titled, “If You Build a Patient Portal Why Won’t They Come?“  Before you read it, let me give you some history: The Affordable Care Act mandates that all patients have access to their medical record (lab test, allergies, discharge instructions, etc.) In various stages, hospitals and clinics need to give you electronic acc [read] Keywords: community email integration mobile
101


Salesforce Communities: The Portal is Dead…Long Live the Portal
Thu, May 2nd 2013 6:18p   Axel Newe
Today Salesforce.com announced its long awaited release of  Communities, which in Salesforce’s own words ended the era of legacy portal software. These are heady words, but Salesforce may have actually created something that is taking the portal concept into a different direction. The motor that is driving Communities is Chatter, Salesforce’s social collaboration platform. Salesforce.com used to have distinct offerings for Partner and Customer portals.  With Communities, Partners, [read] Keywords: collaboration applications
60


Gartner Keynote: Don Norman on emotion
Wed, May 1st 2013 4:18p   Jonathan Distad
Don Norman is well known cognitive scientist who has spoken and written extensively on emotion and design in everyday things.  Today he is speaking at the Gartner Portal, Content and Collaboration Summit in San Diego.  He talked about how why and how emotions drive our decisions and our behaviors.  Something that we all know is important but in IT we often focus on the function and too little on the emotion. Employees are people.  If they are seen as a cost center that is a missed opportunit [read] Keywords: collaboration application applications email google microsoft mobile server
71


The Mobile Workspace – Connect, Share, Collaborate and Collide
Wed, May 1st 2013 4:18p   Glenn Kline
The Gartner Portals, Content & Collaboration Summit 2013 provided an intriguing panel discussion called  “The Mobile Workspace – Connect, Share, Collaborate and Collide.“  The attendees included  Ken Parmelee – mobile and wireless, Karen Hobert – security and risk strategy consultant, Mike Gotta – social software analyst  and Daryl Plummer of Gartner.  The discussion was lively and informative and focused on the dynamics of mobility in the workspace where [read] Keywords: collaboration policies applications enterprise mobile security social software wireless workspace




73


Gartner Portal, Content and Collaboration – Opening Session
Mon, Apr 29th 2013 10:17a   Jonathan Distad
Live blogging from the Gartner summit in San Diego, CA Engaging at the nexus of Social, Mobile, Information and Cloud.  Innovation supports a new reality. The threat to China is the 3D printer and the reality is innovation is around us that are trivial and some that are game changing.  They need to be in the context of our lives.  Disruption is around us.  We have to react to the disruptions.  We need to apply disruptions in a positive way.  Don’t be a deer in headlight when it comes [read] Keywords: collaboration blogging email enterprise mobile
112


Salesforce: Customer Company – Chicago
Thu, Apr 18th 2013 9:16a   Jonathan Distad
McCormick Place – Chicago Waiting for Marc to hit the stage in this ‘intimate’ town hall here is Chicago.  A client of ours, Cars.com, is talking about how they use Salesforce to help sell and crunch data:  Adding value to the data through customizing reporting back from the dealer giving a better experience for the consumer. “we love chatter” – it is THE tool that makes work better.  Onboarding has never been more fun that using Chatter. Every person at t [read] Keywords:
141


Sitecore a Strong Performer in WCM according to Forrester!
Tue, Apr 9th 2013 2:14p   Jamie Stump
Forrester Research recently released the “The Forrester WaveTM: Web Content Management For Digital Customer Experierence, Q2 2013”, which is a report where they evaluated 10 of the “most significant” WCM providers.  Forrester evaluated the providers in their current offerings, strategy and market presence.  The paper is specifically geared towards developers; however it is not so technical that a non-developer couldn’t read through it with good comprehension. I would highly rec [read] Keywords: applications google integration microsoft network sharepoint




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - Mobile Edition