Android vs. iOS: How To Choose The Right Platform To Build For
The ideal approach to mobile app development would be to create both Android and iOS apps from the get-go to reach the widest user base possible. However, this isn’t always feasible, for a number of reasons ranging from timeframe to budget, to resource constraints, etc....
How Hotels Can Use Mobile Apps to Enhance The Guest Experience
Customer expectations and behaviors have changed. Almost every one of your guests is carrying a smartphone or tablet. Time spent within mobile apps is increasing tremendously. And with carriers making it easier to use devices across borders, people can stay connected anywhere and at any...
The Benefits of Building A Minimum Viable Product (MVP)
What do highly successful apps like Uber, Instagram, and Snapchat have in common? They all started as something much simpler than they are today. They're mature apps, the result of years of development and large amounts of capital. Developing an app of this scope requires a lot...
How tvOS Can Change The Face of Travel And Tourism
With tvOS opening the floodgates for a more diverse collection of content on Apple TV, there is an opportunity for the travel and tourism industry to create new experiences on an almost entirely untapped medium. The Airbnb tvOS app is an early example of the...
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...
The Project Management Triangle: How to Manage Constraints and Ship on Time
There are three constraints faced in every project: Scope, Time, and Cost. They are a part of every project and though they can be limiting, when properly managed they should not affect a successful project outcome. These are often characterized in the Project Management Triangle. Let’s...
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...
Apple HomeKit: Putting IoT Back on the Map
Considering Apple’s HomeKit was announced more than a year ago, it’s been moving rather slowly. One reason for the hold up is the stringent security requirements Apple has in place, which presents a rather large barrier to hardware developers. This HomeKit Icon .sketch file was designed...
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...