SpiderBasic 1.00 is out !
Re: SpiderBasic 1.00 alpha
> If this tool can output iOS apps in the future
It won't. You need an Apple license to do that.
That said, this tool outputs HTM files, so you
can run them ON an Apple device via the web.
It won't. You need an Apple license to do that.
That said, this tool outputs HTM files, so you
can run them ON an Apple device via the web.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
Re: SpiderBasic 1.00 alpha
PB wrote:> If this tool can output iOS apps in the future
It won't.
fred wrote: In the long run, Android and iOS support could be added as subsystems to be allow to create native applications
"Have you tried turning it off and on again ?"
A little PureBasic review
A little PureBasic review
Re: SpiderBasic 1.00 alpha
For iOS, it would only export the code and you would need to compile it with Apple's developer tools.luis wrote: In the long run, Android and iOS support could be added as subsystems to be allow to create native applications
Best wishes to the PB community. Thank you for the memories. 
Re: SpiderBasic 1.00 alpha
About the demo, isn't space the fire button ? It's the first key I tried.
What did you try for fire ? CTRL+SHIFT+BACKSPACE+F1 ?
About the aliens being too many. I can go on forever without being hit, they move slowly compared to all the fire the ship throw out.
Tested on Firefox 22 (what a joke this version numbering).
It goes smooth enough, maybe it should be a little faster.
Would be nice a FPS counter on the top.
What did you try for fire ? CTRL+SHIFT+BACKSPACE+F1 ?

About the aliens being too many. I can go on forever without being hit, they move slowly compared to all the fire the ship throw out.
Tested on Firefox 22 (what a joke this version numbering).
It goes smooth enough, maybe it should be a little faster.
Would be nice a FPS counter on the top.
"Have you tried turning it off and on again ?"
A little PureBasic review
A little PureBasic review
Re: SpiderBasic 1.00 alpha
It's a possible solution, and you still end up with an .app and not .html.Kuron wrote:For iOS, it would only export the code and you would need to compile it with Apple's developer tools.
But is this a fact ? Because the statement quoted above does not say that explicitly and leave all options open, unless I missed a specific post about this.
Or is it simply impossible legally ? There are many tools/compilers around which can target iOS. Are all of them generating just source code ? I find that hard to believe but I never look beyond their existence.
"Have you tried turning it off and on again ?"
A little PureBasic review
A little PureBasic review
Re: SpiderBasic 1.00 alpha
> Are all of them generating just source code ?
Probably. And you have to pay Apple $99/year to write apps for iOS.
I don't see how Fred is going to make that happen with SpiderBasic
for every SpiderBasic user.
Probably. And you have to pay Apple $99/year to write apps for iOS.
I don't see how Fred is going to make that happen with SpiderBasic
for every SpiderBasic user.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
Re: SpiderBasic 1.00 alpha
My statement is a fact. It is simply the way the license works.But is this a fact ? Because the statement quoted above does not say that explicitly and leave all options open, unless I missed a specific post about this.
To be accepted your apps have to be compiled with Apple's official tools. Most of the tools/compilers simply export an XCode project which you need to compile.There are many tools/compilers around which can target iOS. Are all of them generating just source code ?
Re: SpiderBasic 1.00 alpha
You can develop for iOS for free on a Mac, see screenshot / video running an OpenGL example on iPad/iPhone simulator (included with free Xcode developer tools).PB wrote:> Are all of them generating just source code ?
Probably. And you have to pay Apple $99/year to write apps for iOS.
I don't see how Fred is going to make that happen with SpiderBasic
for every SpiderBasic user.
$99/year is when you want to release it into AppStore later.
Re: SpiderBasic 1.00 alpha
There's nothing to pay to develop (only to publish) - and it's in line with Apple license if Spiderbasic generates code (like Monkey and other tools do)
Re: SpiderBasic 1.00 alpha
@danilo, @polo
That was my understanding, but I was asking because I never really cared about these things so I wasn't sure.
So it can generate native .app if Fred will decide to do so without any need to pay anything to Apple. Like it already does on OSX.
Because, again, I just read this "In the long run, Android and iOS support could be added as subsystems to be allow to create native applications".
That was my understanding, but I was asking because I never really cared about these things so I wasn't sure.
So it can generate native .app if Fred will decide to do so without any need to pay anything to Apple. Like it already does on OSX.
Well, I was asking if it were a fact (if Fred did say so somewhere) SpiderBasic will not generate native code.Kuron wrote:My statement is a fact.
Because, again, I just read this "In the long run, Android and iOS support could be added as subsystems to be allow to create native applications".
"Have you tried turning it off and on again ?"
A little PureBasic review
A little PureBasic review
Re: SpiderBasic 1.00 alpha
Please don't forget Win8 Apps/Games. And Xbox/XNA. 
It is similar, output a C# VisualStudio project that gets compiled by VS.
Add your code signing / developer ID and release to the stores...
All stores ruled by SpiderBasic.

It is similar, output a C# VisualStudio project that gets compiled by VS.
Add your code signing / developer ID and release to the stores...

All stores ruled by SpiderBasic.
Re: SpiderBasic 1.00 alpha
For iOS, if you actually wanted to distribute your app, you would need to be a registered developer with Apple and maintain a current account. Apps for iOS can only be distributed via the app store. Apps can also only be compiled with Apple's tools.luis wrote:So it can generate native .app if Fred will decide to do so without any need to pay anything to Apple. Like it already does on OSX.
You misunderstood what he wrote. He never mentioned native code, he mentioned native applications. Huge difference between the two. He meant you could create non-web based apps. Instead of a platform agnostic web-based app, you could create an app native to a specific platform. With iOS the only way to create an app is to export an XCode project with Spider and compile it.luis wrote:Well, I was asking if it were a fact (if Fred did say so somewhere) SpiderBasic will not generate native code.
Because, again, I just read this "In the long run, Android and iOS support could be added as subsystems to be allow to create native applications".
With Android, there are a couple of different ways it could be done as it does not have the same restrictions that iOS does. However, the definition of native code you are wanting to use, would likely not be done. I am guessing Spider would spit out Java and not use the NDK. Spider, like other products of its nature, is not a traditional compiler that produces machine code, it compiles the code (like a translator) from one language to another. With the way Spider is designed, it could easily be made to output Flash, Windows RT, etc.
Last edited by Kuron on Tue Jan 21, 2014 6:25 pm, edited 2 times in total.
Best wishes to the PB community. Thank you for the memories. 
Re: SpiderBasic 1.00 alpha
RT should not even be a thought until MS decides how they are going to merge RT and Windows Phone OS.Danilo wrote:Please don't forget Win8 Apps/Games. And Xbox/XNA.
However, TIFKAM apps/games would be very doable.
Best wishes to the PB community. Thank you for the memories. 
Re: SpiderBasic 1.00 alpha
Load the generated TIFKAM project into VS, change target to RT and build.Kuron wrote:However, TIFKAM apps/games would be very doable.
Should be that easy, so it runs on RT and x86/x64 based Win8 tablets/desktops.
Re: SpiderBasic 1.00 alpha
Depends on how bad they F*** up RT when they merge it with the Phone OS. We won't know until 9 hits in 2015.Danilo wrote:Load the generated TIFKAM project into VS, change target to RT and build.Kuron wrote:However, TIFKAM apps/games would be very doable.
Should be that easy, so it runs on RT and x86/x64 based Win8 tablets/desktops.
I am excited about Spider. Hugely positive step for team PB and their future!
Best wishes to the PB community. Thank you for the memories. 