In our work over the years there has been times when we send users Android builds via a binary file hosted on a website. Installing apps in this way is fairly straightforward and is outlined below. Note it is recommended to delete any previous version of the app before installing the new app. The steps are
Technology in Saskatchewan – Forming The SKTech Group
Working with other tech companies in Saskatchewan, we have formed an advocacy group called SKTech (pronounced as “SaskTech”). One of the purposes of SKTech is to grow the tech sector in the province of Saskatchewan with an alliance of companies including Push Interactions, Zu, Vendasta, GasBuddy, and other local companies. At last count, thirty tech
The Switch to Swift is Coming
We have used Swift on a few of our projects but we haven’t fully adopted it yet. Until very recently the language and tools appeared to be changing rapidly, and that gave us pause. We put a quality experience for our clients and their end users at the forefront of our values, so we won’t adopt a new technology unless
Enterprise Distribution in iOS 9.2.x and above
In iOS 9.2 Apple updated how Enterprise distribution works. The updated steps are below: 1) Install the Enterprise App. At this point the app cannot be run until you change a setting. Note: You must do this step or the menu in step 2 will not appear. 2) Go into the Settings app and select
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
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
Mobile Takes over From Desktop
Something we have long predicted has finally happened. In terms of Google searches, mobile now has more searches than desktop. This point is especially striking given the fact that the “Desktop” category included tablets like the iPad, which are not what you would traditionally think of as a desktop computer. This means that for the
Swift is coming, you will adopt it, or give up native iOS development
We feel, like many do, that Swift – Apple’s new programming language – isn’t quite ready for production. We aren’t currently using it for any projects beyond small internal experiments. Swift is still undergoing heavy revision by Apple and the tools provided for Swift development are in need of refinement. But make no mistake Swift is coming. For now, one