JavaFX Real-World应用程序第四号称为Caliop 。 它是EIZO为医院手术室开发的CuratOR解决方案的前端。 前端在壁挂式控制台上运行,并允许操作团队查找有关患者的信息,控制各种视频源到不同监视器的路由,录制视频,拍摄照片/剧照。

对于该软件,我被要求在一个已经非常复杂HTML模型的基础上,以JavaFX来实现UI。 即使样机大量使用了动画和CSS样式,它还是JavaFX的直接移植。

下图显示了该应用程序在德国一个贸易展览会上的实际应用。

和往常一样:这是面试的问题和答案。

一般的问题

您的产品/项目的名称是什么?

CuratOR Caliop

您的用户/客户是谁?

临床医生-主要是外科医生和护士

您的软件的目的是什么? 有什么好处?

简化每天的手术流程。

该应用程序可以运行吗? 如果是的话,从什么时候开始。 如果不是,您打算什么时候上线?

我们计划在2015年底上线。

发展历程

您是如何将必要的JavaFX专有技术带入您的团队的? (顾问,内部/外部培训课程)?

我们聘请了外部开发人员:-)

您是从哪个版本的JavaFX开始的? 一二八

Java 8

您何时开始开发该应用程序,它花了多长时间?

2014年11月

有多少开发人员从事此工作? 总体上和在用户界面上。

您为什么选择JavaFX作为前端技术? 非常重要的一点:为什么不选择HTML / Web?

桌面技术具有更多选项来控制和开发硬件(例如,图像采集卡,拖缆,视频开关等)。 HTML / Web更适用于移动技术。 Java FX只需付出很少的努力即可提供非常好的结果。 JavaFX还提供了编写智能代码关键字数据绑定的功能。

说服决策者同意JavaFX难吗?

没有

您在JavaFX部分面临的最大挑战/问题/问题/错误是什么,您如何解决它们?

在JavaFX中实现动画比在Swing中实现动画要容易得多,但是仍然需要大量的技巧和奉献精神。

您使用了哪些第三方产品/框架/工具(开源和商业),为什么选择它们?

FontAwesomeFX,ControlsFX,Afterburner.FX

您是否混合了JavaFX和Swing代码?

没有。

外表

您会在下一个项目中再次使用JavaFX吗? 请详细说明原因或原因。

是的,这只是用户和开发人员的积极反思。

您希望将哪些功能添加到JavaFX?

高级动画支持。 使菜单滑入和滑出应该很容易。

您打算提供移动版本的应用程序还是移动附件?

翻译自: https://www.javacodegeeks.com/2015/10/javafx-real-world-apps-eizo-curator-caliop.html

JavaFX真实世界应用程序:EIZO CuratOR Caliop相关推荐

  1. javafx窗体程序_JavaFX真实世界应用程序:EIZO CuratOR Caliop

    javafx窗体程序 JavaFX Real-World应用程序第四号称为Caliop . 它是EIZO为医院手术室开发的CuratOR解决方案的前端. 前端在壁挂式控制台上运行,并允许操作团队查找有 ...

  2. JavaFX真实世界应用程序:欧洲电视网广播联盟

    我荣幸地与今年在德累斯顿Saxonia 系统公司工作的Alexander Casall一起在JavaOne上展示了多个JavaFX Real-World应用程序. 在准备本次演讲时,我们向客户和合作伙 ...

  3. javafx窗体程序_JavaFX真实世界应用程序:欧洲电视网广播联盟

    javafx窗体程序 我荣幸地与今年在德累斯顿Saxonia 系统公司工作的Alexander Casall一起在JavaOne上展示了多个JavaFX Real-World应用程序. 在准备本次演讲 ...

  4. JavaFX实际应用程序:SkedPal

    "真实世界的应用程序"系列中的一个新条目. 这次是SkedPal ,这是一个用于智能管理忙人生活的应用程序. 我一直在咨询SkedPal团队有关JavaFX的事宜,并且在他们决定开 ...

  5. JavaFX官方教程(三)之JavaFX示例应用程序入门

    翻译自   JavaFX示例应用程序入门 此示例应用程序集旨在帮助您开始使用常见的JavaFX任务,包括使用布局,控件,样式表,FXML和视觉效果. Hello World,JavaFX Style ...

  6. javafx性能_对JavaFX Mobile应用程序进行性能分析

    javafx性能 注意:本文最初发表于2009年,仅供参考. 请查阅我们其余的JavaFX文章 . 对于每个JavaFX Mobile应用程序开发人员而言,今天都是美好的一天. 你想知道为什么吗? 因 ...

  7. JavaFX实际应用程序:AISO HRC-Matic

    " Real-World JavaFX Apps"系列中的第三个应用程序是一种重型数据输入应用程序,由称为HRC-Matic的关系数据库支持. 它是由AISO在日内瓦开发的. AI ...

  8. 对JavaFX Mobile应用程序进行性能分析

    注意:本文最初发表于2009年,仅供参考. 请查阅我们其余的JavaFX文章 . 对于每个JavaFX Mobile应用程序开发人员来说,今天都是美好的一天. 你想知道为什么吗? 因为JavaME S ...

  9. JavaFX移动应用程序最佳实践,第1部分

    到现在为止,所有对JavaFX感兴趣的人都会知道,JavaFX Mobile发行了不久 前. 可以肯定的是,这真是令人难以置信. 我感到筋疲力尽,在发行期间我什至没有精力去写博客-- 但是到目前为止, ...

最新文章

  1. 【Linux基础】文件处理实例
  2. 2022年,PyTorch在AI顶会的占比已经上80%了
  3. P1803 凌乱的yyy / 线段覆盖(选择不相交区间,贪心)
  4. 关于资产发现-嗅探法
  5. 巨杉数据库 CTO 王涛:区块链+数据库,底层技术融合是否带来更大爆发?
  6. Javascript创建Silverlight Plugin以及自定义nonSilverlight和lowSilverlight样式
  7. CF1413F. Roads and Ramen(树的直径,线段树)
  8. 动辄年薪 25 万只是白菜价的人工智能黄了?
  9. matlab的区域操作,matlab的操作()
  10. 操作系统和嵌入式开发 你愿意参加吗?
  11. 课程与教学管理系统(CMS):Sakai
  12. 万字超详细图文教程:联想G510加装内存条、固态,机械移至光驱位
  13. C/C++实现matlab的imfill()函数
  14. 图书管理系统之用户信息维护
  15. Springboot就业招聘信息系统x8y1g计算机毕业设计-课程设计-期末作业-毕设程序代做
  16. [MakeFile教程-09] 隐含规则
  17. MySQL拷贝表结构、表数据总结
  18. 【李刚-21天通关Python】第四章:函数
  19. virtualbox安装redhat,正常关闭后需要重新安装原因分析及解决方案
  20. 更新源linux命令,Linux更新源

热门文章

  1. PPT 2010实现使用自定义主题付下载
  2. C#实现人脸识别【Users】
  3. Android实现动画Dialog
  4. vue 多页面多模块分模块打包 分插件安装_Vue渲染方式
  5. 检测窥屏_开挂、狙击、窥屏?乱象丛生的炉石狂野天梯,到底怎么了?
  6. idea报错:Error:java: JDK isn‘t specified for module ‘xxx‘
  7. 虚拟机安装CentOS-7-x86_64-DVD-1708说明
  8. 19年8月 字母哥 第一章 spring boot 2.x基础及概念入门 这里全部看完了 热部署没出来 第二章在前面2页 用热点公司网不行
  9. spring中stereotype注解Component,Repository,Service,Controller
  10. 什么是openstack_您在OpenStack Summit 2016上错过了什么