Page 1 of 1
The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 7:20 am
by jesperbrannmark
Hi all.
This might fall under Mac OS specific, but i thought it was more general discussion.
Apple announced today that they are doing the same thing with MacOS X as they have with ipod/phone/pad with regards to the AppStore.
AppStore makes life easy as a developer, but you are forced to stuck with sucky X-code.
http://www.apple.com/mac/app-store/
Will this be fixed to X-code as well? Is there any way we could be under this umbrella with programs made in Purebasic?
Jesper
Re: The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 8:26 am
by Blood
jesperbrannmark wrote:AppStore makes life easy as a developer, but you are forced to stuck with sucky X-code.
Why? Apple has recently relaxed the restrictions on development environment used for apps. For example Unity and Adobe Flash App Creator are now approved. Also the restrictions where only put in place to ensure iPhone apps where coded properly and optimised through a decent compiler.
These restrictions do not apply to the Mac because its not limited on RAM or processing power so in effect your apps can be a lot more 'bloated'.
P.S. Xcode is actually a nice IDE for coding C, C++, Objective-C and Java, and it's completely free! So why does it suck?

Re: The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 9:02 am
by blueznl
Because it isn't PureBasic

Re: The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 9:08 am
by jesperbrannmark
Why? Apple has recently relaxed the restrictions on development environment used for apps. For example Unity and Adobe Flash App Creator are now approved. Also the restrictions where only put in place to ensure iPhone apps where coded properly and optimised through a decent compiler.
Well. I've been declined publishing several times due to "not sticking to their graphical profile" etc.
But i still see appstore as being really good. A lot of people complain over the 30% to apple 70% to developer. I get a lot less than 70% counting cost for my server, sending out upgrades on CD a lot of the time, TAX papers etc, VAT issues on different countries (takes me 4 hours work when selling to some countries just filling out the paperwork) (which they all handle good).
They still have tough limits on using bluetooth etc so i feel very limited, would like for instance to use a wii balance board and controller with the iphone which works great on a jailbreaked one...
P.S. Xcode is actually a nice IDE for coding C, C++, Objective-C and Java, and it's completely free! So why does it suck?
I think it is a matter of what you are used to. I'm sure Xcode is awsome as hell when you are familiar with it. I would myself much rather use 68k assembler still if it would be possible. Purebasic feels like a natural choice for me since i can compile for multiple platforms getting small fast applications that i have full control over - if there is a memoryleak its something i did and not somekind of framework or jippe-di-do i dont know anything of etc.
My main concern/question is:
Can we publish purebasic compiled applications in the MacOS appstore?
Re: The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 9:34 am
by Thorium
jesperbrannmark wrote:
My main concern/question is:
Can we publish purebasic compiled applications in the MacOS appstore?
You have to ask apple for that. :roll:
Re: The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 8:56 pm
by utopiomania
I hate to admit it, but I'm impressed big-way. They do almost everything right.

Re: The new Apple Appstore for MacOSX
Posted: Thu Oct 21, 2010 9:29 pm
by PMV
jesperbrannmark wrote:AppStore makes life easy as a developer, but you are forced to stuck with sucky X-code.
If Apple would make it so easy, why do i need a MAC to create iPhone Apps? Why is there no way to use Xcode with Windows or Linux? Why do i need to "hack" the iPhone to use Apps who are not allowed in AppStore? Why do you need to ask your question for this new AppStore?
MFG PMV
Re: The new Apple Appstore for MacOSX
Posted: Fri Oct 22, 2010 7:23 am
by jesperbrannmark
If Apple would make it so easy, why do i need a MAC to create iPhone Apps? Why is there no way to use Xcode with Windows or Linux? Why do i need to "hack" the iPhone to use Apps who are not allowed in AppStore? Why do you need to ask your question for this new AppStore?
Ok. I rephrase again. Appstore make life easier as a publisher. Why would i say as a developer when i in my first post say that xcode suck...
What should I ask apple, I dont even know whats going on behind the scenes - why do purebasic need xcode to compile binaries in the mac version? Does this mean its compiled as a "xcode"-created application? Then it should only be to include the files you got from them when you compile.
Re: The new Apple Appstore for MacOSX
Posted: Fri Oct 22, 2010 4:33 pm
by Blood
jesperbrannmark wrote:Will this be fixed to X-code as well? Is there any way we could be under this umbrella with programs made in Purebasic?
This could be interesting actually! Apple yesterday deprecated the Java virtual machine which was strange as Apple have always maintained it on Mac OS X.
Apple wrote:As of the release of Java for Mac OS X 10.6 Update 3, the Java runtime ported by Apple and that ships with Mac OS X is deprecated. Developers should not rely on the Apple-supplied Java runtime being present in future versions of Mac OS X.
Then they released the app guideline to devs which included this nugget:
Apple wrote:2.24 - Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected
Looks like Apple is trying to kill Java on the Mac and won't accept apps written using it. To be honest this is good news, Java's performance is terrible!
As for submitting apps written in PureBasic to the app store? I don't see anything in the guide to say not!
Read for yourself to see if i've missed anything:
http://pastie.org/pastes/1236378/text
Re: The new Apple Appstore for MacOSX
Posted: Fri Oct 22, 2010 9:36 pm
by jesperbrannmark
So if you see a app that claims to
"Turn your 27" imac into an amazing flashlight"
in the next couple of weeks.
That might be my test of submitting a purebasic application
