Our Focus is...

ALWAYS getting you results!

3 Considerations for Making an App

Written by:
March 15, 2017

So, you think you have the best-ever idea for an app, one you’re positive will be the next Snapchat and put you on “easy street”. Well, before you start cranking away at design and development, here are a few things you may want to take into consideration.

3 Considerations for Making an App

Web or Mobile (or Both)

Before you start putting together your dream app, you’ll want to decide exactly what type of app it’s going to be. When it comes down to it, there are two overarching categories of apps: Web and Mobile.

Web apps are browser based apps users can access via a URL. They can be made using a variety of programming languages and markup, including Javascript, Ruby on Rails, HTML, PHP and many others. Web apps have the advantage of being able to be used on any device with a browser, though they are typically geared towards desktops and tablets.

Mobile apps are native applications that must be run on a mobile device. There are two major platforms on which these apps are usually built: iOS and Android. Typically, you’ll want to develop a version for both in order to get the most reach and ultimately the most customers, but you could start off with one just to see how it goes. While desktop users won’t be able to use these apps, mobile users will have a much better experience as the app will be able to take advantage of the various features, functions, and speed these platforms offer.

Monetization

If this app is going to put you on “easy street”, you better be able to make money off of it. There are many ways to turn your app into a profit-making machine.

  • One option is to have paid ads appear in your app earning you revenue from clicks and impressions. While you can make a nice chunk of change if you have a lot of users, it can also degrade the user experience by annoying them.
  • Another way is to actually charge for the download of the app through the app stores. If your app is worth the money people will pay for it—but there is a chance many people will pass it on by.
  • A third option is to have in-app purchases which add value to the app. This is a great choice if your app is a game and you can get people hooked on it and willing to buy upgrades.

3 Considerations for Making an App

Marketing

Your app may be the best thing since Twitter, but if no one knows about it, no one will use. You need to think about how you’ll get the word out and advertise.

One option is to set up an attractive and informative landing page that will hook people in and get them to download your app.

Another is to use PPC advertising on platforms like Google and Bing to drive traffic to your app download page or your landing page. Be sure to focus your ads on mobile users, as you want them to click the ad and instantly be able to download the app.

One final suggestion is to create helpful YouTube videos. If your app is a service, you can create well-produced, informational web videos showing everything your app can do and how it can help whoever is watching.

There are many other things to take into account when setting out to make an app, but these should get you started off on the right foot. If you need help figuring out any of the above aspects, or have a great idea and simple need someone to actually design, develop, launch and/or promote your app, give Advantage Internet Marketing a call today at 410-848-4737 or send us a message.

Why We're Different

  1. We provide our customers with beautiful custom designs.
  2. We are completely results driven.
  3. We actually care about you and your business.
  4. We are local and proudly serve: Carroll County, Howard County, Montgomery County, and Baltimore County.

Request a Quote

  • This field is for validation purposes and should be left unchanged.

9 E. Main Street, Suite 226, Westminster, MD 21157 | P: 410.848.4737
facebook marketing company google seo company linked in marketing company twitter marketing company youtube web video marketing company pinterest marketing company

Click here to view the areas that we serve

Web Design Areas Served

Carroll County Web Design Services:

Eldersburg (21784), Finksburg (21048), Hampstead (21074), Manchester (21102), Marriottsville (21104), Mount Airy (21771), New Windsor (21776), Sykesville (21784), Taneytown (21787), Union Bridge (21791), Westminster (21157, 21158), Woodbine (21797)

Howard County Web Design Services:

Columbia (21044, 21045, 21046), Clarksville (21029), Cooksville (21723), Dayton (21036), Elkridge (21075), Ellicott City (21042, 21043), Fulton (20759), Glenelg (21737), Glenwood (21738), Guilford (20763), Hanover (21075, 21076), Highland (20777), Marriottsville (21104), Savage (20763), West Friendship (21784), Woodbine (21797).

Montgomery County Web Design Services:

Ashton (20861), Bethesda (20814, 20815, 20817), Brookville (20833), Cabin John (20818), Chevy Chase (20815), Damascus (20872), Derwood (20855), Gaithersburg (20882, 20878, 20879), Germantown (20876), Kensington (20895), Olney (20832), Potomac (20854), Rockville (20850, 20851, 20853), Silver Spring (20904, 20905, 20906)

Baltimore County Web Design Services:

Catonsville (21228), Cockeysville (21030), Homeland (21212), Lutherville (21093), Monkton (21111), Mount Washington (21209), Owings Mills (21117), Parkton (21120), Phoenix (21131), Pikesville (21208), Randallstown (21133), Reisterstown (21136), Roland Park (21210), Ruxton (21204), Timonium (21204), Towson (21204, 21286), Upperco (21155), Woodstock (21163).

Advantage Internet Marketing