KillerSites Blog


Google Flutter vs Swift, Java and Kotlin

April 23, 2018

Mobile app development has moved toward hybrid apps, using the web stack (HTML5, CSS3 and JavaScript,) and frameworks like Phonegap or React Native.

But when it comes to the development of high demand (in terms of performance) mobile apps, using native languages like Swift for iOS and Java for Android is still the way to go. This might change with Googles Flutter framework.

Check out the video:



read more

My new Site on Apple’s Swift

June 18, 2014

Apple Swift


It took us a week but my site on Apple’s Swift programming language has officially launched!

I decided that (once again) I had to walk my talk and explore a new programming language. Swift is a good one to learn for several reasons:

  1. Swift is an ultra modern language. It’s always good to be clued into the cutting edge.
  2. Swift will open up the doors to speedy iOS programming. There’s good money in them Apples!
  3. It looks like a lot of fun!

So there you have it PHP nerds. If you are looking to stimulate your programmatic brain or maybe expand the type of (programming) work you can do, Swift is something worth learning.

Stefan Mischook

read more

Swift Programming Video Tutorials

June 7, 2014

Apple Swift


It’s been a few days since the xCode 6 beta and Swift was released by Apple to members of the iOS Developer Program. I’ve been working with Swift and created a few screencasts but because of NDA restrictions, I cannot post the videos!


But, I can talk about the language and teach you how to code in Swift – just without showing you xCode Beta 6.

I’ve already put out a quick article (on a few days ago where I went over some basic concepts in Swift.

The NDA should be unlocked very soon and so my videos will have to wait until then. But in the meantime, I will be covering Swift and iOS programming using other code editors and releasing those publicly. In private though, I will be working on Swift screencasts and as soon as the beta period is over, I will release them all.


Stefan Mischook

read more

Flash Player Officially Killed on Android

July 2, 2012

Google Android logo


Adobe announced that the Flash player will not be produced for Android:

We announced last November that we are focusing our work with Flash on PC browsing and mobile apps packaged with Adobe AIR, and will be discontinuing our development of the Flash Player for mobile browsers. This post provides an update on what this means for ongoing access to the Flash Player browser plugin for Android in the Google Play Store.

Without getting into all the details, Adobe is basically throwing in the towel for the Flash player on mobile devices. This is turn means that Flash on the desktop browser will eventually fade to nothing since people are not going to want to have Flash on their websites knowing that iOS and Android users will NOT be able to see their content.

Read the whole thing here:

… And this is why we no longer teach Flash because it seems clear that it will soon become a niche product where the jobs will be few and far between. Yes, this could take years, but already competitors like HTML5, CSS3 and JQuery are taking over.

Stefan Mischook

read more

Android Crushing iOS

November 15, 2011

Google Android logo

Hey Nerds!

This just out: Android Market Share Doubles, iOS Drops In Q3

Android’s share of the worldwide smartphone market was 52.3% for Q3, double what it was a year ago, according to fresh data from Gartner. Apple’s iOS dropped on a year over year basis to 15% market share for Q3.

The culprit for Apple’s drop? The iPhone 4, of course. People were waiting for the iPhone 5, or as it turned out, the iPhone 4S.

Read more:

I’m no Android fan-boy and I happen to like Apple products a lot – I think the the Mac Air is the greatest computer ever made. But as a practical web designer and web programmer, you have to be mindful of what’s going on in the real world. It is clear that Android is and will be the dominate player.

So web designers and developers (programmers) have to learn HTML 5 and CSS 3 since they both run fine on Android and iOS.

Stefan Mischook

read more