Everything Developers Need To Know About Android ‘L’

Posted on June 27th, 2014 by
 android-l-presentation

This week at Google IO, Google announced the latest version of their Android operating system. Dubbed Android ‘L’ (for now), it is one of the biggest overhauls to the Android ecosystem since Gingerbread. This year, Google also deviated from their usual release pattern. Android ‘L’ is actually available for developers to download right now! The goal is for developers to have time to get used to the new changes and optimize their apps before the consumer release this fall.

 

So, here is everything that Android developers need to know about this latest version of the Android OS:

 

ART:

 

A lot of the changes that Google made are focused on improving app performance. For this reason, Google decided to replace the Dalvik virtual machine with the Android Runtime (ART) compiler. ART was mentioned around the time of the KitKat release, but it was only regarded as an experimental release. Now, Android is abandoning Dalvik altogether and is relying on the cross-platform capabilities of ART.

 

The largest difference between the two runtimes is that ART relies on a AOT (ahead-of-time) compiler, as opposed to Dalvik’s JIT (just-in-time) compiler. This change allows ART to process code in advance, resulting in a much smoother and fluid performance as well as a significant positive impact on battery life.

ART will be immediately compatible with the existing Android ecosystem, and developers do not have to make ANY changes to their apps in order to take advantage of the great benefits of ART.

Continue Reading >>

User Retention on iOS vs. Android

Posted on June 13th, 2014 by
 platform-chart

App analytics company Localytics released new data this week showing that only 4 in 5 mobile apps are opened only once. Most developers would see this number and start to worry. If only 1 in 5 apps are opened twice or more, how does an independent app developer stand a chance??

 

The truth isn’t as serious as it may seem.

 

In fact, the number of apps being opened more than once is steadily increasing each year. Last year, the number of apps opened just once was 22%. Four years ago, this number was 26%. Today, that number is down to 20%. If we break it down in terms of app categories, sports apps and gaming apps have the highest chance of being abandoned after one use. Social networking and weather apps have the highest chance of retaining users past the initial use.

Continue Reading >>

New Game Subcategories Help Indie Devs

Posted on May 23rd, 2014 by
 From-Casual-to-Family

In April 2014, Google rolled out and update to the Google Play Store. In this update, Google made a lot of changes to the “Games” app category. Instead of the original 6 main game sub-categories, Google expanded the number of subcategories to 18.

 

These new categories are much more specific and specialized than the original categories, making it easier for users to find the games they want. And, these new changes had a positive impact on the Google Play Store’s revenue as well. According to a new report from Distimo, from February 2014 to April 2014 revenue from gaming apps increased by over 15%!

 

Take a look at the changes from February 2014 to April 2014:

Clearly, the volume of installs is much more spread out than it was before. Casual games and arcade games still dominate, but each of the remaining categories shows an impressive opportunity for growth.

Continue Reading >>

Google Rolls Out Updates for Google Play Services

Posted on May 9th, 2014 by


Google just announced the new features for Google Play Services version 4.4, and they promise that these updates will help you enhance your app better than ever before. As the update begins to roll out worldwide, here is what you can be looking forward to:

 

Google Maps Android API

 

The latest update to the Google Maps API gives you the ability to embed Street View into your apps, giving your users the ability to use 360-degree panoramic views. The new API also gives users the ability to control the Street view camera in terms of zoom and screen orientation.

 

Google also added additional features to their Indoor Maps API. Find more info about it on the Android Developer’sblog.

 

Activity Recognition

 

Using Google’s Location API? You’re in luck! Google added two additional tracking options, allowing you to detect whether the user is running or walking. This new API update gives you the power to be even more responsive to your users as they are on the go, elevating any location-based capabilities that you already have integrated into your app

Continue Reading >>

App Updates and Proper Versioning

Posted on April 18th, 2014 by


One of the keys to long term success on the app stores is releasing occasional app updates. Updates help address user concerns and will keep your app “fresh” in the minds of your users. If you wish to keep your app live for a long time, you will most likely release a sizable amount of app updates. If this is the case, how will you keep track of how many updates you have completed, and how will potential users know that you are actively updating your app?

 

Below are some of the most common types of app updates and how to use proper software versioning to help you, your users, and the app stores keep track:

 

Types of Updates:

 

Bug Fix (Revision):

 

The most common updates are usually big fixes. Bug fixes usually won’t change the structure or UI/UX of the app, but they do patch up any bugs or issues caught by users as they are trying out your app.  Developers should try to roll out bug fixes as soon as possible after a bug is reported.

 

It could be that you are receiving a lot of bug reports from users all at once. How do you decide which to fix? Focus first on the bugs that affect the highest number of users, and then categorize others based on the severity of the bug.

 

You can keep track of bug fixes through proper software versioning. Software versioning usually follows this pattern: major version.minor version.revision

 

According to the common number scheme for software versioning, any bug fixes are considered minor revision updates. So, once you update version 1.0 of your app with your first bug fix, your versioning number should read: 1.0.1 (major version 1, minor version 0, revision 1)

Continue Reading >>

The State of the App Stores: Q1 2014

Posted on April 15th, 2014 by
 apprevenueq12014

App Annie has just released their quarterly app intelligence report which tracks trends across the mobile app industry. Although there haven’t been any dramatic changes in the app industry from last quarter, there are still some important things that app developers should know, especially in regards to which countries are important to target:

 

Google Play Leads Downloads:

 

In terms of downloads, Google Play outpaces the iOS App Store by 45% (up 35% from last quarter). Google Play has consistently had more downloads than the App Store for a few months now, but it is worth nothing where these downloads are coming from.

 

The largest download growth was seen in Russia, Brazil, and Mexico, with Mexico seeing the most dramatic growth. The Mexican mobile market grew by 75% in 2013, and it is expected to grow 40% in 2014. So far, 65% of all mobile growth in Mexico has been on Android-powered devices.

Continue Reading >>

User Retention: 5 Mistakes to Avoid

Posted on April 1st, 2014 by


Getting users to download your app is much different than getting users to use your app. A recent report found that 80-90% of users removed an app from their device after only one use! This means that it is more important than ever for app developers to make a powerful first impression on a user. Below are 5 things a developer should avoid in order to master the art of the first impression:

 

Registration:

 

It can be tempting to ask a user to register with your app before they use it. This way, you’ll be able to gather information about them which will be used to personalize their experience or to bolster your marketing efforts. However, reports show that over 50% users will abandon an app if they have to register before exploring its features. If you want to keep some of those users, consider delaying the registration process until a) they want to access a specific part of your app reserved for registered customers only or b) they open your app for the second time.

 

Also, if you integrate social media into your login process, allow users the option of registering without integrating their social media profiles. Not everyone wants to share their activities constantly with their social networks.

Continue Reading >>

Submitting an App to the Google Play Store: A Checklist

Posted on March 21st, 2014 by


Though submitting an app to the Google Play Store is less of a hassle than submitting to the Apple App Store, Google still requires a number of things from their developers. Take a look at what materials you will need before publishing your app on Google Play:

 

Preparations:

 

Before you even begin the process of setting up an account, you should make sure that you have tested your app thoroughly. Android devices come in an increasingly wider variety of sizes, pixel densities, processing power, and OS versions. Figure out which device types you want to target, and then test your app as much as possible to make sure it works on those devices.

 

Start thinking about your monetization strategy. If you wish to release your app as a paid app, keep in mind that you cannot change your pricing model to free down the road. Developers with free apps can change their apps to paid, but then you cannot change it back. Developing a monetization strategy beforehand can save you a lot of headaches down the road.

 

Set up a website for your app and a support channel where users can contact you with questions, concerns, and technical problems. You should also begin to set up your social media channels to further connect with users.

Continue Reading >>

Updates from Google and Apple: What Developers Can Expect

Posted on March 18th, 2014 by
 ID-100248172

There have been rumors as well as public announcements from both Apple and Google over the past few days. For Apple, rumors have been circling almost non-stop about iOS 8, the new update to Apple’s mobile operating system. On Google’s front, the company just announced some major updates for Google Play game services ahead of the Game Developers Conference this week.

 

What iOS Devs Should Watch Out For:

 

Though the official announcement of iOS 8 is still months away (it is rumored to be released around the time of Apple’s developer conference), it doesn’t stop the internet from speculating about what iOS 8 will change from iOS 7. In addition to increased speed and stability, here are a few proposed updates:

Continue Reading >>

Apps We Love: Oldify by Apptly

Posted on March 11th, 2014 by
 b9d33341e64e78d3-Oldify2_screenshots_03B

The developers at Apptly have taken the facial disfiguration apps to an awesome new level. With their app Oldify, users are prompted to either take a selfie or choose an image from the photo library. After indicting where the eyes, mouth, and chin are, the user can “oldify”!

 

(Just remember: don’t smile!)

 

To differentiate it from other facial disfiguration apps, the developers of Oldify animated the photos. Now you can see your faux-old self blink, smile, and yawn at you; it will even follow your finger with its eyes if you drag it across the screen. If you poke its forehand, your face will mutate into a hilarious expression.

 

Users can unlock new features through in-app purchases, enabling them to make their pictures look even older or add in some equally funny animations.

Continue Reading >>

Contact Us

Copyright © 2013 StartApp, Inc. All Rights Reserved. StartApp and the StartApplogo are trademarks or registered trademarks of StartApp, Inc. All third party logos and trademarks mentioned are the property of their respective owners.