wxWidgets and the Mac OS X App Store

167 views
Skip to first unread message

Julian Smart

unread,
Oct 23, 2010, 3:11:36 PM10/23/10
to wx-...@googlegroups.com
Hi all,

Does anyone have any information about whether Carbon apps will be
allowed in the forthcoming Mac OS X app store? I wonder if it counts as
a 'deprecated API' - the guidelines mention Java, but I think not Carbon
explicitly. If Carbon apps will be banned, then I don't even have to
think about submitting to the app store until the Cocoa port is a bit
more developed and I've ported my own apps to it.

While some developers might benefit from the app store, I think in
general it's a big step backwards for many reasons. When you buy the Mac
version of something, you won't get a key you can use on other
platforms. Apps that aren't available via Apple might have a perception
problem. Prices might be forced down; you won't be able to get updates
out as quickly; some apps will simply not qualify (especially if Apple
thinks you're competing with them); you'll need to create multiple
versions of a Mac OS X app (app store/your own store); you'll have the
stress and hassle of submitting to Apple instead of just a quick upload;
documentation must be written to pretend the app is not cross-platform;
they'll eat 30% of your Mac revenues; etc. etc. As if it isnt' hard
enough developing for Mac already! Maybe an app-store-boycotting
movement will emerge and it'll encourage alternatives...

Ironically perhaps, I am looking forward to the commercial Ubuntu app
store since it should be less restrictive (crossing fingers) and might
encourage commercial apps for Linux.

Regards,

Julian

--
Julian Smart, Anthemion Software Ltd.
28/5 Gillespie Crescent, Edinburgh, Midlothian, EH10 4HU
www.anthemion.co.uk | +44 (0)131 229 5306
Tools for writers: www.writerscafe.co.uk
Ebook creator: www.jutoh.com
wxWidgets RAD: www.dialogblocks.com
Blog: www.juliansmart.com

Vadim Zeitlin

unread,
Oct 23, 2010, 5:40:23 PM10/23/10
to wx-...@googlegroups.com
On Sat, 23 Oct 2010 20:11:36 +0100 Julian Smart <jul...@anthemion.co.uk> wrote:

JS> Does anyone have any information about whether Carbon apps will be
JS> allowed in the forthcoming Mac OS X app store?

I don't have any information but from general principles they shouldn't
be: anything "deprecated" is off limits and Carbon now is.

JS> If Carbon apps will be banned, then I don't even have to think about
JS> submitting to the app store until the Cocoa port is a bit more
JS> developed and I've ported my own apps to it.

wxOSX/Cocoa is quite usable as it is but I'm sure that applications using
it would still be rejected if Apple reviewers know about the fact that they
use wx and, in the current state, are likely to be rejected even if they
don't know about it because there are still a few visible differences from
the applications created using Interface Builder.

JS> While some developers might benefit from the app store, I think in
JS> general it's a big step backwards for many reasons.

Amazing but we do agree sometimes :-) Unlike many more pessimistic-minded
people I'm not *sure* that Apple is going to be able to lock down OS X as
they did it with iOS but I certainly believe that they dream of doing it
and judging the ridiculously enthusiastic support for the idea from Apple
apologists it looks like they could well get their way and finally kill the
open computing as we know (knew?) it. Of course, I don't care much about
Apple per se but it seems clear that if they can pull it out, everyone else
will follow suit and the days of having full access to your own computer
will be irrevocably gone.

And the saddest thing of all is that it looks like the majority of people
doesn't seem to mind this at all. People are really like cattle or maybe
like frogs, to be gradually boiled alive (under the chorus of discussions
about whether the temperature is really rising). I'm really disgusted by
this and even the satisfaction of saying "I told you so" (as I did during
the notorious frameworks interdiction discussion) doesn't compensate for
it.

Regards,
VZ

Julian Smart

unread,
Oct 23, 2010, 6:09:22 PM10/23/10
to wx-...@googlegroups.com
Hi Vadim,

On 23/10/2010 22:40, Vadim Zeitlin wrote:
> On Sat, 23 Oct 2010 20:11:36 +0100 Julian Smart<jul...@anthemion.co.uk> wrote:
>
> JS> Does anyone have any information about whether Carbon apps will be
> JS> allowed in the forthcoming Mac OS X app store?
>
> I don't have any information but from general principles they shouldn't
> be: anything "deprecated" is off limits and Carbon now is.

Right; that would certainly be consistent with Apple logic, alas... I
can't quite believe what's happening to Apple and the Mac - a massive
dumbing-down on the horizon.


> JS> If Carbon apps will be banned, then I don't even have to think about
> JS> submitting to the app store until the Cocoa port is a bit more
> JS> developed and I've ported my own apps to it.
>
> wxOSX/Cocoa is quite usable as it is but I'm sure that applications using
> it would still be rejected if Apple reviewers know about the fact that they
> use wx and, in the current state, are likely to be rejected even if they
> don't know about it because there are still a few visible differences from
> the applications created using Interface Builder.

Yup :-( Oh well, if we were using Java it would be even worse, with Java
apps possibly not even running on a Mac OS X 10.7 machine.


> JS> While some developers might benefit from the app store, I think in
> JS> general it's a big step backwards for many reasons.
>
> Amazing but we do agree sometimes :-)
:-)

> Unlike many more pessimistic-minded
> people I'm not *sure* that Apple is going to be able to lock down OS X as
> they did it with iOS but I certainly believe that they dream of doing it
> and judging the ridiculously enthusiastic support for the idea from Apple
> apologists it looks like they could well get their way and finally kill the
> open computing as we know (knew?) it. Of course, I don't care much about
> Apple per se but it seems clear that if they can pull it out, everyone else
> will follow suit and the days of having full access to your own computer
> will be irrevocably gone.

It is starting to look a little that way - Microsoft are following Apple
with Windows Phone 7 restrictions and I expect the Windows 8 app store
will be fairly controlling. I assume Linux would be free of restrictive
practices but then again, there was Lindows....


> And the saddest thing of all is that it looks like the majority of people
> doesn't seem to mind this at all. People are really like cattle or maybe
> like frogs, to be gradually boiled alive (under the chorus of discussions
> about whether the temperature is really rising). I'm really disgusted by
> this and even the satisfaction of saying "I told you so" (as I did during
> the notorious frameworks interdiction discussion) doesn't compensate for
> it.

Nice frog analogy. It's scary looking at the discussions where people
are gung-ho for the Mac OS X app store, because of how convenient it
will be for everyone. And Apple couldn't possibly have suddenly gone
evil, could they? Everything they do, they surely do for us. Sigh. Wave
some shiny toys at people and they're happy to give up some important
freedoms, it seems.

I gather Steve Ballmer is talking about Windows 8 being a very risky
product - I suspect that risk has something to do with controlling the
platform big-time, and asking users to buy into it. Or some other
changes that it will be hard for us to adapt to, maybe. Interesting times.

Regards,

Julian

--
Julian Smart, Anthemion Software Ltd.
28/5 Gillespie Crescent, Edinburgh, Midlothian, EH10 4HU
www.anthemion.co.uk | +44 (0)131 229 5306
Tools for writers: www.writerscafe.co.uk

iko...@earthlink.net

unread,
Oct 23, 2010, 6:15:58 PM10/23/10
to wx-...@googlegroups.com
Hi, guys,
First of sorry for top-posting, but I can attach my comment anywhere..

I heard once that Microsoft will give up the consumer market to Apple
and will do everything on the business side of the market.

I guess Apple is moving towards this "news". :(

>--
>To unsubscribe, send email to wx-dev+un...@googlegroups.com
>or visit http://groups.google.com/group/wx-dev

Stefan Csomor

unread,
Oct 24, 2010, 4:34:09 AM10/24/10
to wx-...@googlegroups.com
Hi

> JS> Does anyone have any information about whether Carbon apps will be
> JS> allowed in the forthcoming Mac OS X app store?
>
> I don't have any information but from general principles they shouldn't
> be: anything "deprecated" is off limits and Carbon now is.

my take as well, Cocoa 32/64 bits will probably be the 'standard'



> JS> If Carbon apps will be banned, then I don't even have to think about
> JS> submitting to the app store until the Cocoa port is a bit more
> JS> developed and I've ported my own apps to it.
>
> wxOSX/Cocoa is quite usable as it is but I'm sure that applications using
> it would still be rejected if Apple reviewers know about the fact that they
> use wx and, in the current state, are likely to be rejected even if they
> don't know about it because there are still a few visible differences from
> the applications created using Interface Builder.

for desktop to usage of wx will not be a problem, but UI that doesn't
conform to the guidelines will. I'll extend the code that I already have
started for 'adopting' foreign controls, to connect native IB dialogs, like
you have for .rc based native dialogs

Best,

Stefan

Robert Roebling

unread,
Oct 24, 2010, 1:31:23 PM10/24/10
to wx-...@googlegroups.com

> wxOSX/Cocoa is quite usable as it is but I'm sure that applications using
> it would still be rejected if Apple reviewers know about the fact that they
> use wx and, in the current state, are likely to be rejected even if they
> don't know about it because there are still a few visible differences from
> the applications created using Interface Builder.

Do they also reject Qt bases apps? These look and feel really different.

Robert

Vadim Zeitlin

unread,
Oct 24, 2010, 3:09:44 PM10/24/10
to wx-...@googlegroups.com
On Sun, 24 Oct 2010 19:31:23 +0200 Robert Roebling wrote:

RR> Do they also reject Qt bases apps? These look and feel really different.

Considering the new owner of Qt I'd be really surprised if they didn't...
Notice that even if they do reject them, it would me make only sadder
instead of glad as IMO the danger of the Apple way is a much greater
concern than any (real or perceived) competition between wx and Qt.

Regards,
VZ

Reply all
Reply to author
Forward
0 new messages