Android Applications

News app – EDA news

This app retrieves the news feed of the Engineering and Digital Arts Department of the University of Kent. The application allows the user to check the list of news and see the details of selected news articles.
Worked with: Volley, RESTful Web Service, Crashlytics, Material Design, Responsive Layout, Caching, Internal Storage, RecyclerView, Fragments, Navigation Drawer.

myPersonality app

This app allows the user to complete a set of questions based on psychological tests to calculate his empathy level. Additionally, after the user’s permission the app gathers the user’s Facebook activity and stores it in securely in a database. The data that need to be gathered are:

  • Facebook profile properties (e.g., gender, age, location, number of friends) including the full list of participants’ friend names.
  • Results of two psychological tests: the Interpersonal Reactivity Index (IRI) to measure individual differences in empathy and the Multigroup Ethnic Identity Measure to measure ethnic identity (MEIM).
  • Facebook social interactions data (e.g., frequency of interactions, “likes”, “shares” and “comments”).

Purpose: This app acts as the provider of the necessary data – social media behaviours and personality traits – in order to help an ongoing research study to examine the correlation between a person’s digital traces and his level of empathy.

Worked with:
Server side: NodeJS / ExpressJS, MongoDB, Google Cloud Platform, Facebook API, Docker
Android: Android Studio, SQLite, Facebook SDK, Crashlytics, Google Analytics for Android, Volley, Material Design, CardView, RecyclerView, Fragments, Navigation Drawer.


iOS Applications

Game app – LefkSnake

A simple and easy to use mobile game application which represents the light cycle game.
Worked with: UIKit, CoreGraphics

Flickr app – LefkFlickr

Explore Flickr images and Flickr tags in various ways.
Worked with: Mapkit, CoreLocation, UIAnimations, UIGestures, Flickr Rest API, Web Services

Twitter app – LefkNews

Since I like to keep my twitter timeline updated with current technology news, this app retrieves my timeline tweets and displays them as a news feed.
Worked with: Twitter Rest API, Web services.

Ophthalmic iPad – Hess Test App

This project involved implementing a fully functioning iPad application in order to digitalise the Hess Screen test process for Haag-Streit UK LTD.

Features include:

  • Storing the patient’s, doctor’s and hospital’s details
  • Recording the patient’s responses on a digital chart
  • Exporting the result into an external file server
  • Transforming the Hess screen into a digital one, by using an Apple TV.

Lite version is available on the App Store.
For the full version contact Haag-Streit UK LTD to get an invitation for the Beta version.
Worked with: CoreGraphics, Web services, Apple TV.

Pills Reminder app

A useful app to remind you to take your medication, explore nearby pharmacies, scan medication’s barcodes and more.
Worked with: MapKit, CoreLocation, SQLite.


Mobile Web App

I am a big NBA fan, thus I have created a NBA web application, optimised for mobile devices, to show the NBA schedule (both regular season and playoff season), the NBA standings and some info for each of the league’s teams.
This site retrieves the required data using the Sports Data trial API.
Worked with: PHP, jQuery Mobile, CSS, Google Maps and some additional JS libraries

Also, an iOS and Android app was produced with Cordova. Apps will soon be in the app stores

Web App link: NBA App