Oct 21

Research: Useful software for students with visual impairments and dyslexia

Dolphin provides some great assistive software for students with visual impairments and dyslexia.

Ranging from magnification tools, screen readers as well as a reader with synchronised text highlighting and audio (to help users with reading problems).

They’re definitively a software company worth checking out if you’re interested in getting helpful software.


Link: https://yourdolphin.com

Oct 20

New Research Category

Good evening,

To accompany my final year project I’ve created a new “Research” category which can be used to jump to all of the research which I feel is interesting or important regarding my project and potentially more after I finish my University course.

Currently this research will focus on accessibility issues for users with either vision or reading problems when using mobile devices. Hence the title of my project: “TintVision: An App to improve use for those with vision impairments and specific learning disabilities” .

Some of the topics I’m looking at in this area include using coloured overlays to help people with dyslexia to read faster, how to avoid confusion between colours for users with colourblindness and also making apps easier to see for users with low vision.

The link to the category view is here: http://www.em-creations.co.uk/category/research/




Oct 02

Coming soon: An Academia tab!

Good morning,

As I’m now in my final year of University and we have some research related work to do, I thought that it might be beneficial to some people who happen to have interests in the areas which I’m going to be doing research in, to publish my work on my website.

Once this work has been finished I’ll be creating a new academia part of the website where you’ll be able to read my research work.


Happy coding,


Aug 23

NetBeans Java Tutorial – If Statement and Variables #5

In this tutorial I show how to use different types of variables in Java as well as how to use a basic if statement.


package tutorials;
 * @author Edward
public class Variables {
    public static void main(String args[]) {
        String myFirstVariable = "hi"; // Declaration and instantiation
        // Camel-case naming convention
        char myChar = 'd';
        int i = 3;
        double myDouble = 1.1;
        float myFloat = 1;
        if ((i * 2) != 2) { // True
        } else { // False

May 22

Canadian Facts version 1.3 released!

Canadian Facts

Version 1.3 of the Canadian Facts Android app has now been released!

There’s not much to see on the front-end but the update consists of a change to way facts are stored on the back-end of the app. This should make updating the app with new facts easier in the future.

Click here to install!

May 16

ecoCart – RESTful Web eCommerce solution released!

I’m pleased to announce that ecoCart a RESTful eCommerce web application which I’ve been working as my University web-script programming unit coursework is available for anyone to download and use here.



Full description:

ecoCart is an “online shopping cart” web application which can be installed
and fully managed, as well as maintained by English-speaking businesses worldwide.
It includes functionality allowing business owner’s customers to browse and search
through products (organised into categories) and make online purchases through
the web application.

The product also allows staff to update company information, the colour scheme
(of the user interface), manage their product catalogue (updating product descriptions, image and whether a product is “featured” or not) and delivery options at any time
as well as supplying staff with customer delivery information, reports on sales and
present them with real-time information concerning their organisation’s product stock levels.

The product further implements exclusive environmentally friendly features, encouraging
their customers to make environmentally friendly choices. Including: placing the
most environmentally friendly delivery options first (at the checkout stage). The application is also
designed to run on low powered and low performance server hardware in order to help
reduce the business’ carbon footprint.

*An important note to anyone intending to use ecoCart for their live business

ecoCart does not currently support any built in authentication for access to admin areas of the application, nor does it support any payment gateways to make payments for products. However anyone is free to continue development of ecoCart to include these features.


Feb 26

NetBeans PHP Tutorial – Quicksort Algorithm #16

In this tutorial I show how to implement a Quicksort algorithm in PHP.


$arr = generateArr();
print("UNSORTED ARRAY:<br />");
print("<br />SORTED ARRAY:<br />");
quickSort($arr, 0, sizeof($arr) - 1);
function generateArr()
	$a = [];
	for ($i = 0; $i < 10; $i++) {
		$a[] = rand(0, 100);
	return $a;
function quickSort(&$array, $lowOrig, $highOrig)
	if (sizeof($array) < 2) {
	$pivot = $array[($lowOrig + $highOrig) / 2];
	$low = $lowOrig;
	$high = $highOrig;
	while ($low <= $high) {
		while ($array[$low] < $pivot) {
		while ($array[$high] > $pivot) {
		if ($low <= $high) {
			// Swap their values
			$temp = $array[$low];
			$array[$low] = $array[$high];
			$array[$high] = $temp;
	if ($lowOrig < $high) {
		quickSort($array, $lowOrig, $high);
	if ($low < $highOrig) {
		quickSort($array, $low, $highOrig);

Oct 09

UoP Bus Timetable (Android App) released!

UoP Bus Timetable


UoP (University of Portsmouth) Bus Timetable is now available for free on the Google Play store!

UoP Bus Timetable Screenshot


Get it on Google Play

Status update


This is just a quick post to say that I’ve started working on a simple Android app for the purpose of quickly and conveniently showing students of The University of Portsmouth the bus timetable. This app should be ready soon.

Jul 24

SA-MP PHP Query and RCON API version 1.1 released

Version 1.1 of my SA-MP (San Andreas Multiplayer) PHP Query and RCON API is now available. There’s no major changes however it should be slightly more efficient and secure now.


Original post with examples



Older posts «