January 25, 2013
There is a new Delphi for iOS page on the Embarcadero web site, with the announcement of the new tool and its features.
There is a new Delphi for iOS page on the Embarcadero web site, with the announcement of the new tool and its features. I won't list all of the content of the page, as you can read it directly at:
http://www.embarcadero.com/products/delphi/ios-development
.
Highlights include the new Delphi ARM compiler, FireMonkey 2 for iOS, local database connectivity, sensors support, and the mobile form designer you can see below (image extracted from the same page):
Delphi (or RAD Studio) XE3 developers will have access to the beta, so you can buy XE3 now if you want to have a look. However, if you want to make sure you get the full product when its ships (and not just the beta), the best way in my personal opinion is to buy today the
Enteprise version of Delphi XE3 with Maintenance: you'll get the product when it ships and likely something more in the coming year.
I told you, this is going to be an exciting year for Delphi!
posted by
marcocantu @ 2:54PM | 34 Comments
[0 Pending]
34 Comments
Delphi for iOS is Coming Soon
One word: wow!
An exciting year for Delphi indeed!
Comment by Simon
[]
on January 25, 15:05
Delphi for iOS is Coming Soon
I fully agreed with you that this year could be the best
year for delphi with the mobile solution, I see a load
of potential, but.. only and if only the quality is rock
solid, please .. please .. please do not release
something that has show stopper bug, please take your
time, get more resource for development and qc.
It's really your time to make better future for delphi.
Hope the best for Delphi
Comment by Iwan CS on January 25, 15:35
Delphi for iOS is Coming Soon
Marco
This is so great news! I hope that Embarcadero succeed
with this new release and grow the Delphi community!!!
Comment by Eric Fleming Bonilha
[http://www.digifort.com.br]
on January 25, 16:07
Delphi for iOS is Coming Soon
Looks nice, BUT:
1) Why should I give you money for using a BETA or to be a BETA tester?!?
(As I must have or must buy XE3 according to the info).
If EMB marketing was OK, you should give me money (or at least discount if
I decide to buy it), because I will invest *MY PRECIOUS TIME* to test your
BETA products. Please, I really need to know this, because I simply do not
understand it!!! It's really a misleading/broken/bad/evil marketing
strategy...
2) When bragging about your new compiler(s)/targets, give us more info
about the pricing of this "low cost add-on to PRO"! You will ask me "why
you need this info? We're still planning it!", well then this page
"http://www.embarcadero.com/products/delphi/ios-development" unnecessary -
you ask us for money, then we get, well..., something unfinished, still
planned...Ummm?!?
Roadmap is enough in this case.
3) How can you make me believe it's time to buy XE3, when XE3 Update 2
fixes *ONLY*, read it again, *ONLY* 25 QCs? My QCs, that stop my work and
lose MY time to find workarounds, aren't even touched!
Good for iOS, bad for us. It's really pity Marco...
Comment by Petar on January 25, 16:08
Delphi for iOS is Coming Soon
Awesome!
Comment by ObjectMethodology.com
[http://www.objectmethodology.com]
on January 25, 16:12
Looks good!
Looks good, but please tell me what exactly are
"Pixel-perfect native UI controls"?
Are there native Cocoa UI controls or just controls
that look like native controls?
Comment by Wosi
[]
on January 25, 16:26
What about FM2 for XE3
It very nice to have iOS support but how about fixing
FM2 for the rest of use. I still can't port my Windows
apps to FM2 (and then on to the Mac) because there are
so many bugs (I've tried). The latest update 2 has NO
fixes for FM2. When can we expect FM2 to be ready?
Comment by Herbert Sauro on January 25, 16:41
Delphi for iOS is Coming Soon
How will android fit into this picture? A new product? A
new project type? Will we be able to code once to
multiple mobile devices (ios, android, wp8 maybe)?
Comment by Bora Aydemir on January 25, 16:46
Delphi for iOS is Coming Soon
If this is an "add-on" for Delphi XE3 thereby
requiring XE3 it does make sense you need a copy of
XE3 to beta test it (obviously). If this is a
standalone product of course it does not.
And this is exactly the kind of information missing
here: is this is an add-on for the IDE or a
standalone product?
Comment by Luigi D. Sandon on January 25, 17:05
Delphi for iOS is Coming Soon
This won't be a stand-alone product but a new version of Delphi XE3
including a new personality, iOS development. In the future Embarcadero
might create a mobile only development tool.
Comment by Marco Cantu
[http://www.marcocantu.com]
on January 25, 17:17
Delphi for iOS is Coming Soon
I am excited to see that Rad Studio will finally get
Android support in the overall package but now I have
to agree on some of the pricing structure.
It seems that based on the very little information
that has been provided that as a person who owns the
Rad Studio XE2 Professional package that I will have
to do the following:
1. Upgrade to the latest version XE3 or better.
2. Purchase as an Add-on IOS support.
3. Based on the graphics it looked like Android
Support is a separate low cost add-on.
Now what is considered to be low cost may not be low
cost to myself.
One year ago I purchased as an upgrade $799.00 for the
pro package for XE2, when XE3 comes out it also was
another $799 upgrade cost. Being from the old school I
purchased the DVD for an additional $35.00
To be perfectly honest, I purchased a Full Version
with CD of Visual Studio 2012 for $500.00
Do not get me wrong but Embarcadero has done a
fantastic job in getting Delphi and Rad Studio back
into the arena but it is still smaller than something
like C# which seems to be the hot option at the moment
and something that VS 2012 is pushing harder.
I fully understand that Rad provides me the best of
all worlds that I can have one code base between
Windows and Mac worlds but shelling out this much
money every year is something I cannot afford on my
budget since I still run a very small shop dealing
with various hardware purchases and other software
upgrades.
Marco, since you have been around for so long helping
Delphi developers can't you help out loyal developers
like myself in getting the cost down on the upgrades
especially if they are one version to the next.
Putting the add-ons as part of the upgrades will most
likely push the next XE4 upgrade to over a $1,000 dollars.
Comment by Richard Baroniunas
[http://www.baronsoftware.com]
on January 25, 19:46
Delphi for iOS is Coming Soon
Is the Delphi for iOS and Firemonkey for iOS two
different things or the same thing?
Comment by Mike Dixon
[http://www.mikedixononline.com]
on January 25, 20:32
Delphi for iOS is Coming Soon
Does this mean that Professional users, which did have iOS support in
XE2, no longer have that with XE3 and need to upgrade to Enterprise?
Comment by Chris on January 25, 23:44
Delphi for iOS is Coming Soon
Chris,
Delphi Professional users will be able to buy Mobile support as a low-
cost add-on, migration to Enterprise is a good idea, but not the only way
to get iOS support.
Details will follow, as we near release date.
-Marco
Comment by Marco Cantu
[http://www.marcocantu.com]
on January 26, 01:16
Delphi for iOS is Coming Soon
what about indy
for ios, i think
this is a major
problem faced by
xe2 ios developer
Comment by vrv on January 26, 01:53
Delphi for iOS is Coming Soon
Why the Enterprise version?
Comment by Michael on January 26, 15:52
Delphi for iOS is Coming Soon
http://edn.embarcadero.com/article/42544
Prof. and Enterprise are treated the same way in case
of SA.
Honestly adding USD 100 to the price of the Prof. is
understandable if the Mobile support is included.
Just my opinion.
Comment by Michael on January 26, 16:04
Delphi for iOS is Coming Soon
When for C++ Builder?
Comment by Carl on January 28, 23:14
Delphi for iOS is Coming Soon
Interesting to see the iOS support, but I have a question.
Are we going to receive the FireMonkey iOS stable or this is going to be
another FireMonkey alpha version?
I bought XE2 and never could develop a stable product using
FireMonkey.
Comment by Mike on January 28, 23:36
Delphi for iOS is Coming Soon - C++ Builder
Hi, Will we C++ Builder people be left behind again,
or are we implicitly included?
Al.
Comment by Alan Taylor
[http://www.altor.com.au]
on January 29, 06:01
Delphi for iOS is Coming Soon
This is great and all, but Embarcadero's international
sales and licensing sucks. It is such a mission to buy
Delphi in South Africa and then to get their over
complicated licensing system to work is a sheer nightmare!
Comment by Donatello on January 30, 12:46
Question about native UI controls
Just to clarify on the posted URL content mentioning
http://www.embarcadero.com/products/delphi/ios-development
"Pixel-perfect native UI controls"
Are those controls really native iOS controls?
Comment by J. Gonzalez
[]
on January 30, 23:21
Delphi for iOS is Coming Soon
Well it might be nice .. but explain this .. I bought
XE for firemonkey and the iOS support ... with software
assurance .. In XE3 it was taken out and promised
access to a beta and said it will get replaced by
something that we have to pay for again ... sorry but
in no EU country this is even legal. I even cancelled
my SA, sorry but this is just not acceptable at all
Comment by cricque on January 31, 10:54
Delphi for iOS is Coming Soon
cricque,
can somehow understand the complain (I bought a program with feature,
was not available in the update).
however the follow up request (given I had a product able to compile for
iOS using xcode and freepascal, I'm entitled to a free copy of your new
compiler for the same maintenance price) is out of context.
we can add features to Delphi in a new version, and decide if they fit into
Pro / Ent / Arc skus, and who's going to receive those under
maintenance. considering this illegal is pointless, we are not terminating
your XE2 license with the existing feature, you can keep using it as much
as you wish.
Customer under maintenance will receive iOS support for free or for a
(small) fee depending on their maintenance level. you might agree or not,
of course, and decide to quit. But deciding to quit before we make an
upgrade offer seems a bit odd.
A company can decide which new features to offer to which customers,
and customers can decide if it is OK to or disagree and not renew or
update. Where is the scandal?
Notice that in the US there are legal/accounting problems for a company
that would decide to give away a new feature for free to existing
customers. Go figure!
Sorry if this doesn't sound polite, but I keep hearing this criticism worded
in a way that makes no sense for me. Asking for different pricing policies
of SKUs is understandable, claiming Embarcadero has an illegal behavior
is pure nonsense, unless you explain why.
-Marco
Comment by Marco Cantu
[http://www.marcocantu.com]
on January 31, 12:02
Delphi for iOS is Coming Soon
I'll clarify
I have a professional edition, so I'll have to pay
most likely.
As I see it i am paying again for something I already
have payed for, since it was supposed to be me in my
SA as it was available at the time of purchase, so it
should still be in ... But no .. I get beta access, I
have not asked for beta access, I have bought a
product with maintenance support .. It's like buying
a car and then saying after a year .. hey I need the
engine again.. You'll get it back for a small fee ..
Upgrading to an enterprise edition you might say ...
I do not need datasnap, and I do not use DBExpress
since I use a component suite
Bugfixing has gotten better but still is not what it
supposed to be, each year new features/bloatware get
added. No communication of the new version what so
ever ... it's like hey we got a new version out ..
this is it. Sometimes I even wonder if something was
tested before it was put out
Also euros are not the same as dollars, and yes we
have VAT etc, but it's still a digital download
Still no windows 8 support ... Sorry but Embarcadero
has had enough of time. And I am not talking about UI
support, I want to have my Delphi apps in the app
store, not just a link. This might come in the next
version ... but since there is 0 communication who
knows.
To me it seems the yearly release is just to keep SA
customers happy
I still like Delphi/pascal alot, but these are
reasons for me to not buy upgrades or get an SA
anymore
Comment by cricque on January 31, 14:34
Delphi for iOS is Coming Soon
fantastic,
and i hope that it will be possible to have identical
code base 4 all platforms and the versions will be
well tested and bugfree
Comment by Tieftaucher on January 31, 19:58
Delphi for iOS is Coming Soon
Marco, I think I understand the claim about legality.
Imagine it like this: I sell you a product version 1.0
and we have a contract that says I'm supposed to give
you a copy of the next version (2.0) when it comes out
if it does within a year's time. When the time comes
for the new release I drop that product from my lineup
so there is no 2.0 released and tell you that there is
nothing new for me to give you. When your contract
runs out I reintroduce the product at version 2.0 and
tell you that if you want a copy you'll now need to
pay for it. It's certainly understandable that one can
view this as a legal/accounting trick to try to avoid
fulfilling an obligation to supply the upgrade
(whether it is or not is not my place to say).
People bought XE2 expecting to get iOS support and SA
to get upgrades. The product, which is really version
2.0 (does not exist independent of XE3) is now broken
out into a separate product and people are being asked
to pay for it (a second time, in their minds) rather
than having it included in their XE3 upgrades. Also,
there appears to be no reason why it couldn't/wasn't
included in XE3 other than time contraints (and
obviously a suspicion that this separation was
designed to increase revenue). I can certainly see why
people are upset. If you're seeing this complaint a
lot, then there's clearly a reason for it. It would
seem like an uphill battle to convince people that
this is something different than version 2.0 of what
they paid for in XE2. Is it really any different than
in DBExpress was to no longer be included in
Enterprise and Enterprise SA customers were then asked
to pay for the newest version, even if it were a very
much improved version? SA is like insurance. This is
the scenario in which SA is supposed to pay off for
the customer. When nothing is released in the time
period they lose. Now when there's a significant
improvement they're not getting it because it's been
broken out as a separate product. That feels like a
"heads we win, tails you lose" situation.
Comment by Joseph on January 31, 22:12
Delphi for iOS is Coming Soon
Does it include the Indy communication components? An iPhone or iPad
app that can not communicate to a REST based backend is pretty much
useless. A mobile device such as an iPhone needs communication
capabilities. So, if there are no Indy components, forget it. Useless.
Comment by Thomas Jaeger
[http://thomasjaeger.wordpress.com]
on January 31, 23:07
Delphi for iOS is Coming Soon
Joseph,
I can fully understand the complain, no doubt about that. But saying it is
illegal (which is unfounded) doesn't help the conversation. Users can
certainly complain that a new feature is not in their edition but only in a
higher SKU. But the LLVM Delphi ARM compiler, the IDE designers for
iOS, the integrated debugging, and all of the new components
specifically for mobile are all significant new features compared to iOS
support in XE2. Again, I understand the complain and it is legitimate. But
a developer on the Professional edition for, say Delphi XE, has now 3
compilers for the price of 1. We can decide not to ship the 4th, in that
version, and ask for a higher price if they are interested in it?
Part of the convincing the people is that it is quite common in the Delphi
community to keep re-iterating the same idea as if this make it more
true. An example? Early versions of Delphi were cheaper. But I do have
many more. So while it is generally true that if a complain is very
common there must be a reason, at times this is more due to the way
information spreads.
On one point I fully agree with you. The dbExpress license change
proposal was very odd and I'm very happy it was never implemented. I
wasn't at the company, cannot really comment. I'd agree it would have
been annoying to existing users on Professional SA.
Can we focus on features? If the product is great I guess people won't
mind paying some more... So yes, Indy is in, I was working to day on
porting a REST client.
Comment by Marco Cantu
[http://www.marcocantu.com]
on January 31, 23:24
Delphi for iOS is Coming Soon
Well i have some lawyer friends and I explained them
what my problem is. And they said it was not legal,
not even eula's etc, it doesn't matter. You can
compare it with a car leasing. I payed for it, you
can not take out the steering wheel and then charge
me for it later on again. At least you have to
replace my steering wheel with something, in this
case I get nothing
Anyway I know you are a nice guy and you are trying
to make the best of it. I still like Delphi alot,
just to my feeling each year Embarcadero is trying to
push customers away even more and more. The price I
do not really care about, for me it's the principle
of the thing. I bought a leasing, simple as that.
The IDE has greatly improved, but there is still alot
of bugs, Firemonkey still has some huge problems, it
gets better, but we need it now not in 5 years. And
since there is 0 communication, we have to keep on
guessing. It's like the windows 8 support ... when
will we get it ? I have to make some new applications
and I can delay them perhaps a while, but are you
taking a bet on something that is uncertain ? I am
not anymore, sorry but those applications will be in C
++ (and not using C++ Builder)
Comment by cricque on February 1, 10:18
Delphi for iOS is Coming Soon
cricque,
well, but what if the car you leased has a new hybrid model with a
second engine (like us having a new compiler), can you claim it is an
electric engine like the starter and ask for a hybrid at the regula proce?
What if they ask you more for the hydrid? I know, we could drag this
along forever, I think it is a bit pointless.
We are seriously fixing bugs and also adding a lot of new features, not an
easy task, trying to balance our efforts. Ultimately, if our user are willing
to pay some more, we'll be able to invest more in the product. It is quite
a simple equation.
Bye
-Marco
Comment by Marco Cantu
[http://www.marcocantu.com]
on February 1, 12:12
Delphi for iOS is Coming Soon
Thank you Marco for letting us know that the Indy components are in.
That's great news.
I don't mind paying extra. I can see the value that Delphi brings alone
and I can certainly see the value of taking my code across iPhone and
Android devices. I have been programming in Objective-C since 2008
but also in Delphi since 1995 (Delphi 1) and C# .Net since 2001. So,
I'm familiar for the pros & cons.
After 22 years of professional software development, Delphi is still
king and it will pay back many times over in terms of quality software
and reputation as well as my customer's satisfaction. Nothing better
out there. Not C nor C++ .
Nowadays, applications are connected to cloud-absed backends. So,
having communication capabilities are super important moving
forward into the future. I just hope the Indy components will work fine
via HTTP and HTTPS. Let's see how JSON is going to be handled.
Thanks for your feedback Marco.
Comment by Thomas Jaeger
[http://thomasjaeger.wordpress.com]
on February 1, 23:59
Delphi for iOS is Coming Soon
Any news or information related to using Indy with SSL
for iOS?
Comment by Knut Kjeilen
[]
on May 6, 15:57
Delphi for iOS is Coming Soon
Hi, yes indy works, but how about https with indy.
Exist some way to use TidHTTP and make a get in a
https page ?
Comment by Alexandre on May 18, 02:32
Post Your Comment
Click
here for posting
your feedback to this blog.
There are currently 0 pending (unapproved) messages.