2021(Delphi)第26次应用软件开发展示挑战赛的参赛作品太多了!有170个软件项目,涉及广泛的项目类型。从游戏,多媒体到业务线和消费类软件,应有尽有。既有在台式机上的VCL上开发,也有在移动平台上的FireMonkey上开发。了解Delphi应用领域之处的观点非常容易,有时我们会错过其惊人的灵活性。我建议浏览整个Showcase。我们正在添加子类别,以使查看其中的所有内容变得更加容易!

现在,我将列出前12名,并在比赛中提及一些荣誉,以便每个人都知道谁赢得了大奖!所有张贴的项目也将收到他们的礼品卡。感谢所有通过展示分享了他们的励志计划的人!如果您在挑战期间还没有分享您的作品,仍然会邀请您通过Delphi软件展示栏分享。

第12名– devFlowcharter编程教育工具

devFlowcharter是一个用Delphi编写的小型免费软件应用程序。它的主要目标是成为结构编程课程中使用的简单易学的教育工具。
在devFlowcharter中,您将使用用户友好但功能强大的绘图引擎创建流程图,生成源代码,使用外部编译器进行编译并最终执行。

目前支持Pascal,C,TI-BASIC,Java和Python。devFlowcharter中的语言支持是XML模板,因此您可以轻松添加对其他语言的支持,甚至创建自己的语言。

第11名– fotoARRAY –图像管理器,可更轻松地浏览照片

fotoARRAY是一个专用的数据库程序,它使您可以浏览和整理大量图像,并且类似于Delphi中制造的Digital Asset Management System(DAM)。

fotoARRAY使您可以快速,轻松地访问,查看,组织和导出图像。使用fotoARRAY浏览您的照片档案是一种乐趣。如果您尚未从照片档案中删除多余或不需要的照片,则fotoARRAY可以将您带回到拍摄照片的那一刻。选择要显示的照片(将它们放入相册中,指定一个特定的关键字或等级(1-10星),然后保留所有拍摄的照片。

您可以使用fotoARRAY使用相册,时间线,关键字,星星和颜色标签来组织图像。fotoARRAY允许您专注于照片,而不是操作程序。创建包含要发布图片的相册后,将图片导出到所需位置。要编辑图像,您可以从程序中无缝启动您喜欢的编辑器。或者,您可以使用功能强大的图像复制工具导出选择的图像。我们的目标是以最佳方式集成专门的RAW开发应用程序,并通过提供照明快速滚动来提供最佳的浏览体验。

fotoARRAY可用于Windows和OSX。

第10名- JusImperium Advogado

JusImperium是为律师的日常组织开发的移动应用程序,它是在Delphi中开发的。它是为律师的个人组织设计的应用程序。根据开发商的说法,“有了它,律师就可以轻松整理客户的电话簿,诉讼,文件,并自动从巴西法院接收信息。一个完全免费的应用程序,用于注册,控制和组织客户,流程,文件以及律师的整个工作程序。应用程序通常脱机工作,律师不必连接到Internet即可访问已注册的数据或插入新数据。对于Imperium Solutions Brasil出版物服务的订户,除了每天从官方期刊收到出版物外,还可以在系统中自动注册其过程并生成在线咨询链接。”

第9名– StoneQuest石器时代历险

如果有最逼真的开放世界游戏的类别,StoneQuest将排在第一位。这款游戏令人叹为观止,其所有程序生成的风景和令人惊叹的3D引擎均使用Delphi构建。请务必看一下他的Patreon,以便您可以下载和玩游戏。

开发商Zudomon(NickPützer)一直在Delphi中开发一款令人印象深刻的程序游戏,名为StoneQuest和3D引擎。自2011年以来,他已经投入了12,000多个小时来制作引擎和游戏。整个游戏和内容的大小都小于15MB!开发人员的目标之一是让他自己在Delphi中完全构建它。当前的游戏玩法让人联想到《我的世界》。根据开发商的说法 “我使用了很多程序上的内容。所有模型仅通过代码创建。这意味着,以后我可以用它们做很多不同的模型!我的引擎能够将微几何体传播到全世界,真正的微型3D模型。每个草叶和三叶草植物都是真实的,并与玩家互动。体素世界的每个立方体面都有其自己的纹理。我只有一些程序纹理。他们不再重复。有动态的体积3d云。还有山谷中的浓雾,阳光透过树木照耀着。对我来说,大气和沉浸是非常重要的事情。”  该项目仍在积极开发中,但是您可以下载并以其当前状态进行播放。在这一点上,它是一件精美的艺术品。

第8名- RightNote

RightNote是一个现代的,基于树的信息管理器和便笺管理器,它将帮助您保持信息过载的状态,并且它是在Delphi中开发的。我喜欢它们使用的深色和浅色主题。

根据开发人员的说法,  “您可以轻松地存储和归档,笔记的任何种类的剪辑,使用标签进行分类,然后使用超快速的全文本搜索引擎在所有笔记本中查找任何内容。具备功能和现代化且易于使用的用户界面,RightNote可使您每天处理的所有信息都唾手可得。”

功能包括:

  • 不同的音符类型,包括

    • 高级文本编辑器,电子表格,代码编辑器,日记和日历,任务列表,网页,附件和链接
  • 网络剪辑器,书签,标签,全局注释历史记录,全局标签搜索,
  • 全文搜索引擎,便笺和页面密码保护以及加密
  • 整理笔记的高级工具:浮动树对话框,并排树视图,页面传输对话框
  • 灵活的导入和导出选项,支持常用格式
    • 例如doc,docx,xl​​sx,rtf和html
  • 导出到Webbook以进行基于Web的访问和移动访问

第7名– Fotomorsaicos

FotoMorsaicos是一个用Delphi构建的Windows应用程序,可以从给定图像生成光马赛克。

根据开发商的说法, “该软件具有三个子系统,一个光马赛克生成器,一个最终图像(jpg)生成器,最后是一个构建图像库索引的程序。我第一次接触光马赛克的方法是电影《杜鲁门表演》(The Truman Show),里面有一张海报,上面是主角(吉姆·凯里)的脸,上面是小照片,所有照片都取自电影本身。显然,这项工作是通过某些程序完成的,我很快发现Robert Silvers是该图像的作者。他是怎么做到的呢?一段时间以来,我一直在思考光马赛克背后的算法。我终于弄清楚该怎么做,开始做生意。基本思想是,光马赛克程序可以制作马赛克滤镜,但它不使用纯色,而是使用平均颜色接近应在马赛克每个区域中出现的纯色的照片。因此,我在Delphi中编写了一个程序,该程序制作了基本的光马赛克。它收集了大约6,000张高清照片。(实际上,读者可以在archive.org中找到许多用于高分辨率照片的公共领域图片集,以供软件使用)。但是,随着时间的流逝,我意识到一个好的光电马赛克程序应该考虑更多功能:使用不同的图像库,能够告诉系统是否要重复区域,即是否应该放置同一张照片或您必须使它们更加多样化。同样,将原始图像按一定比例与生成的镶嵌图合并的想法“软化”了最终结果,使其视觉效果更好。读者可以找到许多高分辨率照片的公共领域收藏品,以供软件使用)。但是,随着时间的流逝,我意识到一个好的光电马赛克程序应该考虑更多功能:使用不同的图像库,能够告诉系统是否要重复区域,即是否应该放置同一张照片或您必须使它们更加多样化。同样,将原始图像按一定比例与生成的镶嵌图合并的想法“软化”了最终结果,使其视觉效果更好。读者可以找到许多高分辨率照片的公共领域收藏品,以供软件使用)。但是,随着时间的流逝,我意识到一个好的光电马赛克程序应该考虑更多功能:使用不同的图像库,能够告诉系统是否要重复区域,即是否应该放置同一张照片或您必须使它们更加多样化。同样,将原始图像按一定比例与生成的镶嵌图合并的想法“软化”了最终结果,使其视觉效果更好。也就是说,如果应该放置同一张照片,或者您必须制作更多张照片。同样,将原始图像按一定比例与生成的镶嵌图合并的想法“软化”了最终结果,使其视觉效果更好。也就是说,如果应该放置同一张照片,或者您必须制作更多张照片。同样,将原始图像按一定比例与生成的镶嵌图合并的想法“软化”了最终结果,使其视觉效果更好。 

最初的进展发表在Dr. Dobbs Journal上。研究员Thiadmer Riemersma发表了一篇论文,研究了人类看待颜色的方式(“颜色度量”,CompuPhase,2008年5月26日 。http://www.compuphase.com/cmetric.htm)。我使用他的方法,并且软件在视觉上进行了改进。阅读我的文章后,实际上是T. Riemersma亲自写信给我。

今天,该软件允许:

  1. 使用各种图像集(最多100,000张照片);
  2. 在原始照片和生成的镶嵌图之间进行融合,使两者以一定百分比合并;
  3. 是否允许重复连续的图像。具有非重复图像的照片马赛克在视觉上更为可接受。

在 https://sourceforge.net/projects/fotomorsaicos/上, 您将找到该项目的所有源代码和完整文档,这些代码和文档全部用Delphi编写,并在2021年Delphi的26岁生日公开发行。

第6名-猎鹰9 -第一阶段模拟器

猎鹰9 –一级模拟器使用工程方程式来模拟猎鹰9(SpaceX)火箭的第一阶段的行为,努力和性能,并控制其轨迹,该导弹模拟软件是在Delphi中制造的。

根据开发商的说法 “它具有用于加载结构信息,发动机性能特征,节气门控制曲线和车辆倾斜度等的不同面板。主面板实时显示仿真进度,并在OpenGL窗口中显示3D模型,所有这些,最初与发射的真实视频同步,该视频允许在每个时刻比较速度和高度以评估模拟的准确性。最后,一旦模拟完成,就可以将所有信息下载到Excel文件中以制作评估图。应用程序的所有参数(结构,引擎和控制)都是完全可自定义的,因此您可以配置和模拟所需的每个任务,并将结果与​​真实视频进行实时比较。该应用程序仍在开发中,因此,经验包括启动阶段,直到第二阶段分离为止。该应用程序是使用Delphi Community 10.3社区免费版编写的。”

第5名- AdVir库存管理软件

与Embarcadero Delphi合作开发的现代应用程序,用于大型公司的库存流管理。根据开发人员的说法,“虚拟管理员(AdVir)负责跟踪大型零售配送中心的进出货物。连接到公司ERP的基于REST-Server的应用程序可以通过Android移动计算机快速扫描和处理产品条形码,从而将大型仓库的控制权交给用户。借助Embarcadero的Delphi语言和INTERBASE数据库,眨眼之间即可处理大量交易。该系统连接到公司的ERP,ERP也是在Delphi的支持下开发的。ERP提供了一个销售点系统,该系统专为经常变动且带有POS终端的公司而设计,

第4名- Syncovery桌面同步软件

Syncovery是在Delphi上开发的,您可以使用它来备份数据并同步PC,Mac,服务器,笔记本电脑和在线存储空间。

根据开发商的说法, “您可以根据需要设置任意数量的不同作业,然后手动或使用调度程序运行它们。Syncovery可与本地硬盘驱动器,网络驱动器以及任何其他已安装的卷一起使用。此外,它还支持FTP,SSH,HTTP,WebDAV,Amazon S3,Google Drive,Microsoft Azure,OneDrive,SharePoint,DropBox,Box和许多其他云存储提供商。您可以使用压缩和数据加密。调度程序可以作为服务运行,而无需用户登录。有强大的同步模式,包括“标准复印”,“精确镜像”和“智能跟踪”。Syncovery具有精心设计的GUI,使其成为一种极为通用的同步和备份工具。丰富的功能可以满足用户通常具有的所有要求,同时仍然易于使用。“下载”页面上提供了30天的免费试用版。

第2名亚军- VisualNEO WEB开发工具

Delphi开发了许多令人惊讶的开发工具。除了Delphi使开发任何类型的软件变得容易之外,我还想让人们受Delphi的启发,以至于他们想开发新的开发工具。VisualNEO Web就是这样的开发工具之一,其行销使其听起来非常引人注目。

VisualNEO Web是用于创建HTML5 Web应用程序,渐进式Web应用程序(PWA),NW.js桌面应用程序和PhoneGap应用程序的Windows软件,它是由Delphi开发的。使用VisualNEO Web自己为Web,桌面和移动设备开发应用程序。根据开发人员的说法,“快速合并文本,图片,声音,视频,HTML内容,Internet链接,特殊效果和其他元素,以创建交互式,专业的Web和移动应用程序。即使您不了解HTML5,CSS3,JavaScript或JQuery之类的现代Web技术,也可以借助我们的拖放式可视界面和易于学习的,向导辅助的NeoScript编程语言来创建出色的应用程序。非常适合学生和设计师。VisualNEO对于新手开发人员来说易于使用,对于有经验的开发人员则易于使用。

第1名亚军- ALLPlayer多媒体播放器

在播放媒体时,播放所有媒体的首选是ALLPlayer!视频,电影和音乐在智能手机,平板电脑和Windows上均可在家中使用现代,直观的界面进行显示。

所有功能都随时可用,准确地需要它们,而且借助内置的编解码器,ALLPlayer几乎可以播放任何媒体文件格式。ALLPlayer支持的某些编解码器包括3G2,AVI,Matroska(MKV),FLV,DAT,MOV,M2TS,MP4、3GP,VOB,MPG,APE,AU,MKA,MP3,OGG,WAV,AC3,CD和甚至一些网址。它具有的另一个有用功能是“人工智能”字幕,它可以分析和控制文本行的长度,并设置其显示时间来补偿配置不当的字幕文件。感人的!

特等奖– Firecast 8火种 8

排在第一位是我非常感兴趣的另一个程序。我是笔和纸或“台式” RPG游戏的长期爱好者,而Firecast 8则使您可以通过互联网玩这些游戏。7.5版现已上市,但8版即将推出,它的确给人留下了深刻的印象。全部用Delphi编写!

Firecast 8是娱乐软件,处于Delphi开发的最后阶段,该软件允许通过互联网播放传统的纸和纸RPG。根据开发人员的说法,  “它具有良好的游戏会话所需的工具,例如讲故事的专用聊天,角色表,格斗网格,物理模拟支持的3-D骰子等。它是RRPG软件的继任者,该软件如今拥有约10,000个活跃用户,并且在过去12个月中已安装在60,000多种不同的设备上,并使用Delphi和FMX框架进行制造。

荣誉奖

我要提3个荣誉奖。这些人在Twitter上获得了很多喜欢和转发,但由于各种原因,最终没有被选为大奖得主。他们仍然有资格获得荣誉奖。如此多的其他出色作品也未能赢得比赛。

GameVision游戏开发工具包

荣誉奖是用于Delphi的GameVision™游戏工具包。它是用于运行MicrosoftWindows®的PC的高级2-D游戏开发系统,并使用Direct3D®进行硬件加速渲染。根据开发人员的说法,  “它坚固耐用,易于使用,并且适合制作所有类型的2D游戏和其他图形模拟。您可以通过简单直观的程序API访问这些功能,从而可以快速有效地开发图形仿真。它支持缓冲区,位图,音频样本,流音乐,视频播放,直接从标准zip存档中加载资源等等。”

特征

  • 使用最新版本的Delphi制作
  • 历史悠久(自2001年以来,涉及多个已发布和未发布的项目)
  • 颜色 (以整数和浮点格式创建RGBA颜色)
  • 存档 (创建,阅读标准zip存档)
  • 位图 (BMP,DDS,PCX,TGA,JPEG,PNG格式)
  • 视口 (倍数,缩放,旋转)
  • 显示 (抗锯齿,基元,像素,保存到磁盘)
  • 输入 (键盘,鼠标,操纵杆)
  • 字体 (TrueType,Unicode)
  • 文字 (快速静态文字,多色,旋转,缩放)
  • Sprite  (页面,组,在网格/矩形空间中定义图像)
  • 实体 (位置,比例,旋转,推力,多点碰撞)
  • EntityAction  (自动实体操作序列)
  • 音频 (流音乐,声音效果,.wav,.flac,.ogg,.opus,.it,.mod,.s3m,.xm,.voc格式)
  • 物理学 (目前为基础物理学)
  • 高分 (远程MySQL数据库的高分,异步操作,事件回调)
  • 遥测 (将遥测数据发送到您的Google Analytics(分析)帐户)
  • 网络 (httpget,sendmail,可靠的UDP)
  • 数据库 (本地SQLite,远程MySQL,异步操作,事件回调)
  • 贝塞尔 曲线(颈椎枕定义局部点,渲染弯曲点)
  • 缓和 (所有缓动方法)
  • 星空 (3- d星际模拟)
  • 碰撞 (基本碰撞例程)
  • ConfigFile  (基于ini的配置文件)
  • IAP  (桌面应用内购买,低级和高级版本)
  • 对话 (联系我们,反馈)
  • IMGUI  (即时模式gui系统)
  • Lua  (快速简便的lua集成,可以制作独立的EXE,通过MoonJit编译jit)
  • TreeMenu  (树视图菜单框)
  • 萤幕摇动 (精美多汁的萤幕摇动效果)
  • 屏幕截图 (保存序列的屏幕截图文件)
  • 语音 (语音播放)
  • PathEditor  (创建游戏对象可以遵循的路径)
  • 路径 (访问由PathEditor创建的路径数据)
  • StartupDialog  (游戏的可选启动对话框)
  • 视频 (.ogv格式,播放,暂停,快退,渲染)
  • 多边形 (高级多边形对象,添加局部点,变换和渲染世界点)
  • 演员 (高级演员系统,演员,实体演员,演员列表,演员场景)
  • 游戏 (驱动GVT的游戏框架。所有系统事件都从派生的TGVCustomGame / TGVGame对象进行管理)
  • 可以从标准zip存档中加载所有受支持的资源

您可以通过GitHub下载该工具包的源代码。

制作骰子的肖像软件

使用Craps的Portraits是一个用骰子创建图像的程序,它是在Delphi中开发的。根据开发人员的说法,“ 2020年5月,我写了一个由网络艺术家芭芭拉·林恩·赫尔曼(Barbara Lynn Helman)制作的骰子图像。显然,创建者根据她在图像的每一位中视觉上发现的灰色阴影来放置骰子。他提交的照片似乎表明了这一点。但是,视觉上用这样的骰子制成的盒子将是一件太复杂的任务,而且很容易出错。我想假设芭芭拉(Barbara)使用了某个程序,该程序告诉她哪个骰子放在哪个位置。无论如何,这将是完成此任务的明智方法。因此,我编写了一个程序,该程序可以精确地生成带有骰子的图像,就像Lynn Herman小姐所做的那样。实际上,我所做的就是修改一个已经制作了半音的程序。

可以控制您的桌面的Piptermob Android应用

Piptermob与桌面应用程序Pipitedz连接,该应用程序使您可以通过手机控制桌面,并且该应用程序是在Delphi中构建的。根据开发人员的说法,“ Delphi物联网绑定可控制PC鼠标并从Pipitermob应用程序查看PowerPoint文件。您可以连接两个WiFi或蓝牙设备。您可以从Pipitermob应用程序中获得最多的鼠标使用选项。鼠标按钮受速度控制,因此您可以快速单击,就像使用实际鼠标一样。您只需单击即可控制和打开PowerPoint文件。”


使用RAD Studio,Delphi或C ++ Builder减少开发时间并更快地推向市场。设计。编码。编译。部署。

2021年Delphi第26届应用软件开发展示挑战赛的获胜者名单相关推荐

  1. 后浪来袭 !第十届“麒麟杯”全国开源应用软件开发大赛正式开幕

    高校团战.年轻开发者.开源应用创新.麒麟杯-这些关键词或许马上就要在你的朋友圈里被刷屏了. 2021年3月24日,以"青春有你,十全十美"为主题的第十届"麒麟杯" ...

  2. 《安富莱嵌入式周报》第245期:2021.12.20--2021.12.26

    往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - P ...

  3. [经验]2020届后台开发方向实习,秋招经验总结

    文章目录 [经验]2020届后台开发方向实习,秋招经验总结 实习 秋招 准备 1.算法题 2.简历 3.基础知识 4.招聘信息 5.智力题 6.心态 7.面经 [经验]2020届后台开发方向实习,秋招 ...

  4. 2021年总结(2021年1月1日至2021年12月26日)

    前言 时间飞快,转眼就到了年底,2021年就这么过去了,今年也是正式工作的第一年,记得好像是2020年7月13号进的公司,进入社会,9月7号转正,正式成为一名公司员工,到现在2021年12月26号大概 ...

  5. 企业应用软件开发平台|软件开发平台有那些?

    企业应用软件开发平台|软件开发平台有那些? 一.关于企业应用软件 企业应用软件是指可以在系统软件之外的所有应用软件,为满足企业应用需求而提供的软件. 企业应用软件它不单单是软件,更是根据企业管理的理论 ...

  6. 2021年移动云API应用创新开发大赛火热开启!

    每一位开发者,都是这个时代宝贵的财富 2021年移动云API应用创新开发大赛 以"创新云转型,智慧云服务"为主题 旨在激发开发者创新动力 丰富云计算应用场景 与移动云携手探索数智未 ...

  7. 2021.4.7 美团买菜后端开发实习生(二面)(含总结)(已oc)

    title: 2021.4.7 美团买菜后端开发实习生(二面) tags: 面经 2021.4.7 美团买菜后端开发实习生(二面) 自我介绍 Java学习时长 final关键字的作用(见下文) 注解有 ...

  8. 2021年3月19日 百度开发实习面试(质量效能研发部)(一面)

    title: 2021年3月19日 百度开发实习面试(质量效能研发部)(一面) tags: 面经 2021年3月19日 百度开发实习面试(质量效能研发部)(一面) 自我介绍介绍项目你介绍一下hashm ...

  9. 一文讲解安卓应用软件开发有什么优势?

    Android系统软件是目前市场上比较常见的应用软件,为了更好地适应市场的需求,很多企业都开发了自己独有的安卓系统软件,安卓应用软件开发一般要花多少钱?还有什么好处呢? 一文讲解安卓应用软件开发有什么 ...

  10. 网智天元闪耀2021年(第六届)大数据产业生态大会

    7月29日,为期两天的"2021年(第六届)中国大数据产业生态大会" 以"现场论道+云端连线"的方式在北京盛大召开."中国大数据产业生态大会" ...

最新文章

  1. App Store应用脱壳
  2. 订单库存是否与库存地有关
  3. SpringMVC+JWT+Swagger UI+RestFul
  4. Gearman + Nodejs + MySQL UDF异步实现 MySQL 到 Redis 的数据同步
  5. slot传函数 vue_面试必备 Vue 知识点
  6. RS485 RS232
  7. php ajax loading图片居中显示,PHP语言入门之PHP+ajax实现登录按钮加载loading效果
  8. 原来 Kylin 的增量构建,大有学问! | 原力计划
  9. C风格简易本地log系统
  10. Full-Mesh 帧中继
  11. Java使用IntelliJ IDEA配置Maven并管理一个webapp项目
  12. java int 32位_JAVA基本数据类型所占字节数是多少?(32位系统)
  13. 中兴新支点操作系统上如何查找文件
  14. set和hashset区别及用法
  15. python制作购物秒杀脚本,以淘宝秒杀脚本为例!
  16. ElasticSearch 全文搜索引擎
  17. 流水作业调度(动态规划)
  18. CSS3 Tranform详解
  19. 电脑用户名中文改英文步骤总结
  20. 菲兹定律(Fitts's law)

热门文章

  1. 三维点云配准 matlab,一种基于保局PCA的三维点云配准方法与流程
  2. CentOS 7:安装网易云音乐
  3. 四阶龙格库塔法程序c语言,四阶龙格库塔法
  4. 双线性对在密码学中的应用(下)
  5. Android Storage Manager
  6. 雷达、信号处理方向的理解
  7. html 360浏览器表单自动填写,360 浏览器自动填表: 让重复填表见鬼去
  8. 安装 3dsMax 2020 there is problem 错误
  9. python基础(16):学生信息管理系统——Python编写(附全部代码)
  10. BP神经网络matlab代码