Categories
Blog

5 Things You Absolutely Need to Build a Mobile App

If you’re here, you’ve probably already gone through the 6 questions you need to ask before getting a mobile app and decided to join the mobile revolution. It’s an enormous task for both technical and non-technical people alike but don’t worry, you’re on the right track and your business will “app”reciate you for it later.

It’s time to think about exactly what is going into your mobile app. This is perhaps the most important part of the app building process as by the end of it, you’ll be connecting with your users for the first time via mobile. Here’s what you HAVE to have down before you start developing.

1. PURPOSE

This is the easiest and hardest item on the list. Easy because it should already reflect everything your business or brand has already done to get here. The devil, however, is in the details and that means that the purpose of your app should somewhat be different from what your website is already doing. Ask yourself:

  1. What problem does your app solve and how are you solving it differently?
  2. If your app doesn’t solve a problem (think games or Spotify), what value does it add to your user’s life whether as a service or entertainment?
  3. What conveniences do you want to offer with your app that can’t be addressed on a PC?
  4. What in your strategy and delivery sets you apart from everyone with this app?

The success of the rest of the items on your list are contingent upon your app’s purpose so this is usually the longest step to get right and often needs to be revisited throughout the process. Aim to make your app describable in a 1-2 sentence snippet. After all, you can use the description when you submit it to the App or Play store later.

2. CONTENT

Websites are great at delivering a lot of content. Apps are better at delivering accessible, need-to-know-now content. That means that the amount of information that you put in an app should not be overwhelming and certainly should not be a translation of your website. Things like a subscription page or a “meet the team” page can be scrapped for the sake of simplicity and efficiency. Your app should serve as a corner store in your user’s phone so making services and support accessible with “one tap” is crucial.

There’s a positive correlation with good content and amount of “time spent in app”. Since content is king, it’s important to make sure of the following things:

  • Make your content relevant. That means putting scores up on the homepage of your sports app or making an interactive venue map accessible in “two taps” if you’re a conference organizer.
  • Put pertinent information at the top. Readers have a shorter attention span when they’re in need of critical information. This is doubly true when you they’re on-the-go reading from their smartphones. Make sure you answer or provide relevant information within the first paragraph or two of each page.
  • Short and concise. When your screen is 5 inches tall and 2 inches wide, it’s difficult to read blocks of texts. Tighten your writing and deliver short, powerful messages in 2-3 sentences at a time.
  • Images > text. Studies show that mobile users stare longer at images and videos than text itself. This doesn’t mean you can’t have written content but you should be using visuals either as a background for your text, a break from it, or a way to explain to the user what they’re reading.

3. DESIGN

Your app should an extension of your brand. Everything your design team implements, from your logo to the placement of each feature,  should account for user experience. Here are some design tips that Mobile Roadie uses to ensure the best UX experience possible:

  • Understand the capabilities and limitations of the hand. We optimize tab navigation so that it’s one-hand and thumb-friendly.
  • Use the “3 tap rule”. Some complex apps have a lot of content but Mobile Roadie adheres to the belief that every piece of content should be accessible in 3 taps. From the home screen, we ensure that each section has a maximum of 3 tiers of categories so that users can intuitively navigate through the app.
  • Utilize obvious call-to-actions. All of our apps use an attractive navigation bar at the bottom of the screen that’s thumb-friendly and directs users to the features of an app like an activity feed, interactive map, search bar, or support page. It ensures that your users are getting the most out of the app by calling their attention to navigation buttons.
  • Map out everything manually. Create wireframes, layout user stories, and chart experience maps to understand the motivations and feelings of users when they see a screen or interact with a certain feature.

4. TARGET AUDIENCE

Knowing off the bat who your users are (age, gender, location, demographics) will allow you to design and create content appropriately. If you own a single-purpose app (think of when Facebook made Messenger a stand-alone app), your audience might be those who need to access it quickly and often so cluttering it with excessive content or a complex design won’t work.

You can get a better grasp of your audience by creating personas (imaginary characters made up by the expected interactions with your app) and user scenarios (imaginary situations and what people would do step-by-step to solve them).

Sometimes, you might have two different audiences. Take for example, an app created for a school and meant to be used by both students and parents. The former might need a map of the school, schedule of classes, and sports schedule while the latter might need access to report cards, school forms, and parent-teacher conferences. In that case, Mobile Roadie ensures that both parents and students receive group-specific information and have access to shared news by creating accounts for every user. This way when each user logs in, the app will populate content specific to the student or parent.

5. MVP

No, we’re not talking about the most valuable player although you’re pretty awesome. The minimum viable product is the absolute bare bones release of your app limited to only its basic features. It is one of the most valuable (see what I did there?) tools to receive the initial round of reviews and comments so you know what direction to improve in before continuing with development. Mobile Roadie actually developed an app that allows you to preview what your app looks like in real time and experience the features for yourself. Called Mobile Roadie Connect, our version of an MVP “app previewer” also helps you figure out:

  1. How easy is it to use your app?
  2. What fixes do you need to make to bugs found in the MVP?
  3. Does your app still align with business and customer values?
  4. Is your app ready for the app store?

The best way to ensure that your app will continue to get downloads once in an app store is to revisit your purpose. After you’ve reached the end of this article, go back and make sure that your content, features, design, and product all fit with the problems you want to fix or the services you want to provide in people’s lives.

If you’re ready to build an app or have a question about anything you’ve read above, Mobile Roadie has a budget-friendly, low-code app approach that could power your new mobile app. Our new Client Services division is dedicated to helping prospective clients get their app off the ground and into the app stores so contact us when you’re ready!

Categories
Blog

Mobile Deep Linking and What It Means for Small App Owners

The mobile app ecosystem is still new – a fact that’s easy to forget until you remember that there are things that we take for granted on desktop that just don’t exist in apps.

Deep linking is one of these things. Its spread and adoption is one of the factors involved in the app becoming more like the rest of the internet.

WHAT IS DEEP LINKING, ANYWAY?

Deep linking is a link to a part of a site or app that is somewhere on the inside – if we think of the main page or launch screen as the front door, then this is a link to the living room. It’s a simple concept and one that we are so accustomed to on the internet that we may not know what it’s called.

A link to this article is a deep link, while a link to mobileroadie.com isn’t.

Nothing special, right?

Most links you see are deep links, but that’s usually on desktop. Web pages have the advantage of all being written in the same language – HTML. That means that links everywhere have the same format and are easily standardized. In apps there are different operating systems and programming languages at play.

Overcoming this problem means an incredible amount of functionality is opened to the app ecosystem.

WHY IS DEEP LINKING IMPORTANT FOR MOBILE?

As with most things we take for granted, we may not realize what deep linking enables.

Social sharing relies on deep linking. Imagine if you couldn’t share a specific article on Facebook – you’d share the site and a detailed set of instructions on how to navigate to the article that you wanted to let people know about. That’s annoying even if there are only three pages on the site, but what if there are 300?

Search engines also rely on deep links. They go through websites and deliver relevant pieces of content – specific answers to search queries, not websites that might have content that might interest the searcher.

Deep links create a system of apps that works like the desktop web. An app is no longer an isolated program. Instead, there’s an environment of programs that talk to each other, broadening the utility of the entire network.

HOW IS DEEP LINKING USED NOW?

Mobile deep linking is mostly used for marketing. If you have a mobile store, it’s valuable to be able to bring a potential customer to a transactional page where they can buy rather than a storefront.

Ease of use is central to a good user experience, which leads to better results. People who have an easy time buying things tend to buy more things and be happier once they do. If you see an ad with a pair of shoes that you want, clicking it should get you to a page where you can buy that pair of shoes. For e-commerce, the utility is clear. But what about other apps?

Deep linking simplifies promotions across the board. Taking new users directly to a particular screen can make their experience more relevant and interesting. From sharing (via text message or email) to paid promotions, you have a greater variety of screens that they can land on.

If you plan events, spread information about your company’s promotions, or just want to share one piece of news, a deep link is the simplest way to do it from an app.

The largest marketing platforms (Google, Facebook, Twitter, etc.) were among the first to adopt deep linking. 2012 marked the Google+ app adopting deep links to content. Other marketers were quick to follow, and for good reason.

If you have direct transactions in your app, then deep linking is a boon. However, regular links to download your app are still useful. Getting people to become regular users is invaluable. After downloads, you can make use of push notifications to drive use as part of a broad strategy for engagement.

WHAT IS THE FUTURE OF DEEP LINKING?

If you remember what the early internet was like, you may understand what deep linking can do for mobile.

The web was dominated by large sites that tried to be universal – Yahoo may be the only (barely) surviving one. They gathered an audience and then tended to stagnate, resting on their laurels because users couldn’t find alternatives. The current app market is similar.

Once deep linking on apps becomes as easy as it is on the desktop internet, this will change. With stable ways of finding content, you’ll be able to search apps and find specific functions or pieces of content. It will make it easier to find and be found.
What do you think mobile deep linking will lead to? Let us know in the comments.

Categories
Blog

Red Hot Chili Peppers Give Away Front Row Tickets to App Users

We’re always on the lookout for interesting marketing campaigns that are going on inside our apps, and we think we’ve found a great example of how you can use your app to boost user engagement and increase downloads.

The Campaign

Leave it to the Red Hot Chili Peppers to create a marketing campaign inside their mobile app that is sizzling (and ridiculously simple, yet genius)- they’re upgrading concert tickets to FRONT ROW seats for some lucky fans inside their app. Here’s how the promotion works:

1) Fans who have tickets to a RHCP North America Tour show can enter themselves in the promotion by going inside the Tour section in the app, finding the show they have tickets for, and clicking the “I’m Going” button.

2) One winner is selected at random to receive 2 (!) front row seat upgrades. They are notified two ways – via Direct Message which can be found on their User Profile and via a targeted Push Notification.

To promote this campaign, they posted the details in the blog section of their official website and on their social network sites including Facebook:

The RHCP team also promoted the campaign in their mobile app with push notifications that were sent out to users:

The Results 

Needless to say, the campaign has created happier fans, higher app engagement, and more downloads. By creating promotional campaigns that reward users for activity – even an activity as simple as clicking a button – buzz is generated and the relationship between brand and fan is strengthened.

The RHCP campaign is an excellent example of how you can incorporate multiple features of your mobile app to create a marketing campaign that is simple, yet highly effective.