2021年Delphi第26届应用软件开发展示挑战赛的获胜者名单
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親自寫信給我。?
今天,該軟件允許:
在?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届应用软件开发展示挑战赛的获胜者名单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何建立一个Java商城系统?
- 下一篇: 电脑连接移动设备android驱动程序,