• Welcome to Dark Bit Factory & Gravity.
 

SpiderBasic

Started by Hotshot, March 08, 2014

Previous topic - Next topic

0 Members and 0 Guests are viewing this topic.

Hotshot

Yes, They will be Releasing SpiderBasic this year and it going be used for Web and maybe mobiles phone, tablets!

They will have plugin such as Javascripts, HTML 5 and so on

This is going be interesting when it come in 2 years time battle out with Monkey X(Blitz produce which will be 2 years old of this year!)


Hotshot

Showcase of SpiderBasic is very early which are in Beta before they release for real!

http://shadowtavern.com/wizzard/

Flappy Bird Clone

http://www.mevedia.de/media/archy/

There is more that what SpiderBasic can do

You can see online examples here:

http://www.purebasic.com/spidertest/gadgets.html

http://www.purebasic.com/spidertest/waponez/index.html

Finally there is early Source code showing what SpiderBasic look like


;
; FullScreen.sb
;
; by Danilo
;
; http://forums.spiderbasic.com/viewtopic.php?f=9&t=55
;
; SpiderBasic 1.00 Alpha 4
;
Procedure Fullscreen()
    !function _RequestFullScreen() {
    ;!var elem = document.getElementById("SpiderBody");
    !var elem = document.documentElement;
    !if (elem.requestFullscreen) {
    !    elem.requestFullscreen();
    !} else if (elem.requestFullScreen) {
    !    elem.requestFullScreen();
    !} else if (elem.msRequestFullscreen) {
    !    elem.msRequestFullscreen();
    !} else if (elem.msRequestFullScreen) {
    !    elem.msRequestFullScreen();
    !} else if (elem.mozRequestFullScreen) {
    !    elem.mozRequestFullScreen();
    !} else if (elem.mozRequestFullscreen) {
    !    elem.mozRequestFullscreen();
    !} else if (elem.webkitRequestFullscreen) {
    !    elem.webkitRequestFullscreen();
    !} else if (elem.webkitRequestFullScreen) {
    !    elem.webkitRequestFullScreen();
    !} else if (elem.oRequestFullscreen) {
    !    elem.oRequestFullscreen();
    !} else if (elem.oRequestFullScreen) {
    !    elem.oRequestFullScreen();
    !}
    !}
    !_RequestFullScreen();
EndProcedure

Procedure GadgetEvents()
 
  Select EventGadget()
    Case 1
      Fullscreen()
  EndSelect
 
EndProcedure


If OpenWindow(0, 20, 20, 400, 100, "Fullscreen Demonstration")
   
  ButtonGadget(1, 10, 10, 380, 25, "Request FullScreen (ESC to exit fullscreen mode)")
 
  BindEvent(#PB_Event_Gadget, @GadgetEvents())
 
EndIf

emook

Yeah I am looking forward to what it can do!
----

R Tape loading error, 0:1

Hotshot

IF You buy Purebasic 5.22 and you will get SpriderBasic for Free until end of year