About John Slater

I'm a professional web designer professionally, in a professional way, but also love iOS Development and two years ago is when i threw myself into the deep end and learnt enough to create a few apps. While i develop my skills i want to help others learn iOS development, because i'm kind like that. @slaterjohn

V Festival iPhone App: Legal Threats

Posted On by in Development Diary

This article was written in 2010 regarding an iPhone app i had created at the time called iFestApp. Only small areas of the post have been updated since 2010. A 2012 app is under development.

I personally don’t think it is an unfair assumption to believe that most big corporations use questionable methods to make the little people, who threaten their profits, go away. Methods that i’m sure everyone back in reality would see as bullying, a way of throwing around their “big boy” name to make you stop what you’re doing.

You would have to do something rather special to get yourself into a position where a big company would want to stop you from doing something they thought could damage them financially, something quite sizeable to even be noticed by these people.

Apparently i’ve managed to get myself into a real pickle of a situation with Virgin Media because of an iPhone app i created called iFestApp something that, at the time, seemed innocent enough but apparently threatened a few pennies in V Festivals pocket.

So let me tell a little story about a nice young developer who just wanted to share his love for a music festival with like-minded people through the “geeky” means of iPhone App Development.

Read More

iPhone Development: My Experiences

Posted On by in Development Diary

This article was written in September 2010. This is a repost of the article as i feel it is fitting for iOSing.

The iPhone has been somewhat of an interest to me for some time, i often read stories about developers getting millions of downloads and making big bucks. So in February i decided i wanted to learn something new, this is what i’ve learnt.

You read about developers making big money from iPhone apps but to people on the outside it seems very unbelievable that someone can make a living from just one iPhone app, i know i did, but after giving it a go for a few months my views have changed, massively.

Read More…

Making a Jingle Bells App

Medium

Posted On by in Jingle Bells, Making Apps, Tutorials

Once again i lured our male readership in this with promise of free sexy ladies and i can’t help but wonder how many times you will fall for this before you realise we are not an escort service and these women are way out of your league.

Anyway moving on, we’ve done it. We set out to create a Jingle Bells app and it is now complete, so i thought i would briefly collect all of the links together for all 6 parts of the tutorial and publish one final post in the series with links to each part.

Read More

Making a Jingle Bells App – Bonus Tidbits

Easy

Posted On by in Jingle Bells, Making Apps, Tutorials

I thought it would be rude to simply leave you hanging with an ninety percent complete tutorial and not cover the little tweaks i made before i released our app, iJingle. Obviously in these tutorials we have covered the functionality and how you can achieve the same thing in your own app but we haven’t covered some of the smaller tweaks i made before i released the iJingle app.

  • Defining Supported Orientations
  • Prevent Auto Rotating
  • Adding Icon
  • Launch Screen
  • Prevent Toolbar Displaying

So as an added bonus to the series of tutorials i thought i would cover some of the little tidbits i’ve purposely left out of the past tutorials. The reasoning is simple, these are important parts in achieving what we achieved in the apps but they are important if you want to release your own app because the make the end user experience much better.

Read More

Making a Jingle Bells App – Part 4: Coding Background Change

Easy

Posted On by in Jingle Bells, Making Apps, Tutorials

So far we’ve covered the detection of shake via the devices accelerometer and created one action which will play a sound when called. The only function we are missing in the app we have put together so far is the colour changing of the background and also the general user interface, which we showed in part 1.

In this tutorial we will cover the building of the function which, when called, will test the current background colour and show the opposite colour each time the action is called. Following this we will add in the user interface image we designed in the first part of the tutorial and at this point we should we should have the app we set out to create. So moving swiftly into our current project (you can download the progress so far in the last tutorial) lets get to it.

Read More