{"id":4862,"date":"2012-11-06T07:03:10","date_gmt":"2012-11-06T13:03:10","guid":{"rendered":"http:\/\/www.mrc-productivity.com\/blog\/?p=4862"},"modified":"2022-11-22T11:24:15","modified_gmt":"2022-11-22T17:24:15","slug":"7-big-mobile-app-mistakes-to-avoid","status":"publish","type":"post","link":"https:\/\/www.mrc-productivity.com\/blog\/2012\/11\/7-big-mobile-app-mistakes-to-avoid\/","title":{"rendered":"Top 7 mobile app mistakes to avoid"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-4868\" title=\"Mobile apps\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2012\/11\/small_2830319467.jpg\" alt=\"\" width=\"240\" height=\"160\" \/>What do television, personal computers, the radio, electricity, and the internet have in common? A couple of things actually: First, each one represents a major technology shift. Second, each one was adopted at a slower pace than smartphones have been adopted in the U.S.<\/p>\n<p>That\u2019s right. According to <a onclick=\"_gaq.push(['_trackEvent', 'Blog', 'Inside Link', '20121106_7BigMobileAppMistakes_Phonearena']);\" href=\"http:\/\/www.phonearena.com\/news\/U.S.-smartphone-adoption-is-faster-than-any-other-major-technology-shift_id30062\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">these statistics<\/span><\/a>, <strong>smartphone adoption is faster than any other major technology shift in the U.S.<\/strong><\/p>\n<p>Now you see what all the mobile app fuss is about.<\/p>\n<p>Businesses aren&#8217;t just rushing towards the latest trend, they&#8217;re rushing to take advantage of the fastest growing technology shift in history. But, be careful. Mobile app development isn\u2019t something you should approach blindly. Understand your options and the pros and cons of each approach before you begin, and you\u2019ll avoid a heap of problems.<\/p>\n<p>What kind of problems? Mobile app mistakes could leave you with expensive maintenance, security breaches, user adoption issues, and more. How can you avoid these problems? If your company is considering mobile apps, here are 7 big mistakes to avoid:<a name=\"20121105\"><\/a><!--more--><\/p>\n<h3>1. Building for just one platform<\/h3>\n<p>Why is building for just one platform such a bad idea? Let\u2019s answer that question with another question: Which mobile platform will be most popular in 3 years? Nobody knows. Sure, Android and iOS are big right now, but you could say the same thing about Blackberry and RIM just 5 years ago.<\/p>\n<p>The mobile platform landscape is anything but stable. Do you really want to pick one platform and hope it succeeds? Not only does that approach limit your current options, it limits your future options as well.<\/p>\n<p>What happens when the platform you chose starts struggling? What happens when your employees or customers start asking for a new mobile app for the popular platform of the day?<\/p>\n<p>The best way around this problem: Build mobile web apps instead of native. One mobile web app reaches all platforms, both now and in the future. Of course, if you must build native apps, go the hybrid route. This lets you create one underlying mobile web app, and then add a native skin on top.<\/p>\n<h3>2. Building separate apps for each platform<\/h3>\n<p>As of now, we have 4 major mobile platforms: iOS, Android, Windows Phone 8, and Blackberry. Each one of those platforms has both a smartphone and a tablet version. As I mentioned above, building for just one of those platforms is a mistake.<\/p>\n<p>But, so is building native apps for all of them.<\/p>\n<p>If you wanted to build native applications for all platforms, you must build 8 apps (4 for smartphones and 4 for tablets). Since each platform requires a different programming language, you\u2019ll likely need 4 different developers. I don\u2019t need to tell you how expensive this is, especially considering that you must also account for ongoing maintenance of each app (which we\u2019ll discuss next).<\/p>\n<p>What\u2019s the best way to build native apps for every platform? Again, take the hybrid approach if you must go native. It gives you the benefits of native apps without the effort needed to build for every platform.<\/p>\n<h3>3. Forgetting about future maintenance<\/h3>\n<p>Obviously, every application you create must be maintained. If you build native apps for all smartphone and tablet platforms, you\u2019re stuck maintaining 8 separate applications. Again, since each platform requires a different programming language, you\u2019ll likely need multiple developers maintaining these apps.<\/p>\n<p>How often must these apps be maintained? They must be updated every time you need to change the app. They must be updated with every OS update, which are frequent.<\/p>\n<p>The best way to avoid a maintenance nightmare? Build mobile web apps. Since one mobile web app works across all platforms, you\u2019re only left with with one application to maintain. Also, mobile web apps aren\u2019t affected by OS updates, which makes your life even easier.<\/p>\n<h3>4. Ignoring integration with back-end systems<\/h3>\n<p>This is one of the biggest mistakes you can make. Are you building mobile apps that don\u2019t integrate with your back-end systems? You\u2019ll regret it later.<\/p>\n<p>How so? When you ignore integration, you\u2019re creating more long-term work for your company. Employees are stuck duplicating data from one system to another. This wastes time and leads to data errors. It also means that your mobile apps do not deliver real-time data&#8230;which sort of defeats the purpose of a mobile app.<\/p>\n<p>After all, if you can access data from anywhere on a smartphone, but the data isn\u2019t up-to-date, why bother?<\/p>\n<h3>5. Ignoring security<\/h3>\n<p>One of a smartphone\u2019s greatest strengths is portability. That\u2019s also its greatest weakness. Because smartphones are so small and portable, they\u2019re also easy to lose.<\/p>\n<p>What happens if a lost smartphone contains sensitive business data? At worst, it could put your company at risk. What\u2019s your backup plan? If you build native apps, you\u2019ll need to encrypt all sensitive data and create a way to remotely wipe a lost\/stolen phone.<\/p>\n<p>If you build mobile web apps, the process is simpler. Since your data is stored securely on your servers&#8211;not on the device itself&#8211;you\u2019ll just need to replace the phone.<\/p>\n<h3>6. Creating a difficult interface<\/h3>\n<p>Here\u2019s a sure-fire way to fail with mobile apps: Create a mobile app with a difficult or confusing interface. Users have come to expect a certain level of usability with their mobile apps. Put a difficult or confusing interface in front of a user, and most won\u2019t bother figuring it out. And, if nobody uses your mobile app, it&#8217;s worthless.<\/p>\n<h3>7. Waiting<\/h3>\n<p>As with any new trend, some companies sit back and wait until they\u2019re positive the trend is here to stay. Is mobile here to stay? As I mentioned above, mobile is the fastest growing trend ever. In just a few short years, smartphone use has exploded. Companies that sit back and wait will find themselves playing from behind.<\/p>\n<h3>Conclusion<\/h3>\n<p>Smartphone usage is exploding, and businesses are rushing to take advantage of mobile apps. Be careful. Don\u2019t rush into mobile apps without first knowing your options and the pros and cons of each approach. If you don\u2019t do your homework before you begin, you might find yourself making one (or more) of the mistakes listed above.<\/p>\n<h3>Need help?<\/h3>\n<p>Does your company need help developing mobile apps? If so, you should check m-Power. It\u2019s a web application development platform that takes a unique approach mobile app development. Every application it creates automatically looks like a native app on all smartphones and tablets. If you\u2019d like to see it for yourself, you can sign up for a <a onclick=\"_gaq.push([&#039;_trackEvent&#039;, &#039;Blog&#039;, &#039;Inside Link&#039;, &#039;20121106_7BigMobileAppMistakes_TestDrive&#039;]);\" href=\"https:\/\/www.mrc-productivity.com\/aw\/test-drive.html\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">free trial right here<\/span><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What do television, personal computers, the radio, electricity, and the internet have in common? A couple of things actually: First, each one represents a major technology shift. Second, each one was adopted at a slower pace than smartphones have been adopted in the U.S. That\u2019s right. According to these statistics, smartphone adoption is faster than &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.mrc-productivity.com\/blog\/2012\/11\/7-big-mobile-app-mistakes-to-avoid\/\"> <span class=\"screen-reader-text\">Top 7 mobile app mistakes to avoid<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","slim_seo":{"title":"Top 7 mobile app mistakes to avoid - mrc&#039;s Cup of Joe Blog","description":"What do television, personal computers, the radio, electricity, and the internet have in common? A couple of things actually: First, each one represents a major"},"footnotes":""},"categories":[5],"tags":[34,35],"class_list":["post-4862","post","type-post","status-publish","format-standard","hentry","category-save-money","tag-mobile","tag-mobile-apps"],"_links":{"self":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/4862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/comments?post=4862"}],"version-history":[{"count":33,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/4862\/revisions"}],"predecessor-version":[{"id":14006,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/4862\/revisions\/14006"}],"wp:attachment":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/media?parent=4862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/categories?post=4862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/tags?post=4862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}