線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3401
推到 Plurk!
推到 Facebook!

Delphi for iOS is coming soon !

 
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-01-28 15:18:29 IP:61.219.xxx.xxx 訂閱
今年應該是 令Delphi programmer 興奮的一年, Embarcadero 將在移動開發全面出擊, Q1 將推出Delphi for iOS, Q2 亦將推出 for Android.
新任的產品經理 Marco Cantu 在他的 blog 有詳細的披露, 對移動開發有興趣者可參閱:

http://blog.marcocantu.com/blog/delphi_ios_coming_soon.html
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-02-06 22:23:47 IP:59.120.xxx.xxx 未訂閱
不知真正的 roadmap 為何時哦!
ANDY8C
資深會員


發表:114
回覆:582
積分:299
註冊:2006-10-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-02-08 01:15:25 IP:210.66.xxx.xxx 未訂閱
是很期待....但不知還會興奮嗎??
===================引 用 qcom 文 章===================
今年應該是 令Delphi programmer 興奮的一年, Embarcadero 將在移動開發全面出擊, Q1 將推出Delphi for iOS, Q2 亦將推出 for Android.
新任的產品經理 Marco Cantu 在他的 blog 有詳細的披露, 對移動開發有興趣者可參閱:

http://blog.marcocantu.com/blog/delphi_ios_coming_soon.html
------
---------------------------------------
偶爾才來 KTOP ,交流條碼問題,在 FB [條碼標籤達人] 社團留言,感恩.
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2013-02-20 12:08:47 IP:61.219.xxx.xxx 訂閱
Delphi for iOS 已進入Beta 7, 2/21 將有 一場 preview webinar. 有興趣者可登錄參加.

http://edn.embarcadero.com/article/42954
mainchen2
一般會員


發表:3
回覆:16
積分:3
註冊:2006-07-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2013-02-22 10:20:12 IP:112.104.xxx.xxx 訂閱
從 Beta 1 測試, 發現一些 BUG 寫了 QC, 到了 Beta 7 這些 BUG 依然存在, 測試到有些無力 (無助) ~ 

雖然如此, 還是可以感受到 EMB 的用心.


===================引 用 qcom 文 章===================
Delphi for iOS 已進入Beta 7, 2/21 將有 一場 preview webinar. 有興趣者可登錄參加.

http://edn.embarcadero.com/article/42954
編輯記錄
mainchen2 重新編輯於 2013-02-21 19:23:41, 註解 無‧
Highlander
初階會員


發表:0
回覆:40
積分:43
註冊:2008-10-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2013-02-22 10:47:46 IP:180.177.xxx.xxx 訂閱
您大概是第1次參加EMBT的beta吧, EMBT向來在最後幾個測試cycle開始大量除bug, 現在的beta還在完成功能最後的階段, 依我好幾次參加beta的經驗, 應該快開始除錯的階段了, 因為我提的好幾個bug已經開始修正了.

===================引 用 mainchen2 文 章===================
從 Beta 1 測試, 發現一些 BUG 寫了 QC, 到了 Beta 7 這些 BUG 依然存在, 測試到有些無力 (無助) ~

雖然如此, 還是可以感受到 EMB 的用心.


===================引 用 qcom 文 章===================
Delphi for iOS 已進入Beta 7, 2/21 將有 一場 preview webinar. 有興趣者可登錄參加.

http://edn.embarcadero.com/article/42954
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#7 引用回覆 回覆 發表時間:2013-02-22 12:51:08 IP:61.219.xxx.xxx 訂閱
今天早上美國進行了一場公開Delphi for iOS的Webinar
超過1600 人參加, 差點把GTW灌烘爆, 太轟動了!
看來Delphi for iOS會很火,
EMBT從來沒有Webinar有這麼多人同時參加....

http://www.nickhodges.com/post/Review-of-the-Mobile-Preview-Webinar.aspx
編輯記錄
qcom 重新編輯於 2013-02-21 21:53:49, 註解 無‧
mainchen2
一般會員


發表:3
回覆:16
積分:3
註冊:2006-07-14

發送簡訊給我
#8 引用回覆 回覆 發表時間:2013-02-22 14:16:06 IP:112.104.xxx.xxx 訂閱
原來如此, 感謝您的提醒!

===================引 用 Highlander 文 章===================
您大概是第1次參加EMBT的beta吧, EMBT向來在最後幾個測試cycle開始大量除bug, 現在的beta還在完成功能最後的階段, 依我好幾次參加beta的經驗, 應該快開始除錯的階段了, 因為我提的好幾個bug已經開始修正了.

===================引 用 mainchen2 文 章===================
從 Beta 1 測試, 發現一些 BUG 寫了 QC, 到了 Beta 7 這些 BUG 依然存在, 測試到有些無力 (無助) ~

雖然如此, 還是可以感受到 EMB 的用心.

===================引 用 qcom 文 章===================
Delphi for iOS 已進入Beta 7, 2/21 將有 一場 preview webinar. 有興趣者可登錄參加.

http://edn.embarcadero.com/article/42954
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2013-02-22 15:31:56 IP:61.219.xxx.xxx 訂閱
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#10 引用回覆 回覆 發表時間:2013-03-12 17:02:43 IP:118.160.xxx.xxx 未訂閱
參加 3/11 台北場的 ios 預覽發表會, 忘了提一點, 
不知道 ios 有沒有可能提供 qrcode 2D BARCODE 的產生及輸出的 component ?
mainchen2
一般會員


發表:3
回覆:16
積分:3
註冊:2006-07-14

發送簡訊給我
#11 引用回覆 回覆 發表時間:2013-03-12 17:34:32 IP:122.116.xxx.xxx 訂閱
目前好像還沒有 FireMonkey 專用的元件,不過可以透過 Google API 來做,請參考下列網站:

http://theroadtodelphi.wordpress.com/2010/12/06/generating-qr-codes-with-delphi/

===================引 用 P.D. 文 章===================
參加 3/11 台北場的 ios 預覽發表會, 忘了提一點,
不知道 ios 有沒有可能提供 qrcode 2D BARCODE 的產生及輸出的 component ?
編輯記錄
mainchen2 重新編輯於 2013-03-12 17:35:27, 註解 無‧
mainchen2 重新編輯於 2013-03-12 17:36:14, 註解 無‧
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#12 引用回覆 回覆 發表時間:2013-03-12 23:34:15 IP:118.160.xxx.xxx 未訂閱
稍微看了一下, 這個元件似乎必須連結  google, 如果遇到沒有上網的機器, 就bye bye 了
還是有獨立的 component 最好
===================引 用 mainchen2 文 章===================
目前好像還沒有 FireMonkey 專用的元件,不過可以透過 Google API 來做,請參考下列網站:

http://theroadtodelphi.wordpress.com/2010/12/06/generating-qr-codes-with-delphi/

===================引 用 P.D. 文 章===================
參加 3/11 台北場的 ios 預覽發表會, 忘了提一點,
不知道 ios 有沒有可能提供 qrcode 2D BARCODE 的產生及輸出的 component ?
老大仔
尊榮會員


發表:78
回覆:837
積分:1088
註冊:2006-07-06

發送簡訊給我
#13 引用回覆 回覆 發表時間:2013-03-13 12:43:50 IP:210.61.xxx.xxx 未訂閱
這個呢?
www.han-soft.com/barcode2d.php


===================引 用 P.D. 文 章===================
稍微看了一下, 這個元件似乎必須連結 google, 如果遇到沒有上網的機器, 就bye bye 了
還是有獨立的 component 最好
===================引 用 mainchen2 文 章===================
目前好像還沒有 FireMonkey 專用的元件,不過可以透過 Google API 來做,請參考下列網站:

http://theroadtodelphi.wordpress.com/2010/12/06/generating-qr-codes-with-delphi/

===================引 用 P.D. 文 章===================
參加 3/11 台北場的 ios 預覽發表會, 忘了提一點,
不知道 ios 有沒有可能提供 qrcode 2D BARCODE 的產生及輸出的 component ?
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#14 引用回覆 回覆 發表時間:2013-03-13 18:49:28 IP:118.160.xxx.xxx 未訂閱
看來是OK的, 不過我稍微看了一下, 要 125USD, 不便宜
我是這麼覺得啦,
這些設計人員連IPHONE這麼難搞的都做出來, QRCODE 其實並不難吧,
為什麼已經這麼火紅的東西, 原廠都不會跟隨潮流早一步出來, 還要我們再付費買呢?
而我在兩年前就已經在注意這塊的發展了,
還是台灣走的太先進, 國外根本就不流行QRCODE之類的,
另外, 我看了一下, 雖然支援 XE3, 但好像不支援FM2, 那就無法開發在 手機上了
===================引 用 老大仔 文 章===================
這個呢?
www.han-soft.com/barcode2d.php


編輯記錄
P.D. 重新編輯於 2013-03-13 22:00:04, 註解 無‧
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#15 引用回覆 回覆 發表時間:2013-04-10 14:07:55 IP:61.219.xxx.xxx 訂閱
Delphi 的下一個新版 - Delphi XE4 已在最後的Beta階段, 也受到許多Beta Testers的肯定, 茲轉載一個EMBT討論區的PO文給大家參考. (中文翻譯在下頁)

Hi,

I’m glad that now I’m able to talk about some of the great features on the
upcoming XE4(I have to mention that I have permission from Embarcadero to do
so, and I have been testing a pre-releasing version, so any maention of XE4
is a pre-release version)

First of all, I want to mention that I have been a
Borland/Inprise/Embarcadero product line user since C Builder 1, now most
of my development is using Delphi and on release of XE4 ,I will migrate for
sure.

These are the great news that I would like to comment about are (The order
has really any meaning of importance and of course not the only ones, and of
course from my point of view):

1. Most of the Embarcadero Technology partners are looking forward to
support XE4, and this is not just to support a new version (They have always
done it in the past), but most important that they are working hard to add
support to iOS and there is a lot of progress on it(If it is no completed
already). About this I’m really glad that most of the 3rd Party libraries I’m
used to use on Win32/OSX, they will be available on iOS also.

2. Developing for iOS on XE4 has no comparison to XE2, on this area
Embarcadero has done a really but really great job, no more shared drives,
moving pascal code so XCode can compile it using the FreePscal compiler,
debug it on XCode, etc…, setup a profile on the IDE that it’s going to
connect to a Mac(And I think everyone nows that this a Apple restriction,
and cause of this you will need to install PAServer on the Mac, and of
course you will need XCode installed and the command line tools), and you
will be able to run your Delphi app from Windows directly to the
simulator/device. Build it for Ad-Hoc or, Simulator, AppStore distribution,
etc…

3. On XE4 we are going to have access to a lot of iOS Frameworks, on
this I’m going to be honest and not all of the iOS Frameworks currently
available are supported, but they are working hard to support more
Frameworks and I’m sure the number will increase over time. Maybe this is
will cause a lot of no way for iOS developers, but let me assure you that
they are working hard on this (And let you know that at the moment, this
comment is a pre-release).

4. On the FireMonkey side, they have done great improvements; XE4 is
really much faster that XE2 Firemonkey for iOS, startup/wakeup times, and
responsiveness has been greatly improved. All of this at the moment is not
perfect, but they are working a lot on this. By the way I have developed
XCode apps and now I’m testing XE4 the same apps and from the UI interface I
see no noticeable difference(For the ones that keep telling that FireMonkey
apps are not iPhones apps from the UI point of view),There is still some
work to do on comparing XCode app performance compared to Delphi apps…but
hey…I’m developing on Delphi and using a lot of libraries that I have been
using for years(And let me assure they are working hard on this); FireMonkey
is the way to go for cross platform.

5. The designer on the IDE for iOS has also been really improved; you
will work on a iOS forms just like designing any form we are used to for
Windows. Really improved compared to XE2

6. Did I mentioned that Embarcadero is not using the FreePascal
compiler anymore for iOS, now there is a new LLMV compiler for iOS, taking
advantage of ARC, etc…(Sorry but I can´t go deep inside this matter).

7. What about connectivity(I really love this part because most of my
work I use the DataSnap Framework for Client/Server Apps), DataSnap really
rock on iOS, no need no more for Objective-C code to connect to my DataSanp
server, Now on XE4, we are going to have the same native developer
experience we are used to on Win32/Win64 client apps on iOs client apps, add
a server connection component, generate client side server classes,
etc…Added to this the use of FireDac on iOS apps, so you can connect you iOS
app directly to a remote DB serve supported by FireDacr(You can also use
local a IB Database on your iOS app).

8. XE4 is not all about iOS, it also has a lot of improvements/bug
fixes for Win32/Win64/OSX, would me impossible for me to enumerate all at
this moment, and after all what I have tested is a pre-release version, I´m
sure there a lot to come. The VCL is not dead and there is no sign at all on
XE4, there are still years to come for VCL.

9. There are a lot of bug fixes and improvements on the Delphi 32/64
and C Builder 32/64 compiler side.


This is some of my personal experience with XE4, I cannot detail all of
them, but at the moment are the ones I felt I could share with the community
(With the permission of Embarcadero of course), there are still some rough
edges on XE4, that need to be worked out (Like some memory usage and App
size I have read on some posts for iOS apps); There is no need to compare
XCode with Delphi for iOS, XCode is there since before the first iOS
version, of course is going to be a more mature product(Developed by the
same company that develops iOS to start), what is important is that
Embarcadero is working hard and doing a great job to introduce the Delphi
Developer community to the iOS market, using the language we love to use,
the libraries we are use to use and now not only for Windows and OSX, but
now for iOS and into a near future for Android also(check their roadmap).

Let’s give them the time to prove that our wait will worth it, of course if
you feel that is not worth it, you can always learn and start to experience
with other language/solutions, after all it up to everyone of us to do so.


I’m sorry I’m at some point I didn’t make myself clear, That’s cuase of I'm
from Honduras and my language is Spanish.


Sincerely,

Omar Zelaya


PS: I’m sure that I’m on the right path since C Builder 1, there have a
lot of bumps on the way, but with on XE4 I feel Embarcadero is on the right
track and I’m glad I’m still following that path.
----------------------------------------------
編輯記錄
qcom 重新編輯於 2013-04-10 14:54:37, 註解 無‧
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#16 引用回覆 回覆 發表時間:2013-04-10 14:48:38 IP:61.219.xxx.xxx 訂閱
轉載中文翻譯:

大家好,

我很高興現在能夠講一些關於即將到來的XE4的強大功能(我必須講一下,我從Embarcadero得到允許來做這些事件,並且我已經在測試預發佈的版本,因此任何提到關於XE4的都是這個預發佈的版本)。
首先,我要說明一下,從C Builder 1開始我已經是一個Borland/Inprise/Embarcadero的產品線用戶,現在,我的很多開發都是使用Delphi且在XE4上,我也決定將舊的程式遷移過來。
這裏有一些很好的消息,下面我會談到(這些消息的順序不代表重要性,當然這些是從我的角度來看的):

1. 大部分Embarcadero公司的技術合作夥伴即將支持XE4,這不僅僅是支持一個新的版本(他們過去一直在做這些事情),最重要的是他們正努力支持iOS以及一些重大的改進。關於這個,我真的很高興,我在Win32/OSX上使用的很多三方控制項庫,他們也會支持iOS。

2. 在XE4上開發iOS與XE2不同,在這一點上,Embarcadero真的已經做出了很大很大的工作,不需要共用磁碟機,不需要移植Pascal代碼來讓XCode可以使用FreePascal編譯器編譯過去,不需要在XCode上調試,等等…,在IDE上設置一個配置來連接到Mac(我認為現在每個人被蘋果限制了,因為這個,你需要在Mac上安裝PAServer,當然你需要安裝XCode和命令行工具),你就可以直接從Windows運行你的Delphi應用到模擬器或者真實的硬體設備。編譯它用來給Ad-Hoc、模擬器,蘋果應用商店,等等…

3. 在XE4上,我們可以存取大部分iOS框架,在這點上,我要老實說,並不是所有的iOS框架現在都支持,但是他們正努力支持更多的框架,並且我敢肯定數量會不斷增加。或許這會造成iOS開發者很大的不便,但是請讓我向你保證,他們正努力做這方面工作(你要知道此刻,我談論的只是一個預發佈版本)。

4. 在FireMonkey方面,他們做出了很大的改進;iOS上,XE4的確比XE2的FireMonkey快很多,而且回應時間也有很大的提高。此刻這些並不完美,他們正努力做這些。順便說一下,我已經開發了XCode應用,現在我用XE4測試相同的應用,從UI介面我看不出任何明顯的差別(講給那些在講FireMonkey應用在UI介面方面來看不算是iPhone應用的人聽),XCode應用的性能與Delphi應用相比,需要做一些工作…但是呀…我正在Delphi上開發並且使用著我用了很多年的庫(我保證他們正努力做這些);FireMonkey朝著跨平臺的方向前進。

5. IDE上給iOS的設計器也已經有了很大的改進;你可以在一個iOS表單上操作,就像我們過去為Windows設計表單那欄。與XE2相比,真的有很大的改進。

6. 我說過,Embarcadero不再使用FreePascal來開發iOS,現在給iOS使用的是全新的LLMV編譯器,改進了ARC,等等…(抱歉,在這方面我不是很深入)。

7. 關於資料聯結(我很喜歡這個方面,因為我的很多工作是使用DataSnap框架來開發CS應用),DataSnap在iOS上真的很震撼,不再需要Objective-C代碼來連接到我的DataSnap服務端,現在在XE4上,Win32/Win64上的用戶端應用與iOS上的用戶端應用可以有著相同的開發體驗,添加一個Server Connection元件,生成用戶端Server類,等等…在iOS應用上,使用FireDac來添加這些,你就可以將你的iOS應用直接連到FireDac支援的一個遠端資料庫服務(你可以在你的iOS應用上連接一個本地的InterBase資料庫)。

8. XE4不全是關於iOS的,在Win32/Win64/OSX上也有很大的改進以及BUG修復,原諒我不能一一列舉,畢竟我測試的只是一個預發佈版本,我確信有很多。VCL並沒有死,在XE4沒有任何跡象,VCL仍舊還有很多年。

9. 在Delphi 32/64以及C Builder 32/64編譯器方面,也有很大的BUG修復和改進。
以上這些只是我個人針對XE4的體驗,我不能細講所有這些,但是此刻我覺得,我可以在社區中分享,在XE4上仍舊有很多粗糙的方面,它們需要解決(比如一些記憶體佔用,以及應用大小);我覺得不需要將Delphi與XCode作對比,XCode在第一個iOS版本之前就存在,當然它也是一個很成熟的產品(由一家開發iOS的公司開始),最重要的是Embarcadero正在努力,並在做很大的工作來介紹Delphi開發者社區給iOS市場,使用我們喜歡使用的語言,使用我們經常使用的程式庫,並且現在不單單是為了Windows和OSX,也可以給iOS使用,並且今後也可以給未來的Android使用。


編輯記錄
qcom 重新編輯於 2013-04-10 14:49:30, 註解 無‧
qcom 重新編輯於 2013-04-10 14:50:42, 註解 無‧
qcom 重新編輯於 2013-04-10 14:52:30, 註解 無‧
qcom 重新編輯於 2013-04-10 15:02:43, 註解 無‧
qcom 重新編輯於 2013-04-10 15:03:39, 註解 無‧
qcom 重新編輯於 2013-04-10 15:08:46, 註解 無‧
qcom
版主


發表:79
回覆:114
積分:43
註冊:2011-05-12

發送簡訊給我
#17 引用回覆 回覆 發表時間:2013-04-12 17:51:43 IP:61.219.xxx.xxx 訂閱
據瞭解, XE4 (含Delphi for iOS) 將在四月底前推出, 一碼多平台( multi-device development) 又向前邁進一大步. Delphier 將能在移動平台大展身手, 敬請期待 !
編輯記錄
qcom 重新編輯於 2013-04-12 17:55:31, 註解 無‧
qcom 重新編輯於 2013-04-12 17:59:41, 註解 無‧
系統時間:2024-11-25 3:46:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!