Archive by Author

Remembering Steve Jobs

Steven Paul Jobs, 56, died Wednesday at his home with his family. The co-founder and, until last August, CEO of Apple Inc was the most celebrated person in technology and business on the planet. No one will take issue with the official Apple statement that “The world is immeasurably better because of Steve.” With Steve [...]

How to implement Push Notifications: Apple iOS

Local notifications and push notifications are both ways for an application that isn’t running in the foreground to let its users know it has something for them. That something could be a message, an impending calendar event, or new data on a remote server. When presented by the operating system, local and push notifications look [...]

How to implement Push Notifications: Android

This tutorial is for getting started with Android Cloud to Device Messaging (C2DM) on Android. In the iOS world this is known as “push notifications”. There are many good resources out there for getting started, but all of them, I felt, were lacking in one way or another, which is why I decided to put together [...]

Submitting Your App to the Android Market

Finally, the moment you’ve been waiting for: submitting your completed app to the Android Market. The process is actually pretty straight forward: you just need to prepare a release version of the app and upload it. Preparing a Release Version of Your App You need to do a few things to get the app ready [...]

Submitting Your App to iTunes App Store

It’s the moment you’ve been waiting for! You are submitting your completed app to iTunes App Store. There are several steps to this process, so you’ll want to have all your ducks lined up before you even think about submission. At a minimum, you’ll need the following to complete the app… Store submission process: A [...]

Developing for Multiple Screens on Android – Part 2: Implementation

The great thing about Android is also the same thing that annoys developers – the ability to run on multiple devices. When it comes to developing games or apps you need to think of how to incorporate the multiple screen resolutions so that it is compatible across the widest range of devices. Tackling this problem [...]

Developing for Multiple Screens on Android – Part 1: Design

Unlike iPhones, Android devices do not have the same company developing both the software and hardware. This leads to different combinations of screen sizes, resolutions and DPIs creating quite a challenge when designing and developing for these devices.  While the iPhone 3G/S and iPhone 4 have different resolutions and DPI, they share the same screen [...]

Top 10 Tips for Developing Android Apps

Over the course of developing Android apps you may encounter various speed bumps.  I certainly ran into my fair share of them.  I painstakingly worked through each and every one of the issues.  I wish someone would have told me about all these ups and downs before I started my Android app development.  I’m going to [...]

Create, Review and Publish your iPhone App (Part 3 of 3)

This is final part of the iPhone App development process. It ends with submitting your app to iTunes. Now let’s get ready for the big dance – get those dancing shoes polished off and start practicing the moves you’ll be showing off on the dance floor. Here’s a step by step guide that you can [...]

Mobile by the Numbers

Mobile is a rapidly developing sector. According to some projections, mobile internet usage will overtake desktop usage before 2015. In preparation, companies are developing new mobile commerce platforms, strategies, and marketing efforts. Microsoft Tag recently attempted to sum up this constantly changing space with a single infographic. Here’s the summary: The mobile market is large; [...]