/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
非常受歡迎的集成開發環境,Embarcadero Delphi免費版跨平台的應用程序開發平台,主要用於應用程序的開發和編譯,可用於支持Windows10的Windows應用程序的快速開發,還支持物聯網和相關技術,Delphi10.3精簡版下載具有預定義的布局,適用於桌麵平台,表麵專業版等,兼容很多係統平台,感興趣的快到本站下載Embarcadero Delphi免費版進行使用吧
部署:使用Delphi編譯和部署
通過為首選設備創建應用來吸引用戶。使用Delphi從一個代碼庫創建桌麵和移動應用程序,並部署到Windows,macOS,iOS,Android和Linux!
1、特意到App Store。快速生成可部署到Windows應用商店(使用桌麵橋接器),Apple App Store和Google Play商店的應用程序包
2、定義要按平台和構建配置部署的文件。開發人員可以在每個項目中識別要基於目標平台(例如Windows,macOS,Android,iOS,Linux)和構建配置(例如,調試或發布)部署的文件
3、直接從Delphi IDE部署文件。使用Platform Assistant服務器(PA服務器)快速將文件部署到遠程計算機。PA Server結合為部署定義的文件並將它們打包到單個應用程序實例中。
代碼質量:使用Delphi提高代碼質量
更快的開發周期不一定會導致犧牲質量!Delphi包含許多功能,可幫助實施編碼最佳實踐,減少重複工作,並幫助您成為編碼搖滾明星!
1、通過充分利用經過充分測試和高度優化的跨平台庫構建更好的代碼。
2、將您的代碼文檔轉換為您或團隊中其他開發人員可以使用的即時內聯幫助。
3、使用包含的DUnit和DUnitX框架為所有代碼構建單元測試。
4、通過使用CodeSite Logging將實時日誌記錄添加到任何應用程序,查看應用程序內部的內容,而不會中斷應用程序流
合作:與Delphi更好地協作
Delphi的協作和版本控製功能將幫助您更快地創建更好的產品,無論是作為單獨的開發人員還是作為團隊的一部分。代碼協作可以加深代碼理解,更好的測試和更好的產品。
1、使用版本控製係統(包括Subversion,Git和Mercurial存儲庫)跟蹤和管理更改
2、使用內置差異查看器,使用代碼查看器中的曆史記錄選項卡導航更改和曆史記錄
3、使用Delphi命令行編譯器,這些編譯器非常適合使用我們對MSBuild或CMake項目的支持快速集成到連續構建配置中。
延伸:擴展Delphi IDE
Delphi包含數百個組件,從創建用戶界麵到數據庫連接,可以快速輕鬆地為桌麵和移動平台構建連接的業務應用程序。除了包含的VCL和FireMonkey組件外,Delphi和C ++ Builder社區還提供了廣泛的工具和組件。
1、GetIt包管理器。通過下載和集成新組件,快速改進應用程序的功能。
2、為物聯網打造。快速將物聯網功能添加到Delphi IDE中,通過GetIt免費提供50多個IoT組件。
3、使用Embarcadero技術合作夥伴的工具和組件擴展IDE。
4、集成工具和組件。超越比較,FastReport,TeeChart,InterBase,IP * Works,CodeSight!
5、使用由許多第三方製作的插件和插件擴展IDE,以自定義IDE以您的方式工作
設計:使用Delphi 設計漂亮的桌麵和移動應用程序UI
1、設計一次主UI布局,然後輕鬆自定義特定於平台和設備的視圖,而無需重複設計工作
2、使用我們的可視化設計器從調色板中拖放視覺和非可視組件
3、使用LiveBindings Designer將用戶界麵元素可視地連接到數據源
4、使用Live On-Device Preview進行實時設計驗證,以將活動表單同時廣播到多個設備
5、為桌麵,平板電腦和智能手機添加具有分辨率感知組件的響應式設計
6、真正的,特定於平台的本機控件,可改善用戶體驗
開發:使用Delphi實現更快更智能的代碼
使用現代OOP實踐和Delphi強大的框架和功能豐富的IDE,智能開發人員和敏捷軟件團隊可以更快地編寫更好的代碼。
1、使用我們針對每個平台的高度優化的編譯器,花費更少的時間等待冗長的編譯
2、從兩種強大而強大的語言(Delphi和增強型C ++)中進行選擇,並自定義IDE以滿足您的編碼風格
3、Code Insight基於您的代碼和使用的庫提供自動代碼完成功能,幫助您快速準確地編寫代碼
4、在編寫代碼時,從內聯文檔中獲取提示和技巧
5、使用VCL設計器,敏捷重構和實時模板保持您的開發靈活性
6、與版本控製係統集成,包括Git,Subversion和Mercurial
調試:使用Delphi的集成本機調試更快地進行調試
通過集成的跨平台本機調試,更快地了解漏洞。使用Delphi IDE,您可以調試在Windows,macOS,iOS,Android和Linux上遠程運行的應用程序!
1、添加條件斷點以在指定位置或特定條件發生時快速暫停程序執行。
2、瀏覽整個調用堆棧,以便您可以向後追蹤以發現執行代碼到達當前位置所采用的路徑。
3、在程序在調試期間暫停時檢查變量的當前值。
4、在任何設備上調試!將您的應用程序部署到任何iOS,Android或macOS設備並進行調試,就像它在本地運行一樣。在本地和遠程計算機上使用斷點,堆棧探索,工具提示和表達式評估,並在所有部署平台上進行實時調試。
第一部分:新功能
增強的Firebase Android支持
RAD Studio 10.3.2包含以下Android Firebase推送通知支持的更新和增強功能:
1、分發給10.3.1 的FireBase補丁現在是10.3.2產品版本的一部分,所有文件都是Android平台安裝的一部分。
2、所有通知圖標的改進。
3、Google Play服務和地圖的更新,以符合Firebase版本支持要求。
4、Firebase取代了Google Cloud Messaging(Google棄用)。
Delphi Linux客戶端應用程序支持
1、FireMonkey Linux提供了為Linux創建GUI應用程序的功能,擴展了RAD Studio(Delphi版)的FireMonkey跨平台框架。
2、包括幾種即用型用戶界麵樣式。
3、許多FMX組件(如網格,小部件等)也可以在Linux客戶端上無縫工作。
4、在您的Linux客戶端應用程序中利用RAD Studio的創新功能,例如Live Bindings等。
5、可通過GetIt for Enterprise和Architect Edition客戶獲得。
適用於Windows 64位的C ++ 17
delphi 10.3.2 lite中的新增功能是C ++ 17對C ++ Builder的Windows 64位支持。C ++ Builder和RAD Studio 10.3.2引入了一個更新的Clang增強編譯器,支持Windows 64位的C ++ 17。作為漸進式編譯器升級的一部分,您現在可以使用最新的C ++語言功能來獲得更強大和簡潔的代碼,更多的編譯器優化可以為您提供更快的代碼,並且可以訪問更多第三方C ++庫來構建更強大的應用程序。
1、C ++ 17用於Win64(bcc64)的Clang增強編譯器和工具鏈,意味著C ++ 17可用於Win32和Win64目標。
2、C ++運行時庫(RTL)使用針對Win64的更新的Clang增強編譯器構建,包括2018版Dinkumware STL。
3、另外,包括對C ++ 14的支持。
4、增強了對Win32和Win64(Boost v1.68)的庫支持。
C ++ LSP Code Insight改進
1、代碼完成的質量和性能改進。10.3.2包括對C ++的全功能代碼完成支持。
2、Clang編譯器的新功能:參數完成,Tooltip Insight和Go To Definition(按住Ctrl並單擊)。這為C ++帶來了全套的編輯生產力功能,並通過使它們成為異步和非阻塞來顯著改進它們。
RAD服務器向導和部署改進
1、RAD服務器向導的增強功能(用於自動FireDAC數據庫映射和API文檔)。
2、RAD Server中的Android Firebase推送通知支持。
3、帶有配置編輯器和集成REST調試器的新RAD Server管理控製台。
4、Swagger API文檔改進(自定義API的自動文檔)和對Swagger-UI的支持。
5、改進了啟動錯誤消息和更豐富的錯誤記錄,簡化了部署過程。
6、適用於Linux和Windows服務器的部署安裝程序(可通過GetIt獲得)。
第二部分:增強功能
FireMonkey
1、32位和64位的macOS質量改進。
2、推動iOS上的通知改進和Android上的本地通知。
3、Android上的通知圖標改進。
4、Android上的TEdit改進。
5、改進了與舊版Android的兼容性。
6、Android和Windows上的TMediaPlayer質量。
7、在macOS 64位應用程序的應用程序菜單中,係統菜單項(如“ 服務”,“ 隱藏”,“ 隱藏其他”和“ 退出”)現在會自動添加。與macOS 32位相比,這是一個變化,開發人員必須添加係統菜單。
FireDAC和數據庫
1、Microsoft SQL改進,包括調用存儲過程。
2、掌握細節清理。
3、Oracle CHAR參數。
運行時庫性能
1、FireMonkey樣式性能優化
2、VCL DFM文件加載優化
3、變體轉換性能
VCL質量改進
顯著的VCL質量改進,修複了超過50個VCL客戶報告的問題。
1、許多組件的改進,包括ComboBox,MainMenu和PopupMenu,TreeView,StatusBar,PageControl,Button,DateTimePicker
2、額外的高DPI和縮放細化
3、表單,框架,繪畫和樣式基元的改進
iOS版
1、iOS上更好的FullScreen模式,包括可見狀態欄
C ++ 17質量改進
許多工具鏈領域的增強功能。
1、在許多場景中的STL質量,包括將std :: bind與__fastcall方法,std :: function和lambda方法混合使用等等。
2、編譯器質量改進,特別是一些代碼構造的穩定性。
3、10.3中引入的代碼完成已經進行了重大修改,包括不區分大小寫,在已經鍵入標識符的一部分時調用完成,在文件路徑中出現空格或其他字符的問題,以及新的UI調整到完成列表等等。
IDE
1、許多高質量的IDE改進,特別是在調整IDE和移動IDE時。
2、通過單元緩存優化大型項目的源代碼文件訪問,尤其是駐留在遠程驅動器上時。該功能由工具>選項> 3、IDE>編譯和運行>啟用單元目錄緩存中的新IDE選項控製,默認情況下處於打開狀態。
4、適用於所有平台的IDE中的Delphi後台編譯。
5、性能改進加載表單。
6、顯著的UI和UX質量改進,包括圍繞IDE工具欄,標題欄和搜索的問題,在“選項”對話框中滾動,在布局之間切換,例如開始調試時,閃爍,現在主題的以前未經過編程的元素,導覽等等。
7、更快的文件搜索操作。
8、“選項”對話框現在不再允許您為IDE選擇任何樣式,但仍可以通過注冊表項選擇自定義VCL樣式。
網絡客戶端
1、THTTPClient中的其他運行時屬性,用於處理HTTP和SOAP客戶端的證書和身份驗證(PreemptiveAuthentication,AutomaticDecompression,SecureFailureReasons)和新的2、TCertificate屬性(CertName和SerialNum)
3、JSON序列化兼容性(提供與10.2的DataSnap JSON兼容性)
4、REST客戶端庫質量改進
此版本還包括對大約400個客戶報告問題的質量改進。
RAD Studio至少要求:
Windows 7 SP1 / Windows 8.1 / Windows 10或更高版本
64位PC或連接到64位PC的32位PC。
1.6 GHz或更快的處理器。
2 GB的RAM。
介於6 GB和60GB?之間的可用磁盤空間。
DirectX 11支持的視頻卡,運行速度為1024x768或更高