>> I hope you can answer this basic question. Thanks a lot and keep it cool.
>>
>> Cheers,
>
> Simple answer is a BIG YES!!!

Hang on, not so fast.

There are lots of broken HTTP things in Shoes. It depends how Manuel
wants to access his API, if it is over HTTP then there might be some
issues. I've never managed to get SSL working on windows, for example
(might be because I'm packaging from OSX, who knows).

Also, if Manuel's requirements are not met by Shoes' download method
then he wont get any luck with Net::http ... because on Windows (and
windows only) Net::http is incapable of resolving domain names. You
can get it to work if you use IP addresses though (which is sometimes
not possible for some internet API hooks. An other difficulty with
using net::http is that you have to manage the threading yourself,
which can cause all sorts of GUI lock-ups.

My suggestion is to code up some code in shoes that accesses the API
*before* you do any funky GUI stuff. If you have no problems accessing
the API, then go ahead and code the GUI. Shoes makes it easy to get
funky with GUI (although text fields can behave strangely sometimes).
Otherwise, you might be better off with one of the other GUI toolkits.

Etienne

> more complete answer is that you can create a Linux & Mac versions!!!
>
> at a command prompt type this in and press enter/Return
>
> shoes -p
>
> the above command will give you the Shoes compiler screen from which you can
> select what type of BINARY program you wish to generate (WINDOWS, LINUX, MAC
> or Shoes very own SHY file).
>
> In Linux you have to sue the --p (but i stand to be corrected on that).
>
> HTH
>
> Dave.
>

Reply via email to