Building Mobile Applications



Similar documents
The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE

Whitepaper. Trans. for Mobile

Mobile web apps: The best option for business? A whitepaper from mrc

Whatever your company s advertising needs may encompass, Silver Barrel delivers the creative solutions that are functional and look great.

AUTOMATED MOBILE TESTING REQUIRES BOTH REAL DEVICES AND EMULATORS

Best Practices of Mobile Marketing

Web Design & Development

1. Target Keyword: Digital publishing Page Title: Extend your Mobile Reach with ASO for Apps

Statement of Direction

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

DRUPAL WEBSITE PLATFORM BUYER S GUIDE

Cross-Platform Development

Your Social Media Starter Kit For Content Marketing

Online Presence: What SMBs Want

The Mobile Marketer s Complete Guide to User Acquisition

Get Found. Sell More Homes.

Sales & Marketing Services & Strategy


WHO WE ARE CORE VALUES OUR VISION OUR MISSION

whitepaper 16 TIPS FOR BUILDING AN ENGAGING ECOMMERCE EXPERIENCE How to tackle the obvious and not-so obvious challenges

Conferences Going Mobile: 2012 Trends

7 Tips to Maximize Profits as a Hosting Reseller

Native mobile apps: The wrong choice for business?

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

Websites & Design. Custom web designs and proven development. info@compvert.com Copyright CompVert. All rights reserved.

7 Insider Secrets For Selecting the Perfect Web Designer For Your Next Project. By Bruce Spiher & Tarun Gehani

Building The Business Case For Launching an App Store

About Us. What we do. The Perfect Blend. Welcome to Nifty Digital. Award-winning design and company branding. Beautiful, intuitive website development

HOW TO SHOP FOR A WEB DEVELOPER

Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience

Global Recognition for PRO IT Solutions. Global Banking & Finance Review Awards UK: Best new micro financing IT Solution provider

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

Service Description and Expectations. September 2010

A SME s guide to launching online: Everything small businesses need to know about ecommerce but aren t sure who to ask

KEY PHASES. In Creating a Successful Mobile App

Web content provided for Blue Square Design see Home Page

CMS, CRM, shopping carts, Web applications

StableFlow is a software development company, focused on software outsourcing services to companies ranging from startups to large enterprise.

Bricks And Clicks A Look At Today s Retail Marketing Trends

Top 5 best practices for creating effective dashboards. and the 7 mistakes you don t want to make

Is cloud CRM really that great?

The essential guide to integrating and customizing Shopify. Using Bedrock Data

Interactive Enterprise Applications for Web, Social and Mobile Media

Managing the Growing Appification of Business

Mobile App Proposal Magazine company- @address.com. January 12, y. Direct Contact.

PROPOSAL. + Branding + Web Design + Development. November 18, 2014 Prepared by: Maya Elious Prepared for: Client Name

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

Get the Most Out of Social Media to Stay Ahead of Your Competition and Win More Business. February 19 th, 2015

How to Establish a Successful Web Presence for Your Business


THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD

Developer Criteria Checklist From How to Choose a Book App Developer Karen Robertson

Step 1 Preparation and Planning

4.5% 2014 Digital Marketing Optimization Survey results > 4.5% Top lessons learned from the leaders

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Filling. Funnel. the. A small business guide to Inbound Marketing. Get found. Get liked. Get Business. By Bob Brill. Filling the Funnel.

Buyer s Guide to Hiring A Mobile Agency

Here are some insights into what to plan for and when. Some things you probably have on your list... some you might not.

LIGHTNING DIGITAL MARKETING

1. Module one lead generation system market while you sleep

Ad Film Making Services FAQ s

Best Practices for Growing your Mobile App Business. Proven ways to increase your ROI and get your app in the hands of loyal users

Making Mobile a Reality

STRATEGY MARKETING. Target MANAGEMENT VISION. Effective app store marketing strategies for your mobile VoIP app

HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER

CREATING AN EFFECTIVE SUPPORT PLAN FOR BYOD: A BEST PRACTICE GUIDE

WHITE PAPER. Moving from Magento Community Edition to Magento Enterprise Edition

Beget, LLC - Compilation of the Popular Agile Software Market

Tapping into Mobile App Installs. Building a Valuable User Base for Your App

Adobe Experience Manager Apps

Transcription:

THE ULTIMATE GUIDE TO Building Mobile Applications Understanding Strategy, Design and Effective Execution

Table of Contents 1 2 3 4 5 6 7 Main Benefits of Mobile Apps Finding your Development Team Choosing the Right Type of Mobile Application Plan, Prototype, Design, Build, Launch Have a Marketing Strategy Summary About Us page 1 page 2-3 page 4-5 page 6-7 page 8 page 9 page 10 Copyright 2015 Barefoot Solutions. All Rights Reserved

INTRODUCTION 1 Main Benefits of Mobile Apps Mobile apps encourage brand recognition, build loyalty, and increase sell-through From startups to enterprise companies and everything in between, companies are finding that having a mobile application can drastically improve many critical aspects of sales, customer satisfaction and efficiency. Companies are quickly leveraging the rapidly rising popularity of mobile apps and utilizing this technology to improve areas such as: Internal processes How clients access your product Customer engagement Brand awareness Mobile users spend the large majority of their time in apps instead of the mobile web. In 2013, 80% of mobile usage time was spent in apps, and in 2014 that percentage rose to 86%. This demonstrates the simple fact that if companies do not offer native applications for their customers, partners, vendors, and employees, they are leaving money on the table. The question isn t why should I invest in mobile but how should I invest in mobile? Google VP Performance Media Jason Spero via Google Mobile Playbook As a business owner, C-level executive or manager of any kind, you are aware of the significance of being accessible. Meeting clients where they are - on their phone - is often the fastest and most efficient way to turn a profit and ensure your business continues to grow. Not only that, but your employees and colleagues become more efficient when they are provided with tools that allow them to track their progress, communicate with each other and collaborate on projects. The top companies of the world use mobile technology to their advantage - and so should you. 01

CHALLENGES 2 Finding Your Development Team Develop a mobile strategy and find the people who can make it happen Most startups don t have, or don t have the budget for, an in-house developer or development team. Enterprise companies don t normally have in-house developers because it is a group of people with a highly specialized skillset and even higher salary requirements. There are usually 4 tiers of development expertise out there. Finding the right fit for your company can be an especially difficult decision. We ll try to make it easier. The Agency There are multiple capable digital agencies with talented creative people in every major city. With expertise in design, branding, development and advertising, it s definitely not a bad choice for a high quality product. However, you re typically paying a premium (sometimes more than 100%) for the design and branding while the agency will often need to subcontract the heavy technical and development lifting to another specialized shop. While you ll get the royal treatment, you re usually paying for it. The Dev Shop Full disclosure, we re in this category. The development shop is an established, specialized mobile development shop with a dedicated team. While you re not going to have conference room drinks or red carpet treatment, you ll have a specialized team of account managers, project managers, designers and developers. Typically, development shops have very specialized and refined processes for planning, designing, building and launching apps that are more efficient and practiced than the larger agencies. This is why agencies often subcontract projects to the more specialized development teams. While a shop may not be the strongest in the branding, design or marketing of your app, you ll get higher quality development at a significantly lower price. 02

CHALLENGES 2 Finding Your Development Team (cont.) The Contractor/Freelancer The benefits of hiring a contractor to work in-house or a freelancer are many - but so are the risks. The ability to work closely with a developer and have more control over the process is an attractive option for many. Additionally, if you get the right person with a great skill set and affordable rates, it can be quite cost effective. However there is the risk of hiring someone who may not be specialized enough. Apps typically need more skillsets than just one person can offer, which can include needed specialization in ios, Android, Web API, UI/UX Design, and Graphic Design. They will typically be excellent at only one of those. There s also the issue that often times individual developers lack the efficient processes for building apps, which can cost time and money, removing the original cost savings. Even worse is the danger of that person deciding to move on to another employer or project, which is not uncommon. Picking up on someone s incomplete project is a difficult task for even the most skilled freelancers. The Overseas Option For the budget-conscious, there are many options for app development overseas. While there are some great development teams working around the world, there are also many hidden costs and risks associated with outsourcing. Time differences and language barriers add significant time to any project, as well as cultural differences that can degrade your design, content and the user experience (UX) of the app. On top of this is you have to be very skilled at communicating the desired UI/UX, as you typically just get back whatever it is that you asked for. If you re willing to put in the time, management and risk to develop your app overseas, you can definitely save money with this option. 03

CHALLENGES 3 Choosing the Right Type of Mobile App Applications are a must-have for business As technology advances, so will the different platforms and choices for developing a mobile app. It s important to understand the differences so you can ask yourself the right questions. What operating systems do I want the app to run on - ios? Android? Both? Deciding on the operating system is a big initial decision. While there are options, using budget, market share or your preferred enterprise platform will help the planning.the next logical next question for most people in this stage of planning is determining what type of technology you ll need. The choices are: Native applications are coded in the particular language of each platform. This allows for a higher quality user experience and better functionality. The more demanding and complex the app, the more need for it to be native. Cross-platform (or hybrid) apps are great for simple applications. Basically, you re coding the app once and wrapping it using another application to translate it to the other platforms. While this strategy is less expensive, it severely restricts the overall functionality and degrades the user experience of the app. Performance Security Automation 04

CHALLENGES 3 Choosing The Right Type of Mobile App (cont.) Mobile web apps are not an app running on a phone alone, but will always run on a phone s browser. With advances in Javascript and HTML5, Mobile Web apps are getting sophisticated pretty quickly. However, they are very limited as they can t use most of the phone s power and functionality. For someone who just wants their website to be easily readable on mobile devices, this is a good option. Another question you will need to ask is if the app will be standalone or if it should communicate with other websites or apps? A standalone app can run on a phone without communicating with other apps or a central server. If you want to be able to have user registration or communicate with other apps and integrate with other websites, you ll typically need a database, web service, and admin panel to help maintain the information. Whichever option you choose, you ll need to make a decision to enable your app to communicate with other websites. 86% OF MOBILE DEVICE TIME IS SPENT IN APPS Flurry 2 05

SOLUTIONS 4 Plan, Prototype, Design, Build, Launch Mobile apps improve user engagement If you remember one thing from this whitepaper, remember this: Do very few things, very, very well. Ask yourself, what is the Minimum Viable Product (MVP), or essential functionality of the application? Build a list of must have and nice to have items. It s always more cost effective to add more functionality later than to take away a feature when you realize your user base doesn t want or need it. Keep it simple, listen to your users and evolve the app. >> Plan The first step in planning is to put together a requirements document. This is an essential step to make decisions on platforms, integrations, functionality and workflow. It s also important to convey a detailed user story to help everyone understand the overall vision of the app. >> Prototype Building a prototype, a functional wireframe or blueprint of the mobile app, is another critical step. This is where the UX expert shines. Planning out the most intuitive workflow, layout and screen elements is a very involved process and can make or break the success of a mobile app. >> Design Taking the approved strategy from the prototype, we move to graphic design. Design can make or break an app, and it s especially important to keep the UX from the prototype phase intact. This can be challenging to do while incorporating the workflow and branding with screen designs, logos, and icons. An added complication is having the app remain current with design standards set by Apple or Google. They set these standards to look consistent with the overall design of the operating system and other apps. An example is material design, a new design standard Android came out with for the new "Lollipop" update. Just remember that if you don't stay current with your app, you'll look outdated pretty quickly. START PLAN >> >> >> >> PROTOTYPE DESIGN DEVELOPMENT LAUNCH 06

SOLUTIONS 4 Plan, Prototype, Design, Build, Launch (cont.) >> Development This is where the actual framework and coding is put into motion. There are several steps here including database design and logic, app programming, coding integrations, testing, QA (Quality Assurance), debugging and more. This is where the development team passes or fails in the creation of an application. >> Launch Launching an application involves several steps. These steps include app store setup, marketing, optimization as well as further testing along the way. Having a strong launch plan and marketing plan is critical for the success of the app. TIP Listen to your users. Ask for their feedback in your app and make sure you have a strategy to ask for their review ratings - make sure you get reviews. The average American spends over 2 ½ hours a day on their mobile phone. Put your brand in their hands daily via mobile app. - Flurry 70% of consumers trust reviews online 07

BENEFITS 5 Have A Marketing Strategy How can businesses benefit from a solid mobile strategy Your next hurdle will be getting users. This is the marketing piece that will ensure your app s success. Regardless of which developer you go with or how beautiful the application is, it s dead in the water without any users. You ll need to get in the game quickly to help your rankings and develop a user base. There are many strategies to consider including an effective launch page, app store optimization, search engine marketing, pay-per-install, social media and more. Building a connection with your users, may they be internal employees or clients, is critical for the success of your launch. Providing an easy way for your users to interface with your The ROI is Real There s no need to take our word for it, plenty of companies have seen the benefits of investing in applications and earning a solid return. What Barefoot offers: Upfront consulting on platform & scope with unique prototyping software, built in UX and technically sophisticated application development. Barefoot brings the high level of expertise companies that don t specialize in apps are missing. Recent Wins Antengo - raised $1M+ in venture capital and now has 500,000+ users Best Stocks Now - top 5 grossing Finance apps in itunes A winning app requires a strategic end-to-end development plan. 08

SUMMARY 6 Invest In The Future Achieving your best ROI The need for a mobile strategy and application is more important than ever. Your clients, prospects and employees can connect with you via this dynamic medium, and it s critical to your business to get started. The danger companies that don t develop the mobile strategies and applications face are many, including falling behind the competition, losing customers, and remaining unable to meet the needs of today s dynamic mobile application space. The mobile app sector continues to offer unprecedented opportunities for economic growth in the US. Given the communication services apps can provide, they have now become an essential part of how not only businesses, but how economies work and function. From the most technologically advanced companies with systems and processes surrounding software innovation, to somewhat novice companies like service companies providing technicians with tablets, applications are more accessible and necessary than ever. We hope this guide provided you with more understanding about applications and why they are so critical in today s marketplace. They truly help you take your business to the next level, and demonstrate to users the professionalism you intend to portray with the tools your audience demands. TOTAL APP STORE SALES IN 2013 WERE $26 BILLION Gartner 3 It s tough to know where to start. That s why we are happy to offer you a FREE mobile strategy consultation, to assess where you re at, what your needs are, and how we can help. Even if we aren t the best fit, we can point you in the right direction so you can get started. Let us help you tap into the power of technology today! Copyright 2015, Barefoot Solutions, Inc. All Rights Reserved 09

SUMMARY 7 About Us Working to Simplify Web and Mobile Apps As a pioneer in mobile application development, Barefoot Solutions has gained a reputation in the web and mobile development industry for quality, efficiency, and UX expertise. This is largely due to our comprehensive breadth of experience, having developed one of the strongest mobile portfolios in Southern California and working with some of the most creative minds across the country. With our seasoned team of in-house user experience experts, graphic designers, developers and marketing experts, Barefoot Solutions has established impeccable software development processes and standards, along with a full suite of services, encompassing every step of product development. We use the latest prototyping software development methods along with state-of-the-art project management, design, development and communication tools. Barefoot Solutions consistently delivers quality web and mobile applications on-time and on-budget. For Additional Information Visit barefootsolutions.com Send info@barefootsolutions.com Call ( 619) 870-0114 SOURCES 1 2 Business Insider - Mobile Web vis App Usage Statsitics 2014 businessinsider.com Flurry - Key Trends for the Mobile Industry to Be Examined at Gartner Symposium. flurry.com 3 4 Gartner - Five Year Report: It s an App World - the Web Just Lives in It. gartner.com Social Times - 20 Marketing Trends and Predictions to Consider in 2014. socialtimes.com 5 Flurry - Americans spend 162 minutes on their mobile device per day, mostly with apps. flurry.com