06-13-2013 07:44 AM
Hello I am new to developing and right now I am starting right at the noob level, I make websites and I want to get into the mobile market. I have tons of ideas but not the capital to hire a dev unfortantly.
Is WebWorks the best place to start for absolute beginners? Or should I look into one of the other platforms to dev.
Solved! Go to Solution.
06-13-2013 05:58 PM
06-14-2013 12:39 AM
I found bbUI.js to be surprisingly similar to native. Of course you can notice differene in performance; you won't be able to go crazy with scrolling on webworks like you can on native but you'll be surprised how well a webworks apps performs.
06-14-2013 04:38 PM
I like HTML5/WebWorks a lot myself, and there's a lot to like.
It really depends on what you want to spend your time on - learning and getting better.
06-14-2013 04:54 PM
Yes (simple answer)
You can write just about anything on a desktop and it transfers to WebWorks without flaw
There are a few tydingy things you need to do (sometimes) but in general there is little work required
If you compare that to iOS or Android - there are steep hills wo climb
WW is SO easy to write for
I suggest you initially write if using Chrome them simply deploy it to WW (with a few changes - it nearly always works)
06-14-2013 06:21 PM
After trying to make even the hello world sample work in Web works, I couldn't actually. I followed the tutorial and I get services not running and I try but they will not work. So I started cascades and I'm stumped there too as it will not connect to the simulators, I have not tried it on my Z10 yet though.
06-14-2013 09:40 PM
06-16-2013 03:44 AM
Phil is quite correct
Cascades or NDK is hard
WebWorks is easy and portable (android + iOS merely need iScroll in general)
BB is the easiest to develop a web app for but you limit your options if you use Cascades (very hard to port)
Myself and Phil differ on this subject as I want maximum portability whilst he wants speed on BB
I accept his answer as being correct but missing a few points (soz Phil - I choose another path)
If it's not fast enough write an extension - works for me