Find Jobs
Hire Freelancers

Simple JavaFX XML editor with Canvas and GUI

$50-120 USD

キャンセル
投稿日: 9年以上前

$50-120 USD

完了時にお支払い
Hi, So, as mentioned, the project is a desktop application written in JavaFX. It needs to be able to generate (marshall) a type of XML file and read (unmarshall) it. The type of XML is defined via the attached .dtd, and .xsd. It is called UIML and it stands for User Interface Markup Language - basically, an XML dialect for describing User Interfaces. A simple example looks like this: <uiml> <interface> <structure> <part class="Container" id="c1"> <part id="helloButton" class="Button"/> </part> </structure> <style> <property part-name="helloButton" name="style">red</property> <property part-name="hello" name="content">Hello World!</property> </style> </interface> </uiml> Additional information and examples can be read at the official specification - [login to view URL] But knowing UIML in detail is not required - once the java models are generated from the Schema, the required task is to create dialogs that capture the user input and marshal that into XML (UIML). The graphical representation of the this UI inside the editor does not have to be WYSIWYG - but rather WYSIWYM - i.e. the user has to see there is a button inside a 'container' and the button has a label "Hello World!" - Size, style, colors and whatever else does not have to be represented on the Canvas. Also, not all controls need to be implemented! I am not looking for a production ready code - your main task is to make the "structure", design of the solution and integrate it with at least one layout and one control. This is just the bare structure of the GUI + a bit of logic, but nothing much. Even the models are not correct, or I personally wouldn't do them in this way - I would rather use JAXB, or XMLBeans to generate the java classes from the XSD file (attached in previous email). So, have a look and let me know how much time do you think it's going to take you and are you still willing to go for the task. Let me know if you need more details and if you think/want to do something like this! Best Regards! P.S. Attached are also some screenshots of the current state - a dialog of insert button for example and then what a button should look like (approximately) on the canvas.
プロジェクト ID: 6575684

プロジェクトについて

2個の提案
リモートプロジェクト
アクティブ 10年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に2人のフリーランサーが、平均$103 USDで入札しています
ユーザーアバター
Dear Sir Hi, Greetings of the day and thanks for sharing these details and allowing me to bid on this assignment. yes we have similar experience and can deliver u as u have mentioned in your requirements. we already have similar work experience and have worked on similar projects in the past and can deliver u as u have specified in your requirements I have checked your requirements. We have right skills to work on this assignment. We are a team of professionals including experienced analysts, designers, project managers, developers and QA people having great expertise in web applications development mainly on core PHP, PHP with open sources (Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc. and mobile applications on ios and Android platform. can u provide your contact details for further discussion about the project . . I am ready to discuss with you Regards
$94 USD 3日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I am an engeener in JAVA/JEE and some of my skills are JAVA and XML , I have an experience about that contact me for more information
$94 USD 3日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED STATESのフラグ
Sunnyvale, United States
5.0
97
お支払い方法確認済み
メンバー登録日:7月 24, 2012

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。