Android Lollipop 5.0 Features – Part II

In the previous post about Android Lollipop (“L” for short) we talked about the new Android user interface design approach, Material Design, new changes in notifications and the multiple profile feature. In this blog post I am going to talk about some other important Android L features such as priority settings, super battery saving mode

One IDE to Rule Them All

I’ll just start by saying that the end of Visual Studio Express is nigh. Gone are the days where you have to install multiple versions of the express edition to create projects on different platforms. No longer is there a caveat that divides casual and indie developers with professionals using a more sophisticated derivation of Microsoft’s

Android’s Lollipop 5.0 Features – Part I

Android Lollipop was first introduced at the Google I/O 2014 event and introduced Google’s new approach in UI design, and Material Design. I am going to call Lollipop “L” for the rest of this blog post for simplicity! Android L has leveraged up the user experience by the order of magnitude. There are a lot of huge improvements

Introduction to the World of Smartwatches – Part I

What is a smartwatch? As the first step, here is the Wikipedia definition of “smartwatch”: ”A smartwatch (or smart watch) is a computerized wristwatch with functionality that is enhanced beyond timekeeping.” Wearing a smartwatch is basically like carrying a tiny smartphone on your wrist, however there are a few things to explain about them. In

Getting the UDID of your iOS Device Using iTunes 12

Getting the UDID of your device using iTunes 12 on both Mac and Windows can be done using the steps below: 1) Launch iTunes 2) Connect your iOS device 3) Click on “Serial Number” and the UDID will be revealed 4) Copy the UDID using the menu choices Edit->Copy The UDID is used by iOS

Toronto iPhone and Android App Development

At Push we have developed apps for companies across North America. But we wanted to highlight some of the mobile app development we have done for clients in Ontario. Specifically apps for clients in Toronto. Below is a list featuring some of this recent work: Credit Union Central of Canada Known informally as Canadian Central,

Expanding Horizons – an iOS 8 Review

If you have even a passing interest in mobile technology, you will certainly have read one of the innumerable iOS 8 reviews that have sprung up since that operating system’s release on September 17th. This year, Apple released what – at first glance – looks like an incremental upgrade. I won’t try and run through

Intellectual Property: Protecting Your Software Idea

Building an application for smartphones is a lot like constructing a house. It requires meticulous research & planning, time, energy, and resources. But what if someone else builds a near-identical version of the perfect house you envisioned, undercuts the price, and puts it up for sale right next to your lot? Sadly, unless you are

Most Expected Features in Apple’s iPhone 6

Apple’s next big event is coming up in a week on September 9th, and the biggest rumor is that the bigger iPhone is expected to be unveiled. In this post I will update you on the most expected specifications of Apple’s iPhone 6. There are a lot of rumours about what iPhone 6 is going to carry

Why are Some Apps Released for iOS or Android First?

Mobile app developers are often faced with a critical choice. The endgame for any successful app is availability on both major platforms, Android and iOS. However, quite often neither the development nor release of a new app takes place simultaneously across both platforms. Sometimes one platform gets an app faster, and sometimes even much faster.

What Can iOS 8 Tell Us About Future Apple Products?

This June, Apple announced the new version of their mobile operating system, iOS 8. This is the operating system that will power the upcoming iPhone 6, the new line iPads, and possibly be adapted to new products like a smartwatch or a new Apple TV. Although we don’t know much about these devices yet, some

iOS 8: HomeKit

“Huge for developers. Massive for everyone else.” reads the tagline on Apple’s iOS 8 Preview webpage. With all the focus on how much iOS 8 will benefit the developer, it is easy to lose sight of the benefits for the end-user. It is important to remember that a better environment for developers will lead to

iBeacons will Change Retail

One of the early uses of iBeacons was in Major League Baseball (MLB) for helping people to find their seats in stadiums. With the recent announcement by Hillshire that iBeacons showed at 20X increase in purchase intent (intent to purchase) products it really shows that iBecons will change retail. It will give the retailers the

A “Swift” justification

At Apple’s Worldwide Developer Conference (WWDC), a new programming language was announced. A programming language is a language that allows a developer to construct an application. With a language developers can communicate with the device hardware to get it to perform tasks for us, like getting the user’s location using GPS, or display things to

The Smartwatches are coming

Smartphones, tablets and apps have changed people’s lives. How they interact with each other and how they interact with information has fundamentally changed in the past few years. A new class of devices have come out called Smartwatches which also have big potential to make an impact on the “smart” market. With the recent leak

Quality software comes from within

One of my mentors at Apple used to say to me “With Infinite Time and Infinite Resources an Engineer Will Produce Nothing”. I believe this to be true. This is because given infinite time and infinite resources an engineer will build and rebuild the same project over and over again. Each time better using new

Batter Up! How Apple may hit a grand slam

If you watched Apple’s Keynote address at the WorldWide Developer’s Conference earlier this month, you could be forgiven for coming away a little disappointed. Apple did not announce – as many had hoped – a new phone, a new product line, or even any updates of their current products. They did unveil OS X 10.10

WWDC 2014

Every year, about 5000 people descend on San Francisco to attend Apple’s annual Worldwide Developers Conference (WWDC). Attendees get direct access to Apple’s software engineers, who are directly responsible most of the software that ships on Apple devices. They get to attend sessions covering various topics on how to build the best apps for iPhones,

Mobile Trends Highlights

Kleiner Perkins is one of the most successful venture capitalist firms in the world. They have funded household names like Google, Facebook, Twitter, Intel among many others. They are a world-thought leader in predicting what is coming in the future, often because they are a part of picking the best ideas and helping to shape

Consistency Matters.

Have you ever found yourself buying something at the store, pulling out your debit card to pay, only to find that the debit machine is a completely unexpected design? Do you remember how annoying it was when you hit the wrong button because it wasn’t where you expected it to be? Why on earth can’t