Build A Custom Launcher on Android

By Ashraff Hathibelagal Introduction In its most basic form, a launcher is an application that does the following: it represents the home screen of a device it lists and launches applications that are installed on the device In other words, it is the application that shows up when you press the home button. Unless you’ve […]


Creating an FAQ Page Using Two Loops

By Rachel McCollin FAQ pages are quite common on websites, in particular e-commerce websites or those promoting a product or service which potential customers are likely to have questions about. Creating an FAQs page can save time and money by providing answers without customers having to email or phone the site owner, and may help […]


Introduction to Generators & Koa.js: Part 1

By Bhanu Chaudhary Koa.js is an expressive next-generation web framework written for Node.js by the people behind the Express and Connect frameworks. Koa.js leverages generators, which are a bleeding edge feature of JavaScript, and have not yet been made into stable versions of Node.js. Koa aims to use generators to save developers from the spaghetti […]


An Introduction to Swift: Part 1

By Michael Musallam At WWDC 2014, Apple has introduced one of the biggest updates to iOS since 2008 from a developer’s point of view. They introduced HomeKit, HealthKit, CloudKit, and Extensions, just to name a few. But the biggest surprise out of WWDC 2014 was the introduction of a brand new programming language, Swift. Swift […]