Android 5.0.2 and New Factory Images For Nexus 7 (Wi-Fi) Available

Android 5.0 is has been publicly available since early November, and the … more

Github Tutorial App Shows You How to Use… Github

Github can get pretty complicated and using it can become quite daunting, especially … more

Google Glass-like Clip-On For Regular Glasses Developed by Sony

For the price of $2,000, a pair of glasses that can run apps, take pictures, … more

Micromax Takes OnePlus to Court! Android Wear Receives Lollipop – XDA TV

Android 5.0 Lollipop is available officially for the Moto 360! … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP][UPDATED Oct 9 2008] XChange R8 currency convertor

OP pedmond

16th August 2008, 07:35 PM   |  #1  
pedmond's Avatar
OP Senior Member
Flag Bucharest
Thanks Meter: 105
 
1,398 posts
Join Date:Joined: Jun 2007
More
Hi guys,

I must admit that I didnít write software for a few years, and this is my first attempt after a long break Ė so please be gentleÖ

Xchange R8 is a simple currency convertor. You can choose 3 currencies to be displayed and for the time being you have two WebServices available: Bank of Romania (for my Romanian friends) and Bank of England (for my other friends). Bank of England currency are accessed via the Export Technologies WebService.

You need of course an Internet connection.

For Bank of Romania you can choose to see the currencies as they were at a certain date. Before you ask, chosing a date in the future will alas not work. The Export Technologies service does not have this function though, and when working with the Bank of England this choice will be unavailable.

The program remembers the last downloaded values for each service.

Please note that the Export Technologies service (for Bank of England) is slow Ė an update can take up to a minute. Thereís nothing I can do about that.

I wrote this program initially for myself, as I often needed to know the currency rates and this is much faster than navigating from the browser. Then I saw somebody on this forum asking about such a program. While Iím sure better solutions can be found, I had a lot of fun writing this. Besides, itís free!

Iím totally willing to add other WebServices to the list if you can provide me with their address.

Please note that I can only work on this during weekends: I have a company to run and it takes almost all my time.

Another note: .NET 3.5 framework is required.

UPDATE: v 1.1:
  • Added Bank of Hungary web service
  • Corrected a bug in the calendar: when first opened it always went to a day in July. Now it defaults to today.
Notes: Bank of Hungary does not update the service daily. Therefore, after you press Download, you may see a different date than today appearing at the top: this is the date of the last update. Furthermore, because of this, when you use the calendar to choose a date, you may get the message "No data available for the chosen date!". Simply choose another date. Hint: they don't update during weekends.

UPDATE 21/08/08 v 1.2
  • Added Invert function for those who prefer to see the exchange course mirrored. For example, if before you saw 1 GBP = 2 USD, after Invert you'll see 1 USD = 0.5 GBP.
  • Added calculator. For pic see next post.
UPDATE Oct 9 2008 v 2.0
  • You can now convert from EUR to USD and actually whatever you want from a list of 150 currencies. Choose Webservicex from Options -> Currencies.
  • Please note that this service is updating all the time, so values taken at a few minutes apart can vary slightly. This may actually be a good thing if you want to feel the pulse of the market in these stressed times.
  • One problem with Webservicex (affecting only Romanians as far as I can tell): it only contains the old currency (ROL) and it always returns zero. I don't see this as real trouble, as you can always use the Bank of Romania service.
Attached Thumbnails
Click image for larger version

Name:	Main screen.jpg
Views:	4400
Size:	55.4 KB
ID:	106640   Click image for larger version

Name:	Currencies.jpg
Views:	2401
Size:	43.5 KB
ID:	106641   Click image for larger version

Name:	Choose date.jpg
Views:	1704
Size:	65.4 KB
ID:	106642  
Attached Files
File Type: cab Xchange R8.CAB - [Click for QR Code] (86.9 KB, 1926 views)
Last edited by pedmond; 9th October 2008 at 06:03 PM.
16th August 2008, 07:35 PM   |  #2  
pedmond's Avatar
OP Senior Member
Flag Bucharest
Thanks Meter: 105
 
1,398 posts
Join Date:Joined: Jun 2007
More
Pic for the calculator:
Attached Thumbnails
Click image for larger version

Name:	Calculator.jpg
Views:	741
Size:	73.2 KB
ID:	107489  
Last edited by pedmond; 21st August 2008 at 12:10 AM.
16th August 2008, 10:28 PM   |  #3  
tampiss's Avatar
Senior Member
Flag Prague
Thanks Meter: 6
 
166 posts
Join Date:Joined: Aug 2007
More
looking gr8
would you add the CZK (www.cnb.cz) for Czech friends too? :)

http://www.cnb.cz/cs/financni_trhy/d...denni_kurz.jsp

tampiss
16th August 2008, 10:29 PM   |  #4  
tnyynt's Avatar
Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Thumbs up
Nice business app! Good work!
The Following User Says Thank You to tnyynt For This Useful Post: [ View ]
16th August 2008, 10:29 PM   |  #5  
buciuman's Avatar
Member
Thanks Meter: 0
 
66 posts
Join Date:Joined: Aug 2008
Your romanian friends thank you!!
16th August 2008, 10:51 PM   |  #6  
pedmond's Avatar
OP Senior Member
Flag Bucharest
Thanks Meter: 105
 
1,398 posts
Join Date:Joined: Jun 2007
More
Quote:
Originally Posted by tampiss

looking gr8
would you add the CZK (www.cnb.cz) for Czech friends too? :)

http://www.cnb.cz/cs/financni_trhy/d...denni_kurz.jsp

tampiss

I definitely would. However, I need what is called a WebService, like http://www.exporttechnologies.com/we...vice.asmx?WSDL.

That is usually an XML file defining the access to the service. A site simply giving a list of currencies is not a web service.

I looked at the Czech National Bank site (the english version) and could not find any link to a service. Perhaps you can help me there?
16th August 2008, 11:01 PM   |  #7  
tnyynt's Avatar
Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Quote:
Originally Posted by pedmond

I definitely would. However, I need what is called a WebService, like http://www.exporttechnologies.com/we...vice.asmx?WSDL.

That is usually an XML file defining the access to the service. A site simply giving a list of currencies is not a web service.

I looked at the Czech National Bank site (the english version) and could not find any link to a service. Perhaps you can help me there?

Magyar Nemzeti Bank aka National Bank of Hungary: http://www.mnb.hu/engine.aspx?page=mnbhu_webservice
16th August 2008, 11:13 PM   |  #8  
pedmond's Avatar
OP Senior Member
Flag Bucharest
Thanks Meter: 105
 
1,398 posts
Join Date:Joined: Jun 2007
More
Quote:
Originally Posted by tnyynt

Magyar Nemzeti Bank aka National Bank of Hungary: http://www.mnb.hu/engine.aspx?page=mnbhu_webservice

Got it. The description is at http://www.mnb.hu/arfolyamok.asmx?WSDL

I'll implement it as soon as I can. With a little bit of luck I'll have it tomorrow.

UPDATE: Done! Please look at the first post of this thread to download.
Last edited by pedmond; 17th August 2008 at 03:50 AM.
20th August 2008, 12:00 AM   |  #9  
Junior Member
Thanks Meter: 0
 
4 posts
Join Date:Joined: Feb 2008
Very nice app

Is it also possible to add a swiss and japanese bank?

Thanks from switzerland :)
20th August 2008, 08:01 AM   |  #10  
Kafro's Avatar
Member
Thanks Meter: 0
 
98 posts
Join Date:Joined: Aug 2008
More
Xe.com is the best currency exchange site.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes