programing to iPhone with no Mac... possible?

Previous topic - Next topic

ampos

First, thank you for this great language, and the multiplattform support.

I come from Blitz3D, and I am planning to make the jump to GLB, so I can code something to iPhone.

My question comes from the fact that I have no Mac, and I (really) dont want to buy or install it on my PC.

Can I make games on GLB and make them "iPhone ready" without a PC?

I know I have to sign with Apple to be able to sell them, but first, I have to have a game.ipa!
check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

Ozden79

You need to have a MAC as the output GLBasic creates is an XCode project which you need to compile under MAC.

ampos

Oh, and...

Is technically posible, if I made a game, create the XCode, and sent it to some GLB-Mac user to compile, sent me back the "exe" and later me sent the "exe" to appstore?

check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

Ozden79


MrTAToad

The main problem would be all the silly security certificates that would be needed...

matchy

Yes technically, it's possible if the "compiler" (GLB Mac user) has access to "developer" (GLB non Mac user) development/deployment certificates and provisional file creation to sign the binary file package (not exe/ipa).  ::)

Realistically the glb-mac user needs to test on an iPhone as the simulator does not work with glb-xcode.




ampos

I dont know any single user with a Mac, and for me it would be a real pain in the ass to fight with MacOS install on my current computer, install SDK and so on, just to make a iPhone app...
check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

matchy


bigsofty

I could not find an efficient, worry free method of doing this and believe me, I tried!  :P
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

ampos

Quote from: bigsofty on 2010-Jul-28
I could not find an efficient, worry free method of doing this and believe me, I tried!  :P

Are you telling me I should get a MacOS? I though it was as easy as finding here some Mac user, sent him the xcode and to get back a "exe" for iphone...

I really have not anything now, I just find GLBasic last week, but I dont want to start programming and/or buying GLB if I can not find a way of getting exe/ipas for iPhone...
check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

okee

The easiest option is buy a second hand macbook/mac mini, you could get a mini for €200 -250
i picked up a macbook for €320 (2007) model, works great and I have windows xp installed
on a bootcamp partition. It won't be a complete waste of money as they make great
windows machines if you're not Mac OSX orientated.
Both OS's work great on it. There probably are ways you can get away without buying
a mac but honestly the hassle and inconvienence it's gonna cause you won't be worth it in
the end, I spent about ....oh a week solid trying to get my lenovo set up as a hackintosh and
just gave up in the end.
Android: Samsung Galaxy S2 -  ZTE Blade (Orange San Francisco) - Ainol Novo 7 Aurora 2
IOS: 2 x Ipod Touch (1G)

shawnus

I spent
- £525 on a second hand MacBook
- £60 on GLB Pro (I think, cant remember)
- then another £125ish on an ipod touch (to test as the simulator does not work with the GLB project)
- followed by another £30 on snowleopard
- followed by another 5Gb in downloads to the latest versions of xcode & snowleopard
- and of course $99 to apple
- an undisclosed amount to Mr Ian Thompson for a superb app!!

and shortly several hundred pounds in analysts fees for psychiatric treatment relating to personality disorders caused by undue stress in relation to having to suffer the code signing/ provisioning/development/distribution/keychain/binary submission extravangaza Apple insists on to distribute apps. Joke, kind of. However I am sure it will all be worth it in the end, but my app is still stuck 'in review' & has been for a few days...

looking forward to doing it all again though!

Cheers, Shawnus

Manu Segura

Quote from: ampos on 2010-Jul-28
Quote from: bigsofty on 2010-Jul-28
I could not find an efficient, worry free method of doing this and believe me, I tried!  :P

Are you telling me I should get a MacOS? I though it was as easy as finding here some Mac user, sent him the xcode and to get back a "exe" for iphone...

I really have not anything now, I just find GLBasic last week, but I dont want to start programming and/or buying GLB if I can not find a way of getting exe/ipas for iPhone...

Anyway, would you release an iPhone app without testing it on a real iPhone?

Performance, controls, etc... Looks too risky.

Good luck with your project!

ampos

Quote from: Manu Segura on 2010-Jul-28
Quote from: ampos on 2010-Jul-28
Quote from: bigsofty on 2010-Jul-28
I could not find an efficient, worry free method of doing this and believe me, I tried!  :P

Are you telling me I should get a MacOS? I though it was as easy as finding here some Mac user, sent him the xcode and to get back a "exe" for iphone...

I really have not anything now, I just find GLBasic last week, but I dont want to start programming and/or buying GLB if I can not find a way of getting exe/ipas for iPhone...

Anyway, would you release an iPhone app without testing it on a real iPhone?

Performance, controls, etc... Looks too risky.

Good luck with your project!

LOL, no, I have iPhones 3G and 3Gs!
check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

trucidare

its possible to let another one compile your app and create an ad hoc version, which you can simply drag & drop to your itunes and it will be installed after you put your device to sync.

MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC