When you spend most of the day, every day, programming in Objective-C and working on iOS apps, you take for granted your personal work flow. I certainly wouldn't try to tell somebody to adopt everything that I do, but there are approaches I take that I feel could help people.Read More
As a 'creative exercise' our company were cool enough to let my team spend a week in a house in Brighton to work on various different projects outside of our usual focus. My emotions leading up to it were mostly of excitement, but with a definite hint of anxiety being without my routine for 7 days.
The list of things we look at throughout the week is relatively large when considering the time we had:
(Bare in mind I work a a publishing company)
- Second Screen experiences
- Smart TV apps
- Apps outside of Newsstand
- Sprite Kit
A few of those were more interesting than others. Worth mentioning is the fact that that Sprite Kit really is just Apple's take on the cocos 2d framework. As somebody who used to do games development and has played with cocos 2d in the past, this almost certainly isn't as much Apple copying that framework as it is just a good approach to developing something like this.
My favourite out of all these was iBeacons, and before you disregard me as another guy just exclaiming the virtues of iBeacons as the disregarded diamond. Basically an iBeacon is just a smart bluetooth device which has a unique identifier. An app can subscribe to the identifier through Core Location, and when it comes within range the app will receive messages.
The iDevice and iBeacon's communication is smart enough to determine range and strength as well as other things. With this sort of information a ridiculous amount of possibilities are opened up. You could be walking around a shop and be given information about the item you are standing in front of. You could elk pas a restaurant, and if you ever some sort of app which gives you information about places to eat it has the ability to pop up the menu and could even tell you how many tables are free.
There's already an app out there that will tell you how close your luggage is when you are waiting for it at the airport. I can only imagine what else will be done with this technology, and I for one am very much hoping that people take advantage of it's potential.
I suppose on thing to take from this brief post is that we should all take some time here and there to do things that we don't usually get the time to do. I't so easy to think that you'll do something later and become resigned to the fact that later is never today. Make later today and take some time to look at that thing you've been thinking about, you could be the guy who makes the coolest new iBeacons app.
Around November, after attending Silicon Milkroundabout, I found myself in the very nice position of having a few interviews lined up. Out of the companies that were interested in me, one truly stood out. Dennis Publishing had a work ethic that is appealing, apps that are beautiful and well designed, and a lead iOS Developer whom is lovely and extremely talented. The interview was more an interesting conversation about development than anything else, and my mind was made up on where I most wanted to work immediately following it.Read More
Podcasting has possible one of the largest audiences available for any entertainment medium. TV requires investment of time, video games more so, and along with that reading is, for most people, a task that requires focus. There are the people who will happily have TV on in the background whilst they do something else, but in that case the show is obviously not good enough and so why bother? Podcasts can be listened to whilst walking, at the gym, cleaning, or doing other such activities. The time investment is subjugated and as such everybody, even those who claim ‘not to have a commute’ have some time somewhere to listen to a podcast or two in the week.Read More