2016年 Delphi Roadmap
2016年delphi Roadmap 发布,这也是新公司的第一次发布路线图。
虽然稍微晚点( 原来说是1月份发布路线图),至少比过去积极点。喧嚣多年的靴子终于落地。 Linux 的支持终于正式公布。
整体来说,意料之中。
The changes in ownership in 2015 allowed our team to have a new look at the product strategy and roadmap. We actively reached out to partners and customers to understand what is working, what is not working, what you like, and what you don’t like. You told us you want fewer major releases, more seamless updates / upgrades, higher quality, better language support, and more mobile native controls. As you will see and hear, we are making adjustments both in the short and long term to align with these requests.
新公司要倾听用户的心声,但愿在中国的价格能听听中国用户的心声,还有中文支持,到现在都是一个半成品,在中国就雇不了一个开发团队?至少测试团队也应该有一个吧?
We have a lot of development underway, which cannot all be accomplished within a single release or update. In the Spring development track, code named "Big Ben”, the key themes are quality & first user experience and installation. A new installer leverages our GetIt technology to provide you flexibility to choose what you want to install and reduces installation time.
delphi 11 是没有了,2016年是10.1 和 10.2 两个大版本。
春季的开发代号“大笨钟”(就是鱼儿说的berlin),希望这个笨钟不笨,每次7G 多的下载,真是服了。以后的发布通过Getit 发布新特性,也是不错的,看效果吧。如果没有记错的话,春季就是1-3月,难道3月前会有新版本发布?
The team is working the following features that will be included in 2016 releases:
Separate or floating form designer for VCL & FMX
D7 的浮动窗体设计要回归,其实个人认为无所谓,习惯而已
Refactoring in C++
C++ 重构,看来C++ 的路还很长
FireUI App Preview - preview your forms on any target (desktop and mobile) while using the form designer in the IDE
窗体界面预览,移动设备越来越多,不可能每个都买一个,预览是必须的。
FireMonkey Enhancements for Windows, Mac and mobile
Address Book/Contacts component
Style Designer & ListView Items Designer
Numerous other features including ListView touch animation, grid improvements, Windows accelerator key support, font enhancements and more
地址本、通讯录控件,样式、LIstview 设计增强,这些细节的增强是必须的!
Multi-Device Designer Improvements
Including Form Designer Preview on Device
Android Wear Styling & new FireUI views
多设备设计器进一步增强
IoT or Internet of Things
Extended Bluetooth LE support
IoT connectivity framework that turns off-the-shelf and custom IoT smart devices, sensors, and wearables into easy-to-use API components
Support for Bluetooth LE and Z-Wave device components
ThingPoint - Enterprise access points for your IoT devices which extends EMS functionality
物联网是必须要加强支持的
Window/VCL
Improvement to WinRT bridge including Bluetooth LE support for Windows 10
DirectX 12 Support
传统的windows 桌面开发肯定不能丢
Delphi Compiler & Language
Native support for Utf8String type on all platforms
Support for weak and unsafe interface references on non-ARC platforms, like Windows
有了Utf8string, 妈妈再也不用担心与其他系统连接时乱码了!
C++ CLANG 3.3 on all platforms
要在全部平台支持CLANG 3.3
FireDAC Driver Updates - including Oracle, DB2, Interbase, SQLite, and Advantage
这个就是常规更新了,unidac 一直在发力,你们哥俩能不能干倒别人呢?
The second development track, code named “Godzilla,” will deliver a Fall release. It will enable you to develop Delphi and C++ applications to run on Linux Server. This is a much anticipated addition to our product and a result of over two years of development. We intend to release a tech preview sometime this summer of the Delphi for Linux Server technology to give developers a chance to try it for a while, give us feedback and help us ensure it is as stable and solid as possible. Here are some further details on what we are aiming for with the initial Fall release:
为什么叫“哥斯拉”(代号 tokyo),难道还是日本那哥们在开发编译器?经过两年的开发,爱干和无为都等的花儿都谢了,夏季开始预览,秋季正式发布,但愿这次别再跳票了。已经抛弃Linux 将近15年了。
Apache modules in WebBroker and support for DataSnap and EMS
FireDAC Linux database access
Linux platform support for console apps with IoT support
We will formally support Ubuntu Server & RedHat Enterprise. We will extend the formally supported Linux distributions list over time as demand dictates
Windows based IDE with cross-compiler, deploy and debug via PAServer
Linux compilers will be for Intel 64-bit server, LLVM-based and ARC-enabled
总体来说,这个linux 支持,是服务器端的,64位 intel CPU(arm linux 支持估计到2017年了),服务器端ARC-enanble, 内存自动管理,与windows 的内存管理不一样了。
Ubuntu Server 和 RedHat Enterprise 的支持(应该会兼容很多Linux 版本的),个人还是比较赞成的。
While Linux will be the cornerstone of the Fall release, we have a huge list of other features we want to add to the product, some of which are outlined below in the roadmap image. We have also defined general areas of priority since an image can only convey so much data.
IDE UI improvements and styling
Update of all C++ compilers to newer versions of Clang
Further improvements for GetIt, both for the package manager and the installer
New Windows 10 VCL controls
More FireMonkey platform native control support
Windows 10 Centennial support (pending Microsoft release of the Centennial Universal Windows Platform bridge)
Support for coming versions of iOS and Android
不能因为支持Linux, 别的东西就不管了,尤其是更多的原生平台控件的支持。
As we are in the detailed planning stages for this release, we will share additional details as we get further into 2016. If you have specific items or questions, please let the Product Management team know and we can talk or you can log ideas and enhancement requests as well at quality.embarcadero.com.
The RAD Studio Product Management Team

These plans and roadmap represent our intentions as of this date, but our development plans and priorities are subject to change.
Accordingly, we can’t offer any commitments or other forms of assurance that we’ll ultimately release any or all of the above-described products on the schedule or in the order described, or at all. These general indications of development schedules or “product roadmaps” should not be interpreted or construed as any form of a commitment, and our customers’ rights to upgrades, updates, enhancements and other maintenance releases will be set forth only in the applicable software license agreement.
2016年 Delphi Roadmap的更多相关文章
- 我的 Delphi 学习之路 —— Delphi 的认识
标题:我的 Delphi 学习之路 -- Delphi 的认识 作者:断桥烟雨旧人伤 1. 什么是 Delphi Delphi 是 Windows 平台下著名的快速应用程序开发工具(Rapid App ...
- Delphi for Android (aka Delphi XE5 aka RAD Studio XE5) has appeared
Delphi for Android (aka Delphi XE5 aka RAD Studio XE5) has appeared Blimey, that took me by surpri ...
- Embarcadero RAD Studio 2016 Product Approach and Roadmap
delphi 2016 路线图 http://community.embarcadero.com/article/news/16211-embarcadero-rad-studio-2016-pro ...
- delphi 开发者 linux 实务(转)
Linux Essentials for Delphi Developers There is currently no way using Delphi to target Linux. Lon ...
- .NET Core 2016 回顾
都在回顾自己的2016,今天我们来看看.NET Core的2016. 每一年的脚步的确是快,转眼间马上就2017.新的一年,带着理想和抱负继续出发. 1 月 ASP.NET 5 改名 ASP.NET ...
- 使用http.sys,让delphi 的多层服务飞起来
核心提示:一直以来,delphi 的网络通讯层都是以indy 为主,虽然indy 的功能非常多,涉及到网络服务的各个方面,但是对于大多数多层服务来说,就是需要一个快速.稳定.高效的传输层.Delphi ...
- EntityFramework Core技术线路(EF7已经更名为EF Core,并于2016年6月底发布)
官方文档英文地址:https://github.com/aspnet/EntityFramework/wiki/Roadmap 历经延期和更名,新版本的实体框架终于要和大家见面了,虽然还有点害羞.请大 ...
- TIOBE Index for January 2016(转载)
Java has won the TIOBE Index programming language award of the year. This is because Java has the la ...
- Delphi 10.1 Berlin 官方未列之修正
Delphi 10.1 Berlin 官方修正列表: Bug fix list for RAD Studio 10.1 Berlin Delphi 10.1 Berlin 官方未列之修正: 修正 iO ...
随机推荐
- nl2br() 函数
nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />).经常用于在线编辑的内容,以便显示. 用法:nl2br(string) 参数 描述 stri ...
- bigworld源码分析(3)——dbMgr分析
dbMgr主要是玩家数据的读取和保存的,例如在bigworld源码分析(3)中,玩家在认证的时候,loginApp需要通过dbMgr来验证玩家数据是否合法,这就是针对玩家的账号数据进行查询.本篇中,我 ...
- Python 学习之 NumPy
NumPy(Numerical Python的简称) 是高性能科学计算和数据分析的基础包,提供了矩阵运算的功能,其一般与Scipy.matplotlib一起使用.其实,list已经提供了类似于矩阵的表 ...
- C#委拖小例子
委托具有以下属性: 委托类似于 C++ 函数指针,但它们是类型安全的. 委托允许将方法作为参数进行传递. 委托可用于定义回调方法. 委托可以链接在一起:例如,可以对一个事件调用多个方法. 方法不必与委 ...
- 解决Maven项目编译时提示:源值1.5已过时,将在未来所有版本中删除
每次编译项目时,都提示:源值1.5已过时,将在未来所有版本中删除 查了一些资料,发现是因为IDEA默认把项目的源代码版本设置为jdk1.5,目标代码设置为jdk1.5 解决方案: 修改Maven的S ...
- SQL总结(三)其他查询
SQL总结(三)其他查询 其他常用的SQL,在这里集合. 1.SELECT INTO 从一个表中选取数据,然后把数据插入另一个表中.常用于创建表的备份或者用于对记录进行存档. 语法: SELECT c ...
- express创建项目
sudo apt-get install node-express-generator dave@voctrals:~/WebstormProjects/nodejs-study/express$ e ...
- datalist的用法
DataList 提供相关的编辑模板,但和DataGrid不一样的是,DataList没有编辑按钮.要在DataList中使用编辑功能,可在项模板中增加一个按 钮,Linkbutton和Button都 ...
- JsonResult序列化并保存json文件 以及对json文件读取反序列
项目中我们经常遇到一些经常访问的接口,并且更新及时度不是特别高,那么我们可以利用文件来做一些数据请求的缓存. 这里以微信公众号获取粉丝用户列表为例,我们把微信公众号查到的用户先缓存在文件中,这样在翻页 ...
- Makefile中的特殊宏定义以及实用选项
Makefile中的一些特殊宏定义的名字跟shell中的位置变量挺相似的. $? 当前目标所依赖的文件列表中比当前目标文件还要新的文件 $@ 当前目标我名字 $< 当前依赖文件的名 ...