Q) What is this project?
A) This project is a AIM client for the Android 1.5 platform and above, developed in Java, it should be converted from the C# source I included with this project, if you can convert the C# project in this post and have it work the same as it did in C# but for Android then bid on this project.
Q) What is time frame this project needs to be done in?
A) 3 days maximum.
Q) What is the highest you will pay for this project?
A) I am not rich, and this is just converting C# programming to Java so $[url removed, login to view] is the maximum, I will give lower bids priority over higher bids.
Q) Does this project use sockets?
A) Yes, it does, you can see the attached file for what you will need to convert from C# to Java and it needs to work. It needs to be able to login from using the server: [url removed, login to view]
Q) What all do you want in this project?
First time opening only:
Open page to set these options
~Username (TextView & EditText)
~Password (TextView & EditText)
~Sign In as Invisible (Checkbox)
~Sign In as Mobile (Checkbox)
~Sign in with full capabilities (Checkbox)
~Save password (Checkbox)
~Sign in (Button)
After first time opening (e.g. 2nd time opening +):
~Menu to select Add New Screenname (Menu)
~Clickable list with screennames saved on it (Clickable ListView)
~When clicking list, check to see if password is saved or not, if not, open a new layout and have them enter the password then click Sign In Button
~Back color (White)
~Fore color (Black)
Sign in page:
~Show messagebox upon error (Alert)
~Display current login sequence (TextView)
~Display screenname (TextView)
~When error happens, return to main-login screen
~3 tabs labeled: Chats, Buddylist, Settings
~Buddylist should have a TreeView
~Chats should have a TreeView
~Settings should have a TreeView
Main Screen Menus:
~Send IMs - Opens a new IM to a user selected on the Buddylist treeview or have user typed into IM textbox in a new layout with message. Insert a send button
~Add screenname that IM was sent to under TreeView title labeled "IMs" so it is reopenable when hidden or closed after hitting the Send button
~When receiving IMs open a new window that is hides and closes
~Add screenname that sent IM under TreeView title labeled "IMs"
~Remove screenname when conversation is closed from TreeView title labeled "IMs"
All questions and or concerns should be discussed through [url removed, login to view], and handled through Freelancer.
Q) How often do you require images on the project to show progress?
A) I require images on the project to show progress every 10% you get done, that way there will not be any misunderstanding on the project, in case I do not like what you did.
Q) Milestone payments
A) At every 25% of the projects completion I require a .apk file, this .apk needs to contain the project, and can have your watermarking on it. I will then pay 25% of the price you bidded on the project, after receiving the current source-code completion and checking the .apk file.
Q) Can we use the AIM API?
A) No, I included the source code to my C# project, this project should sign on the AOL Instant Messenger service, without using any API.
Q) What should I be capable of knowing?
A) C#, Java (Android), Algorithm (MD5), AIM
Any other questions, concerns, or comments please contact us through here by sending us a PM. Thanks!