Smart Card Application Development Using Java