Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Applications
    • Applications
    • Cloud
    • Mobile

    10 Common Mistakes to Avoid When Building Your First Mobile App

    By
    Chris Preimesberger
    -
    February 6, 2015
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      PrevNext

      110 Common Mistakes to Avoid When Building Your First Mobile App

      10 Common Mistakes to Avoid When Building Your First Mobile App

      By Chris Preimesberger

      2Don’t Bring Conventional ‘Application Thinking’ to Your App Project

      Don't Bring Conventional 'Application Thinking' to Your App Project

      As Gartner Research has noted, “apps” and “applications” are not the same thing. Applications are monsters prized for their long lists of capabilities, while apps are valued for doing a few things well—and for their purposefulness. The temptation is to try to bring the do-it-all standard of applications to the do-a-few-things-really-well standard of an app.

      3Apps Should Be Purposeful, Not All-Purpose

      Apps Should Be Purposeful, Not All-Purpose

      As a rough guide, make a list of desired features for your app, then delete half of them. For every feature you introduce into your backlog, one must come out. Finally, embrace the clarifying “Darwinism” of app stores, which reward simple, purposeful mobile experiences while ruthlessly eliminating those with feature bloat.

      4Remember the One-OS, One-Device World Is Dead

      Remember the One-OS, One-Device World Is Dead

      Gone is the Wintel monopoly. No longer are we creating apps to run on a single set of devices of fixed screen sizes. Now the need is for apps that run across a range of devices. Too often, companies make the mistake of building their first app for one operating system or platform with the “intention” to expand once they’ve tested the mobile waters—and then they don’t. Or they focus on one OS more intensely than others, resulting in a poor experience on the secondary platforms.

      5Do Not Fail to Build for Multiple Platforms

      Do Not Fail to Build for Multiple Platforms

      Failing to build for multiple platforms is no less than a decision to ignore entire user segments—justifiable in certain cases, but probably not something to make a habit of. Given the cross-platform app development tools that exist, there’s no reason not to build apps optimized for a multi-OS, multi-device world.

      6No Apps Without APIs

      No Apps Without APIs

      Good mobile apps are greedy things, hungry for all manner of data from enterprise systems to SaaS repositories, public sources such as social and the looming Internet of things. This is where application programming interfaces (APIs) come in. They give developers the simplified access to the data and services needed to build amazing apps. In fact, good mobile APIs act as a spur to innovation. Think of them as Lego blocks: The better and more varied the collection of blocks you make available, the better and more creative the objects people build.

      7Agile Isn’t Fast Enough

      Agile Isn't Fast Enough

      Building mobile apps well means optimizing your whole delivery process around velocity. Users expect a steady stream of feature updates, and each new release of the operating systems will demand app updates even if your users don’t. The only way is to embrace an MVP mindset—that is, “minimum viable product.” This is a strategy of putting the bare bones of necessary functionality in front of users as quickly as possible. Why? To get something in their hands fast and to improve the app based on their actual use. It’s all about maximizing learning and minimizing resource spend on the wrong things.

      8MVP Approach Isn’t Easy, but Don’t Ignore It

      MVP Approach Isn't Easy, but Don't Ignore It

      The MVP approach is not easy; it depends on employing analytics to find out how users are actually working with an app. It requires discipline and a willingness to listen. The key, covered in the next slide, is real-time analytics that show you in an instant how users are (or are not) using your app.

      9You Can’t Manage What You Can’t Measure

      You Can't Manage What You Can't Measure

      So you’ve got your app out there in the wild and people seem to like it, but do you really know how well it’s doing? We’re increasingly moving into a mobile world, and with mobile comes a wealth of information unlike anything we’ve ever seen before. This includes variables like user location, device type, app version, operating system and device orientation. The trick is capturing this data, making quick sense of it and using it to inform your next release. Without analytics, you’re flying blind and your mobile app plan will amount to little more than dart-throwing. The solution: Implement analytics with your first app, sort through the findings and improve continually with each subsequent release.

      10You’re Not Smarter Than Your Users

      You're Not Smarter Than Your Users

      Today, users expect anytime access to elegant, easy-to-use services, all running on their device of choice. Too often businesses forget the demands of the end user when creating their first mobile app. Start building your app with the end user in mind and optimize around “mobile moments,” as Forrester Research calls them, to create targeted, context-aware, anytime/anywhere experiences that people love. And don’t stop once you’ve got your app up and running; apps require ongoing care and feeding and dedicated resources. Think of your apps as products, not projects.

      11Don’t Just Talk About Security

      Don't Just Talk About Security

      With countless devices working on multiple operating systems, many levels of risk and vulnerabilities exist, increasing the complexity and importance of securing mobile devices. Appcelerator advocates six layers of mobile app security, depending on the nature of the app: 1) authentication and authorization of users; 2) encryption for data in motion; 3) encryption for data at rest (client-side); 4) encryption for data at rest (server-side); 5) app code security via native source file encryption; and 6) security for app distribution and management. Obviously not every layer applies to every app type, but failure to consider each layer can lead to some unhappy headlines.

      PrevNext

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×