Why Enterprise Mobile Apps Fail

  Many enterprises fail on their mobile app projects before a single line of code is even written.   From the perspective of enterprise, failure isn’t defined by how many downloads or how much revenue an app generates, but where it falls short operationally: over budget, over time, scope creep, etc.   Mobile: Does Anything […]

Ad Declaration Will Soon be Required for all Android Apps

  Google has begun reaching out to developers asking them to declare if their apps include ads, a move that has extended last year’s Designed for Families ad-labelling initiative to all Google Play app download pages. After January 11, 2016, developers will no longer be able to make updates to their apps unless they have […]

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 increasingly important as brands develop their mobile offerings […]

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 everyone who wants to look at the […]

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 open up new windows of opportunity. In […]

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 with more detail about the benefits of J2ObjC.   […]

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 ensure that our agile app development process remains as transparent […]

How to Get Your App Approved in the App Store

  Last week, we wrote a step-by-step guide to App Store submission. Since then, we’ve had a number of questions about timelines and submission rejections. So we decided to do a follow-up post outlining: The timeline for App Store approval How to avoid your app submission being rejected      by  PhotoAtelier The Approval Process & […]

The Top 5 Reasons Transparency is Important in App Development

  Transparency, in any project, means open and honest communication of a project’s status in as close to real-time as possible. In our agile mobile app development process, it ensures an open forum where stakeholders and the entire delivery team are given total access to the status of all aspects of a project. This includes:   The […]

How To Submit An App To The App Store

This post has recently been updated and can be found here: How to Submit an App to the App Store [Updated] App submission is often an afterthought. But ensuring you submit your app to the App Store properly (a service included in our end-to-end development) is an important first step to ensure exposure and entice users to […]