Google Play App

Submitting an App to Google Play

Congrats – you have a mobile app ready for submitting to Google Play!

If you don’t have a Google Play Publisher account, which provides access to the developer console, you are going to want to sign up for that here.

Google Play Publisher Account

As of this writing, there is a one-time registration fee of  $25. For sake of comparison, consider Apple charges $99 annually for their iOS developer program.

If your app is a paid app, or offers in-app purchases, you will need to set up your Google payments merchant account.  This step requires information about your company, and bank account info for sending payments.

Add New App

At this point, you can start to build your Google Play app listing, including a tested icon and screenshots, and optimized app title and descriptions.

In addition to the app store listing, app publishers need to set country distribution and set up any in-app items with prices.

This is also the time to set your app’s content ratings, end user license agreement and privacy policy.

Alpha, Beta, Production

Submitting an app on Google Play once you have developer console access, payments set up and the app listing created is essentially a two-step process:

  1. submit for testing
  2. submit to store (publish)

Developer Tasks

From a developer’s perspective however, configuring the app for submission is more complicated than just uploading the latest APK. Google recommends the following process  for uploading an app build prior to releasing to testing:

Google Play Publishing Prep

The Google Play developer console provides access to features not yet supported in iTunes Connect, so those familiar with publishing iOS apps may not be aware they exist.

Additional Google Dev Console Features

First, Google Play has a simple user interface for creating builds for Alpha and Beta testing.  Distributing access to these builds does not require an approval process like Apple does with Testflight.

Second, Google provides both crash testing and device testing in their new Cloud Test Lab.  This service is performed automatically when a new APK (app build) is submitted to either the alpha or beta testing track.

Google Cloud Test Lab

Google will test the UI and functionality across devices and supporting operating systems and return a details report of finding and suggested fixes.

Third, Google offer app optimization suggestions, from supporting tablets to localization recommendations.

Once you have worked your way through the alpha and bester tester feedback, crash reports and Cloud Test reports, you can move your build to production by selecting “Ready to Publish” in the app listing’s top right corner:

publish this app


Google offers a comprehensive app submission checklist, some of which was covered above, and much should be addressed well prior to app submission.

Develop an app

How Much Does it Cost to Develop an App

The best pace to start with estimating the costs of developing a mobile app is in understanding there is a big range.

Functionality, design, service level and development language all impact the final costs of developing a mobile app, and that’s before marketing costs are included.

With cars or houses, function and design is often easier to conceptualize for the non-developer. We expect the engine, the suspension, the design, the interior and the add-ons all to impact costs and have some idea of how.

For software, specifically mobile apps, it can be hard to know if a specific feature or function is even possible, let alone how much it would cost to add.

Let’s remove some of the mystery related to the costs of developing mobile apps by looking at the variables that impact the cost of developing a mobile app the most.


An app that displays content with limited interactivity – like say the way a blog functions on a website – will serve as our baseline for a simple, basic mobile app.

But very few successful mobile apps (measured by use) are limited to displaying text.

Otreva’s Cost Calculator

Even simple additions like a “click to call” feature, or enabling in-app purchases for in-app content adds cost.

The biggest and most common functions that can impact costs are:

  • custom logins or social logins
  • social sharing
  • messaging
  • connecting and uploading to an existing database
  • ratings and reviews systems

These types of features are hard to estimate for non-devs (and even sometimes for devs) as we just don’t know what is “hard”.

For which devices?

Do you want to support just Apple devices (iOS), both Apple and Android, or all of the above plus Windows and Blackberry and web? Just phones or tablets as well? Devices Selecting a cross-platform development language based on your current environment is a popular choice for reaching multiple mobile operating systems across devices.

Building a native app for Apple and another for Android is more expensive upfront and in ongoing maintenance than using a cross-platform option, but there may be an impact to customer experience or limits to functionality depending on what your app needs to do and what the cross-platform framework supports.

As you can imagine, all of this impacts cost.


Some mobile app marketers and publishers say design has a bigger impact on engagement and retention than any other element.

Like evaluating code for the non-technical, evaluating design can be difficult for those who are not well-versed in the latest UI and UX methods.

Good design costs more, and the best place to start in evaluating what is good is by looking at competitive mobile apps, or other mobile app used by your target market.

Service level

Many organizations opt to work with agencies on projects like web and mobile apps. From marketing departments across SMB and Enterprise, to smaller divisions inside global conglomerates – working with agencies means working with subject matter experts, without the cost of hiring additional headcount.

But agencies themselves offer a large range of service levels and competencies. The agency who built and manages your website may not be the best option for building your mobile app.

The agency you use for SEO or marketing may or may not have experience marketing mobile apps – a very different challenge.

An agency with a track record of publishing successful mobile apps will likely support any mobile app project with product management, project management, and some on-going maintenance (as mobile app updates need to be resubmitted to the app store,s not just pushed like like the web).

For those looking to get started experimenting with mobile without the costs of a full service agency, working directly with devs or dev teams can provide a significant cash savings, with the tradeoff being your time.

Working directly with dev teams means you (the app owner/publisher) would take on the following roles:

  • Product Manager – define the app features and functions, app architecture including development technologies, languages and frameworks, and create and maintain product roadmap.
  • Project Manager – define and manage the project to specific milestones, coordinate communication between designer and dev team, and manage non dev projects including quality assurance (QA), alignment with marketing and (ultimately) whatever else comes up.
  • Marketing – pre-launch, launch, user acquisition, monetization, etc..

The above does not include the HR element of hiring a dev team, designer and/or supporting specialists like someone focused on user experience.

Mobile is changing rapidly – marketing, design, supporting frameworks, features, usage patterns and more. Working with an agency can be a great way to get your first mobile app built.

For a very good estimate of the cost of developing a mobile app – check out this interactive tool for a rough starting point, or this one to get an idea of a wide variety of potential features and functions.

Mobile App Development & App Store Optimization: What is App Success in 2015?

The world of apps has boomed since it began to form in 2008. App stores like Google Play or Apple’s own App Store have become saturated with apps, making competition fierce and standing out an even harder task.

As a company, we get asked questions ranging from the beginning of the app development cycle, all the way through an app’s marketing life. With all the right tools, you can get your app from concept to download.

On Thursday, September 17 at 9AM PST/12PM EST, Gummicube and Innoppl’s Los Angeles app developers will be hosting a webinar titled, “Mobile App Development & App Store Optimization: What App Success Is in 2015.” We’re bringing together experts in app development and app store optimization, giving you all the answers you need to get your app idea off the ground and on its way to becoming a success in 2015.

What You’ll Learn:

  • Why should you develop an app – A realistic look, keeping metrics and customer insights in mind
  • The perfect pre-development process on how to integrate the app with your business goals
  • Detailed analysis on app development and testing phase
  • Getting the right data and information to market your app
  • Understanding your audience and designing the right marketing strategy
  • How to optimize your app for the Apple App Store and Google Play store

Who Should Attend This Webinar:

If you’re interested in developing an app to help improve your mobile presence and help your company connect with its target audience and users, this webinar will teach you what you need to get started.

Get ready for the webinar today with a free checklist with basic app development and app store optimization facts.



App Development

Cross Platform App Development

As the dust settles from the wild adoption of mobile devices over the last few years, there appears to be some clear winners and losers.

The businesses of Blackberry and Nokia were negatively affected, and attempts to enter the device market by Amazon and Windows are largely failures.

But instead of having one clear winner (as is often the case in technology), we have two.

Both Apple and their iOS mobile operating system, and Google’s Android appear to have carved out significant space in this new mobile world.

But the segmentation looks like this:

Platforms are Complex


And that’s to say nothing of supporting the web, or existing enterprise or proprietary software.

Finding a Cross Platform App Development Solution

For building mobile apps alone, finding a good cross platform app development solution helps businesses iterate faster, maintain less code and keep a consistent user experience across devices.

There are several cross platform development tools to choose from, which we will break out into gaming vs non-gaming, which programming language they are built for, and any other differentiating characteristics.


PhoneGap – built on Apache Cordova (and sometimes referred to as such), PhoneGap enables developers to code in HTML, CSS and JavaScript and export to a wide variety of mobile platforms.

PhoneGap is free and open source framework from Adobe, and is a popular choice for businesses and developers who either have or want to deploy to the web, or have those skillsets.

You can see apps created using PhoneGap here:

PhoneGap Apps

PhoneGap can access native features including the camera, accelerator, contacts, geolocation, push.

Titanium from Appcelerator – another option for developing mobile apps in Javascript, Appcelerator shares that over 250 million devices are currently running apps built in the open-source Appcelerator framework.

Another “spin-off” from Adobe, Titanium and the rest of the suite helps developers publish apps across mobile OSs and HTML, with analytics, bug and crash reporting and mobile-optimized APIs.

Their client app showcase includes many familiar names:

Titanium Apps

Xamarin – if you or your team are Microsoft .NET developers, Xamarin is your choice. Write apps in C# (or Ruby) and deploy to Android, iOS, Windows and even Mac.

Used by enterprises like JetBlue, Berkshire Hathaway, McKesson and Honeywell, Xamarin recently secured $54 million in funding, and reports that 20% of the Fortune 500 are clients.

Xamarin Apps

If none of these meet your needs for a non-game app – some other options for cross platform app development include:


Unity 3D – want to export your games to the Wii, Playstation, PC, web, iOS, Android and more?

Unity 3D is the reigning king of building games, mobile or otherwise.

Program in C#, Javascript or Boo.

Access Unity services including Unity Ads and Unity Analytics.

Top mobile apps including Crossy Road, Monument Valley, Angry Birds 2 and more are all built on Unity 3D.

Unity3D Games

Check out their showcase here.

The personal edition is free, and professional starts at $75/mth.

Cocos2d – an open-source framework that has been forked to support different programming languages and destinations.

For example, Cocos2d-x supports programming in C#, Lua and JavaScript, and can be deployed on iOS, Android, Tizen, Windows 8, Windows Phone 8, Linux, Mac OS X.

Cocos 2D Forks

One of the primary benefits of Cocos2d is developers can quickly build two-dimensional games for multiple platforms without large costs sometimes associated with Unity3D.

Corona – another Adobe alum!  The Corona SDK can be used for 2D games and non-games alike.  The primary promise is super-fast development for iOS, Android, Windows and Kindle.

Corona Hall of Fame

As more devices become connected, from TVs to watches to the promise of the “internet of things”, expect cross platform tools to continue to grow to support the mobile app at the center of them all.

Create an App

How to Create an App and Make Money

To create an app that makes money, mobile app publishers and developers need a validated idea, and a plan for acquiring and monetizing users.

We have covered user acquisition in various posts, from optimizing an app store listing to paid Facebook campaigns.

Here, we will explore common monetization methods for mobile apps and trends likely to impact how apps make money.

The 3 most common methods of monetizing mobile apps are:

  • app and in app (paid apps, subscriptions and in app paid upgrades)
  • advertising
  • eCommerce

Revenue from App Purchases

Revenues from app purchases is generally referred to as “app store revenue”.  This is the number Apple and Google report during their developer conferences, saying “We have paid $10b to developers over last 12 months” for example.

Both Apple and Google take 30% of every purchase, leaving the publisher with 70% of anything sold from within the app.

30% may sound like a lot, but do provide some significant services. They manage global distribution to users who have linked payment methods (important), and they receive payments in multiple currencies and geographies and then convert these global currencies into your home currency and make payments monthly.

Using 2014 global app store revenues, Apple accounted for $15 billion, while Google Play accounted for $9 billion.

App store revenues alone generated more revenue for developers in 2014 than all of Hollywood ($17b vs $10b).

Advertising Revenue

2016 is expected to be a big year for mobile advertising.  2015 mobile ad spend is estimated to come in just under $70b globally, and is expected to pass $100 b and 50% of digital ad spend in 2016.



In the US alone, the gap between usage and advertising budgets allocated to mobile is estimated to be $25b – and that was for 2014.

Screen Shot 2015-06-05 at 10.29.18 AM


It is no wonder that 48% of developers reported using advertising in their apps, making it the most popular mobile app monetization model according to Vision Mobile’s “Developer Economics – State of Developer Nation” report.

Between paid apps (and subscriptions), in app purchases and advertising – mobile apps are expected to generate well over $100b in 2015 alone.

But there is an exploding mobile app monetization model already driving more than 2x app store revenues and is just getting started…..

Mobile eCommerce

Consumers spend more time shopping on mobile devices than desktops and accounted for 60% of online shopping in Q4 2014.

According to data from comScore, 78% of mobile searches resulted in a purchase.  Wow.


Mobile share of ecommerce transactions (the final step in the sales funnel) for Q1 2015 are reportedly 15.4%, up almost 40% compared to Q3 2014.

Countries like Japan and South Korea show 50% of their ecommerce transactions are coming from mobile devices.

For comparison, global ecommerce sales are estimated at $1.5 trillion, just 6.5% of all sales.

While mobile contributes significantly to (and influences) the shopping experience, mobile transactions  are a comparatively miniscule $230b.

While mobile device usage, mobile app usage, and app store revenues are growing  every quarter, the biggest opportunity in mobile apps in 2015 and beyond is selling products and services through a mobile app.

Mobile apps like ReMix from Polyvore, Gilt and Wish (valued at $3 billion dollars) show how creating unique ways for users to engage with products and services on a mobile device is an enormously lucrative approach.

App Store Optimization (ASO) Blog | Mobile App Marketing