IVA App – Open Source Web App

IVApp is our first Sencha Touch WebApp and we release it’s source code to study and to improve it!

Click on this link with your iPhone, iPad, Android mobile device: (you can even visit it with safari or chrome on your computer!) http://ivapp.movableapp.com

Fork on GitHub! https://github.com/movableapp/IVApp

 What IVApp do?

IVApp is a quick utility to calculate IVA percentage based on italian rules. It take an import (in Euro) and calculate [Import + IVA] and [Import - IVA].

Screenshots

We made this app as simple as possibile but we are sure you have better suggestion to leave in comments! Click on thumbs to see full-size image!

     

 Custom Input Type: EuroField

When building this app we ran into an usability issue: standard input field uses a full-featured keyboard… but in our app we need only digits!

We searched the net and found the answer in pattern attribute of an input field. If you set up this attribute to “[0-9]*a minimalistic numeric keyboard will be used!

Another smart behavior of this component is that you will never be asked to insert commas or dots to setup decimal digits. Simple insert all digits starting from cents: “1000″ -> “10.00″.

This behavior is inspired from the MoneyWell insert panel. I love it so much!

Add-To-Home Plugin

This app include our add-to-home plugin so when you open IVApp from the browser with an iPhone or an iPad you will be asked to add the app to the home screen.

Tutorials

Next weekes we will write some tutorial about this app and its components. These posts will be listed here so come back or subscribe to RSS!

What People Think About: