How to Use Push Notifications to Reduce App Churn
In the early stages of an app’s release, rapid growth is the focus, with user acquisition the most important metric for success. While it remains important as the app matures, user retention becomes equally – if not more – important. John Koetsier of VentureBeat even goes...
The 8 Metrics You Should be Using to Track App Success
This is a guest post from app lifecycle management platform Localytics; a similar version was published on their blog. Nearly 25% of apps downloaded are never used more than once - up from 22% just two years ago. Creating an engaging user experience is becoming...
Building a Continuous Integration System
What is a Continuous Integration System? For those that don’t know, a CIS compiles a project, checks for errors, and distributes the app to the quality assurance and product teams for testing. If a problem occurs, the developer who made the last commit is contacted. This way...
5 Things You Need to Know When Writing a Mobile App RFP
So you’ve got a project and you’re in the market for mobile app development services, which means it’s time to source vendors. // The process of selecting the right mobile app development company can be tough. You need to find a partner that is the right...
How to Write an Amazing Mobile App RFP
For a lot of companies, venturing into the mobile application development space for the first time can be intimidating. Mobile app partners can range from a freelance developer to a team of 1,000+. Knowing the right vendor to select for your mobile app development needs starts...
You’re Doing It Wrong: The Top 4 Reasons Why Apps Fail
Mobile apps continue to flood the market. According to Statista, as of July 2015, there were: 1.6 million apps available for download in Google Play 1.5 million apps available for download in Apple App Store Just under 1 million apps available in Amazon Appstore, Windows...
How to Determine Timeframe & Scope in Agile Development
In agile mobile app development, building a product is a collaborative, integrated process. Unlike the waterfall approach, it is not a pass off. For the majority of the project, 80% of the team will be involved throughout. The custom agile app development process typically involves 5...
22 Technologies That Every Mobile Developer Needs To Know
Anyone with experience in mobile knows that the technology advances quickly. Anything from OS versions to new devices to emerging technologies are testament to this. Staying up-to-date is key to remaining competitive, for companies and developers alike. Every new mobile technology can pose a threat or...
The Top 4 Reasons You Should Be Using J2ObjC
We recently wrote a post on J2ObjC and the benefits of using it for cross-platform development. It went over some of the advantages of using J2ObjC, but we’ve had some follow-up questions since. Rather than fielding these one-by-one, we decided to do a follow-up post...
3 Awesome Tools That Increase Transparency in Agile Development
Following our post on the importance of transparency in the agile development process, we received a number of questions about the “how”. While we can’t speak for everybody, we can give insight into our process. Here are a list of the tools we use to...