Find Jobs
Hire Freelancers

Create an Android Smart Client program(Client side of a RIA)

min $5000 USD

Ακυρώθηκε
Αναρτήθηκε περίπου 12 χρόνια πριν

min $5000 USD

Πληρωμή κατά την παράδοση
General Requirements: - You must be a company i.e. you must be able to send us a pre-invoice (quote) and also an invoice after payment is made. - Ability to communicate well in English Technical Requirements: - Excellent Android and Java programming skills - The Smart Client must be tested on real Android devices and must be fully functional without bugs. - Native Android Java code Payment details: We will not pay the provider upfront. Most of the funds will be released upon completing the project. Detailed technical specification: A detailed technical specification will be provided after signing an NDA. Job descriptions: We are looking for a company to create a Smart Client program (Client side of a Rich Internet Application solution) for Android devices. Note that this is not a ‘static’ application with predefined windows. Only the Login Screen is static, all other windows are being dynamically created based on XML data streams that the Client receives from the Server. The Smart Client needs to: a) Receive the application GUI definition (in a predefined XML format) from the Server, and render the GUI using Android native controls. b) Be able to interact with the Server-side application by sending application events to the Server (in an XML format). Predefined RIA User Interface Markup Language (UI XML) language format: The RIA XML language is used to communicate between the Client and Server. The XML specification defines approximately 200 UI elements/properties, application events etc. The XML has the following structure: <-Property Name 1->Value….<-Property Name n->Value e.g. <-WindowTitle->My Window<-NewControlType->Button<-ControlText->Insert Typical Control types that the Client needs to be able to ‘draw’ using native Android controls: BUTTON, ENTRY, LISTBOX, CHECKBOX, IMAGE, TEXT, etc. Example Scenario: The following example describes a typical Application User - Client - Server interaction loop. Note that Steps performed on the Server side are not part of the project but description is provided for better understanding. Step 1. (on an Android device): User starts the Client program The User launches the Client program. A Login Screen appears, asking for login info. The Client sends this info to the Server in a predefined XML format. Step 2. (on the Server side): User authentication / Application list The Server authenticates the User and sends a list of applications back to the Client. Step 3. (on an Android device): User picks an application The Client receives this list (in XML format), and presents it to the User. The User selects an application. The Client sends information about this event to the Server (in XML format). Step 4. (on the Server side): Application started, scanned and transferred The Server receives information from the Client and launches the appropriate application. The Server ‘scans’ the application UI elements and sends it to the Client (in XML format). Step 5. (on an Android device): Client renders the Application GUI The Client receives the application UI definition, parses the XML string and renders the application GUI using native Android controls. Step 6. (on an Android device): User performs an action When the User performs an action, for example clicks a button, the Client sends information about that action to the Server (in XML format). In other words, the Client must ‘listen’ to all window events, and when an event happens, it must send information about that event to the Server. Step 7. (on the Server side): The Server receives the window event, and performs the exact same action on the Server-side application instance. If there is a visual change in the application GUI, the server will send a new XML data stream to the Client. Related projects: Related projects with the objective of creating a Client for the iOS, Blacberry and Windows Phone platforms (in the same Server/XML ecosystem) are posted.
Ταυτότητα εργασίας: 1624773

Σχετικά με την εργασία

16 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 12 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
16 freelancers δίνουν μια μέση προσφορά $5.588 USD για αυτή τη δουλειά
Avatar Χρήστη
Hi, Greetings! We are into Mobile Application Development for iOS,Android,RIM and WP7. Please see your private message for more.
$6.000 USD σε 55 ημέρες
5,0 (4 αξιολογήσεις)
5,8
5,8
Avatar Χρήστη
Hi, We have very strong expertise of Mobile Development for Android. We are good to start work by coming Monday. Warm Regards Trignodev Software
$6.400 USD σε 66 ημέρες
4,3 (6 αξιολογήσεις)
5,6
5,6
Avatar Χρήστη
Please check your inbox, thanks!
$6.000 USD σε 30 ημέρες
5,0 (3 αξιολογήσεις)
4,4
4,4
Avatar Χρήστη
Hi, team of android/java developers ready for this job, check PM.
$5.000 USD σε 40 ημέρες
5,0 (6 αξιολογήσεις)
4,2
4,2
Avatar Χρήστη
Dear Sir, The Administrator removed this message for containing contact details which breaches our Terms of Service Technologies is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, The Administrator removed this message for containing contact details which breaches our Terms of Service provides high-quality software development and BPO services to independent software vendors and enterprises. We are specialized in developing Mobile applications, Search Engine optimizations, Social Network framework development, Website design and Development. We are pleased to take care of this project, if it is offered to us. We assure that we will work towards 100% client satisfaction. Happy to discuss about the requirements. Thanks Ram
$5.000 USD σε 90 ημέρες
5,0 (4 αξιολογήσεις)
3,7
3,7
Avatar Χρήστη
PLEASE CHECK PMB
$5.000 USD σε 9 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hello Sir, Please check PMB for listing and confident to complete the project with quality services.. Best Regards
$5.000 USD σε 7 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi, We are ready let's do it!
$7.500 USD σε 35 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Dear Sir/Ms, Our area of expertise is business application development. You can see related projects in PMB. Thank you, Keep IT Mobile Team
$5.000 USD σε 30 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
<b><i>Removed by Admin</i></b> - Custom software development - skpye: <b><i>Removed by Admin</i></b>
$5.000 USD σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
We offer creative services like, iPhone, Android, BlackBerry, MySQL, Mac OC X Cocoa, HTML5, Microsoft SQL Server, PHP, ORACLE, Unity, FX, Java, Microsoft .NET, Microsoft Silverlight, Complete Website Design, Custom logo, Design Logo, Print Ads, Label Design, Catalog Design, And much more... How do we do it all? We're a team - we're YOUR team. We work together to understand each other, to develop a relationship based on personal attention and communication, so we can develop a solution that best communicates the vision. Please check your PM, and portfolio for our few samples.
$7.000 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Dear Sirs, Promwad Mobile is a company located in Minsk, Belarus. Our experts have implemented some similar projects. More info about us on promwadmobile.com. Please, feel free to contact us. Kind regards
$6.000 USD σε 35 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Dear Sir, We are a small company with experienced programmers to develop apps in android and iphone . Kindly get in touch with us for discussion and for working together. regards, ipower(public Listed Company).
$5.000 USD σε 75 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Dear Sir, We are a small company with experienced programmers to develop apps in android and iphone . Kindly get in touch with us for discussion and for working together. regards, ipower(public Listed Company).
$5.000 USD σε 65 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
We create custom made applications for corporate clients We are working on similar project, please get in touch for more details Regards
$5.000 USD σε 45 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi I have good experience with android development. I can also provide you an invoice. Please check my PM for more information.
$5.500 USD σε 30 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της CROATIA
Viskovo, Croatia
0,0
0
Μέλος από Μαΐ 11, 2012

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.