Page 2 of 5

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 4:56 pm
by Kuron
GWarner wrote:There's no point debating this with sheeple wearing Apple colored glasses and think that Apple can do no wrong.
Hope you have plenty of lube... :shock:
So, this as a "no", that you can't express what Apple is doing to screw over developers? :mrgreen:

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 5:23 pm
by wilbert
Actually MicroSoft is going to do the same; launch an app store and take 30%.

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 5:58 pm
by Kuron
Ubuntu also has their version of an app store, but they only take 20%.

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:01 pm
by Polo
The App Store is a very good concept, even if it implies costs for the developper to get in, even for free apps. It ensures also that users keep the app up to date.

Anyway, I hope PB will have Cocoa (and 64 bits) support, that'd be awesome!!

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:11 pm
by Kuron
Polo wrote:Anyway, I hope PB will have Cocoa (and 64 bits) support, that'd be awesome!!
Although it was some time ago, I would have sworn that I read something by Freak that mentioned eventually moving to Cocoa. I would imagine this will be a bit of work though, but will eventually happen.

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:18 pm
by Polo
Kuron wrote:
Polo wrote:Anyway, I hope PB will have Cocoa (and 64 bits) support, that'd be awesome!!
Although it was some time ago, I would have sworn that I read something by Freak that mentioned eventually moving to Cocoa. I would imagine this will be a bit of work though, but will eventually happen.
He did mention it, some time ago as you said, not sure if they started or not!
Well they can see the MaxGUI code to get started, it's open source :)

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:22 pm
by Kuron
Polo wrote:Well they can see the MaxGUI code to get started, it's open source :)
Hey, we want PureBasic to actually work! :mrgreen:

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:26 pm
by wilbert
The Cocoa framework isn't that hard to use but it is object oriented.
PureBasic works differently. If the PB syntax needs to stay the same, some things like for example the event loop need to be mimicked. It's possible but a bit less efficient.

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:32 pm
by Polo
Kuron wrote:
Polo wrote:Well they can see the MaxGUI code to get started, it's open source :)
Hey, we want PureBasic to actually work! :mrgreen:
:mrgreen:

I started doing a Cocoa library and it worked well, with the same PB syntax. I didn't go further as I did not want to, but the port is quite easy, long, but easy :)

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:35 pm
by Kuron
Until such time that PB natively supports Cocoa, if you need to, can you access the APIs directly from PB?

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:40 pm
by Polo
No, it can only be accessed using Objective C, so you'd either need to write everything in Objective C, or make some wrapper function to access the API.

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:42 pm
by Shardik
Polo wrote:..., and Carbon apps do not behave like Cocoa apps on Lion (no rubber band scrollbars, no resize arrows on windows, etc...)
Take a look into Apple's Carbon Framework Release Notes for Lion to see what's possible with Carbon and what's not:
Apple's Carbon Framework Release Notes wrote:Scroll Bars

Carbon now uses the new overlay scrollbar appearance for the standard scrollbar control and for scrollbars drawn with the HITheme API. Carbon does not support the automatic scrollbar hiding behavior provided by AppKit; for Carbon applications, the scrollbars will always remain visible.

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 6:45 pm
by Polo
Yeah that's what I meant, sorry I wasn't clear, Carbon doesn't support the scrollbars that hide themselves, only the ugly, always visible, scrollbars :)

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 7:01 pm
by the.weavster
Polo wrote:The App Store is a very good concept,
Yes and just for the record:

Year Of First App Store
NTT DoCoMo - 2002 (and their split with the developer was 91/09 not 70/30!)
NOKIA - 2004
Apple - 2008

Re: Apple wont accept Carbon apps from november on

Posted: Sun Oct 16, 2011 8:17 pm
by jesperbrannmark
I think 30% is a great deal. I would never find anyone accepting payments, handle all the paperwork etc etc for 30%.. (nothing I feel like debating).

What I would like to post as a open question;
I also have a lot of semi done things. They will not be done before november and even if they were I might run into problems posting updates to appstore.
Purebasic is awsome, no doubt. We are a demanding bunch of geeks all of us, for sure.
What can we as a user community do to support PB and help PB team to make the move forward to the newer Mac framework? Any ideas?

J