Slide background Slider Image Slider image Core Physics
Core Geometry
Find out more
Slide background ANEMOS WEB BROWSER Privacy and Safety Speed and Responsiveness Slider Image Find out more Slider Image
Slide background Learning iOS Programming
from a unique perspective
Slider Image Slider Image Find out more Slider Image

Mobile Applications

The quality of mobile applications should have the ability to match up to software designed for non portable devices. They must offer long term device support as well as being user friendly and energy efficient. With regards to personal and business data, user privacy and safety should be a priority.

Hardware Support

Developing applications for different devices requires considering the constraints and features of these devices. Hardware support should be accompanied by similar performance capabilities on each device.

User Experience

The goal of the user interface is to allow effective operation and control of the device from the human end, whilst the device simultaneously feeds back information that aids the operators' decision making process.

Energy Efficiency

Mobile devices run on battery power. The energy efficiency of the device depends on the amount of energy consumed by the applications. Using applications which consume less energy not only helps to cut back on energy costs but also prolongs the battery life of the device.


This is the first of a series of books entitled "Picture Guide to Programming". A picture worth a thousand words that's why I accompany the explicit code analyses with rich visual content. This way learning programming becomes more approachable to everyone.


This is a showcase of my work.
Browse, take a closer look and enjoy!

Contact Information

Do not hesitate to contact me via email or social networking.

Picture Guide to iOS Programming

F. Tragopoulos

Developer & Programming Guide Author