The dynamic programmer

Calculating distance and speed with the GeoLocation API - PhoneGap (Part 9).

We will be making some changes on the application to calculate traveled distance and speed based on duration and the distance between to sets of coordinates.

Deleting files with PhoneGap (Part 8).

On our application we are uploading files to a server, we need to delete the files from the device once we are done..

Displaying current and max speed with PhoneGap and Ionic (Part 7).

I want to display the current and maximun speed of the current session on the home page.

A few different ways to improve user feedback in our Ionic application (Part 6).

Showing upload progress, adding a navigation bar button and improving the user experience.

Uploading files with PhoneGap and Angular (Part 5).

We will upload the information we recorded in Part 3 into a service.

Refactoring the js code structure PhoneGap and Angular (Part 4).

We are refactoring the code to make sure the services, controllers and directives are well facored.

Recording Geo location data with PhoneGap and Angular (Part 3).

We will be writing our Angular services that encapsulate some of PhoneGap API's.

Building a basic iOS UI using Angular and Ionic (Part 2).

We will start getting comfortable with the Ionic framework.

Building an iOS app with PhoneGap, Angular.js and the ionic framework (Part 1).

We will build an iOS app with web technologies to track outdoor activities.

Dynamic includes with Angular.js

Take advantage of expression evaluations to dynamically change the includes in your views.

Using includes with Angular.js to organize your UI modules.

Complex web applications will rarely need only one view per screen. Using includes help to separate concerns in your Angular.js apps.