Forum Moderators: travelin cat
We have 1 "Inbox" here where all FTP ads go. There are 8 teams here which have access to this folder and all have ads FTP'd to them. Then we have 8 "Outbox"'s. 1 per team. So each team every day, multiple times, opens these two folders and drag their ads to their respective "Outbox". So I have decided to create an application that will list the contents on the "Inbox" and allow you to move items to the "Outbox" from a small window that will resemble a stripped-down and limited (It will only show the inbox's contents and the outbox's -- And will not give the option of changing directories) version of an FTP program.
There will be 8 elements on this small window:
1) Inbox panel
2) Team directory drop-down
3) Outbox panel
4) >>> Button to move from inbox to outbox
5) <<< Button to move from outbox to inbox
6) X Button to delete ads out when necessary
7) Set of 2 radio buttons to list contents by date modified or alphabetical
Really a pretty simple application, however I have researched Developer Tools to no end it seems and am no closer to starting other than creating a project in XCode and building the interface. I am an experienced C++ programmer with Borland, and I've also used Visual Basic so I have a good understanding of OOP, and building a GUI ... But XCode is set up so differently, and there are no good tutorials that explain how classes and modules are handled.
I suppose what I am asking is:
Is XCode the best way to go about this? Are there any other options? And if XCode is the best way, are there any good (real world -- and relevant to looking up and listing directories -- moving files etc.) tutorials to get me started? Or would anyone be willing to take the time to give me a few pointers as to where to get started with those items?
ANYTHING would be helpful!
Thanks!
-- Zak
You could do the backend filemoving/FTP stuff in Shell which wouldn't require any software packages being installed on the machine.
(Anyone: I'm not sure, would you need to install Net::FTP to use Perl, or is that included "out of the box"?)