In this 2 weeks I was working in Android, maybe It is not my first time on this technology but I am learning new concepts and functions about this language. The first that I learned was how to can I control several simultaneous events on the interface, For example, when we are using the a tablet and we need resize the screen or image, we puts 2 fingers on the scream and we moved it oppositely, this is a event simultaneous. Other kind of event is when you do double tap on the scream, this event I used for the Wappo App. When the user make double tap on the scream, the texts go to be encrypted. I used this library to implements this functionality. On my opinion that is too easy to use and understand, the only problem is that the library is not support.
The second functionality of my feature were the fingerprint. From this functionality I had severals problems, especially on the versions of the android and the lot of documentation in internet. To implement this functionality I only use that example to help me. When I studied the code I learning that the finger was already register on the device and I did not register. Also that if I went to get the finger printer I needed create a key before to compare the actual fingerprint with the saved. Until this part the programming was not difficult, but when I tried to test the program on my tablet or the cellphone of Lugo the program crashed.
When I could ran the program without fails on both device on the phone of Lugo can not detect the fingerprint. On this moment my code was a disaster, then to detect the fail I first needed put in order my code. When all was relatively ok, I tried to test the code again, but I had the same problem. Then I decided investigate again on internet, but I only find that the fingerprint only had support by the devices with API 23 or more. when I get this answer I was disappointed, I thinked: What Google puts finger printer on device with the versions that the crafters could not use.
This was not the first time that I had problems with the versions, I need pay more the attention on this kind of errors. From the next time I need first investigate the tools that I go to use and find if the version can support it