We have built apps over the years in a variety of different industries including retail, banking, medical, education, and more. We know that quality is important, but this is the first time we can talk about an app we built saving a person’s life. We are in the final stages of releasing the Ora App in
Push Interactions Named as Canadian App Developer Leader
Push Interactions is a proud leader in the Canadian app development community according to a recent update by Clutch, an app development ratings and review firm. Clutch determined us as a leader by analyzing our previous work, our clients, and our ability to deliver. The thing that really separated Clutch’s findings were the client
AlphaGo’s win over Lee Sedol is a landmark for Human Kind
AlphaGo’s win over Lee Sedol in Game 3 is a landmark for Human Kind. Artificial Intelligence has conquered the human mind. Even top researchers in Artificial Intelligence never predicted that this could happen a week ago. But it has happened. Computers have now beaten humans at the most complicated and creative game that man ever
Be Careful What Technologies You Use
When engineers choose technologies for a project, they often want to try out new tools they haven’t used before. Perhaps something they read or heard about. Or something that may prove to solve a certain problem. Whenever choosing 3rd party technologies you must keep in mind that the technology you use will be around for
Building Mobile Apps that Pair with Other Devices
The huge majority of mobile apps live in their own bubble; they don’t interact with any other devices. Sure, some apps connect to other phones, but these mostly go through cloud-based systems, not directly connecting to other phones nearby (with notable exceptions, like FireChat). There is a new class of apps becoming mainstream. These apps
Percentage-based Margin and Size Layouts in Android Development
As an Android developer with a background in web development, the first thing that I noticed designing user interfaces for Android apps was that there is no screen-related relative dimensions. Developers may say there is a ViewGroup called RelativeLayout, which as the name implies, is relative. However, this layout only helps you to have views
Product Vision and Leadership Key to New Product Development
As developers at Push Interactions, we are often called on to assist our clients with the product development process. And as an app development company, we also work to develop our own products. On a daily basis, we are refining our product development process to identify market opportunities and design and develop new products that
Increased Granularity in Android Runtime Permissions
Google recently unveiled their new Nexus phones and have begun the launch of Android Marshmallow. In this blog I’m going to talk about what I think is the most important added feature in Android Marshmallow: Runtime Permissions. You may recall the scenario where you want to install an Android app and the Play Store asks
Enterprise Distribution in iOS 9.0.x-9.1.x : Untrusted Enterprise Developer
Untrusted Enterprise Developer In iOS 9, Apple changed how Enterprise distribution works. You may have seen the following dialog stating “Untrusted Enterprise Developer <developer> has not been trusted on this iPhone. Until this developer has been trusted, their enterprise apps will not be available for use.” This was in order to better protect users. But does